«oracle» 태그된 질문

모든 버전의 Oracle 데이터베이스 해당 컨텍스트가 문제에서 중요한 경우 oracle-11g-r2와 같은 버전 별 태그를 추가하십시오. 애플리케이션 또는 미들웨어와 같은 Oracle 제품 또는 MySQL 또는 BerkeleyDB와 같이 Oracle이 소유 한 기타 데이터베이스 제품에는 사용하지 마십시오.

2
테이블 스페이스에서 논리 공간 복구
DATA라는 테이블 스페이스가 있으며 자동 확장이 false로 설정되어 있습니다. 이 테이블 스페이스에는 두 개의 데이터 파일이 있으며 350GB의 실제 공간을 차지하도록 설정되어 있습니다. 일주일 전에 user_tablespaces 및 dba_data_files를 쿼리하여 사용 가능한 논리 공간의 20 %가 있음을 알았습니다. 그런 다음 정리를 진행하고이 테이블 스페이스의 테이블에서 많은 레코드를 제거했습니다. 사용 가능한 공간이 …

3
Oracle에서 sequence.nextval이 어떻게 null 일 수 있습니까?
다음과 같이 정의 된 Oracle 시퀀스가 ​​있습니다. CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; 저장 프로 시저에서 레코드를 삽입하는 데 사용됩니다. PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := 0; BEGIN -- Get …
11 oracle  sequence 

2
objects 테이블에 존재하지 않는 것으로 보이는 오브젝트를 어떻게 찾습니까?
라는 객체가 cot_ntn_pi_v있습니다. 나는 이것이 동의어라고 들었다. all_synonyms 테이블에 나타나지 않습니다. 뷰 또는 테이블처럼 보이지만 모든 객체 테이블에서 찾을 수 없습니다. 선택할 수는 있지만 '존재하지 않음'으로 삭제할 수 없으며 '이름이 이미 다른 개체에서 사용되었습니다'와 같은 이름으로 새 테이블을 만들 수 없습니다. 내가 화를 내거나 정말 바보 같은 일을하고 있습니까?

1
모든 쿼리에 사용할 수있는 병렬 처리 수준 (DOP) 제한
Oracle Exadata (11gR2)에는 비교적 강력한 데이터베이스가 있습니다. cpu_count는 24입니다 parallel_server_instances는 2입니다 parallel_threads_per_cpu는 2입니다 Oracle Enterprise Manager (OEM)의 관찰을 통해 쿼리가 연속적으로 실행되어 성능이 끔찍했습니다. 이를 해결하기 위해 모든 테이블, 구체화 된 뷰 및 인덱스가 병렬 처리를 활용하도록 변경되었습니다. 예 : ALTER TABLE SOME_TABLE PARALLEL (DEGREE DEFAULT INSTANCES DEFAULT); 병렬화를 켜도록 …

1
PLS-00306 오류 : 잘못된 인수를 찾는 방법은 무엇입니까?
PLS-00306 : 'string'호출시 잘못된 수 또는 유형의 인수 원인 :이 에러는 명명 된 서브 프로그램 호출을 해당 서브 프로그램 이름의 선언과 일치시킬 수 없을 때 발생합니다. 서브 프로그램 이름의 철자가 틀렸거나, 매개 변수에 잘못된 데이터 유형이 있거나, 선언에 결함이 있거나, 선언이 블록 구조에 잘못 배치되었을 수 있습니다. 예를 들어, 내장 …


4
다른 문자 세트로 인한 Oracle Import 문제
Oracle 11 내보내기를 Oracle 11 XE로 가져 오려고합니다. 다음과 같은 메시지가 나타납니다. WE8MSWIN1252 문자 세트 및 AL16UTF16 NCHAR 문자 세트 가져 오기 서버 에서 수행 된 XE fehlerhaft 가져 오기에서 가져 오기는 AL32UTF8 문자 세트를 사용합니다 (문자 세트 변환 가능) 이 덤프를 Oracle 11 XE로 가져올 수있는 아이디어가 있습니까? 편집하다: …
11 oracle  import 

2
큰 데이터 이동
schema1.table1에서 new schema2.table2로 수십억 행을 이동하고 싶습니다. 여기서 table2는 table1에서 리팩토링 된 행입니다. 따라서 테이블 구조가 다릅니다. table1과 table2는 모두 분할되었지만 table2는 비어 있습니다. 이 두 스키마는 모두 동일한 Oracle DB에 있습니다. 이 데이터 마이그레이션을 수행하는 성능 효율적인 방법은 무엇입니까? 맨 끝에서만 커밋을 수행하거나 증분 커밋을 선택 하시겠습니까? 즉, 몇 …
11 oracle 

4
Oracle의 테이블에서 인덱스가 소비하는 실제 공간을 찾는 방법은 무엇입니까?
oracle 10g의 테이블에서 인덱스가 소비하는 실제 공간을 찾고 싶습니다. 향후 사용을 위해 oracle이 예약 한 공간을 포함시키지 않습니다. (오라클에 의한 오버 헤드는 고려되지 않아야합니다.) 할당 된 바이트가 아닌 사용 된 바이트를 원합니다. 앞으로 나아갈 수 있습니까? 또한 테이블에서 긴 필드의 실제 크기를 찾는 방법이 있습니까? PS : vsize () 및 …


2
PL / SQL 블록에 직접 ddl 문을 쓸 수없는 이유
PL / SQL 블록에 직접 ddl 문을 쓸 수없는 이유는 무엇입니까? CREATE OR REPLACE PROCEDURE test IS BEGIN truncate table table_name; // error END test; / 그러나, CREATE OR REPLACE PROCEDURE test IS BEGIN execute immediate 'truncate table table_name'; // works fine END test; / 왜 두 번째가 성공적으로 실행 …
11 oracle  plsql  ddl 

1
Oracle SQL Developer에서 쿼리 실행 시간
set timing on실행이 끝난 후 쿼리를 실행하는 데 걸린 시간을 확인하는 데 사용할 수 있다는 것을 알고 있습니다 . 그러나 쿼리가 여전히 실행되는 동안 Oracle SQL Developer에서 현재 실행 시간 을 볼 수 있습니까? SQL Server Management Studio 및 이전 쿼리 분석기에는 다음과 같은 기능이 있습니다.
11 oracle  tools 

3
비 IT 직원을위한 데이터베이스 준비 환경
데이터베이스 준비 환경을 IT 부서에 제안하는 중입니다. 아이디어는 나와 같은 IT가 아닌 사람 (공공 데이터 분석가)이 솔루션을 테스트 한 다음 실제 환경에서 직접 구현하거나 필요한 경우 IT에 구현하도록 요청하는 것입니다. 이 환경에 도움이되는 몇 가지 이유 / 시나리오가 있습니다. 나는 라이브 데이터베이스 환경 (몇 가지 기본 데이터베이스 권한을 가지고 create …

6
Oracle 12c 사용자 생성
Enterprise Oracle Database System에서 사용자를 생성하는 데 문제가 있습니다. 같은 명령을 사용하여 사용자를 만들 수 없습니다 create user name identified by password; 예외로 인해 : ORA-65096 : 유효하지 않은 공통의 유저 또는 롤명 그래서 Google에서 해결책을 찾았습니다. alter session set container=PDBORCL; 그 후-일입니다. 사용자가 생성되었습니다. 하지만이 계정에 로그인 할 수 …

1
테이블이 존재하는 동안“ORA-00942 : 테이블 또는 뷰가 존재하지 않습니다”
Oracle 데이터베이스를 처음 접했습니다. 에 설치 Oracle Database 11g R2했습니다 Oracle Linux 6. 다음을 사용하여 새 데이터베이스를 dbca만들고 데이터베이스에 성공적으로 연결했습니다. $ sqlplus "/ as sysdba" 테이블을 성공적으로 만들고 일부 데이터를 삽입하고 일부를 선택했습니다. SQL> CREATE TABLE Instructors ( tid NUMBER(7) PRIMARY KEY, fname VARCHAR2(32), lname VARCHAR2(32), tel NUMBER(16), adrs …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.