[ORACLE] 오라클 에러 모음 ORA-12300 ~ ORA-12399
- 데이터베이스/Oracle
- 2020. 5. 15.
[ORACLE] 오라클 에러 모음 ORA-12300 ~ ORA-12399
오라클 에러 모음입니다. ctrl + F 로 찾으시면 좀더 쉽게 찾으실 수 있습니다.
ORA-12315 데이터베이스 링크 타입이 ALTER DATABASE 문에 유효하지 않습니다
원인 :ALTER DATABASE 명령문에 지정한 데이터베이스 링크 이름이 ROM : 링크가 아닙니다. ALTER DATABASE명령문을 사용하여 보조 데이터베이스를 마운트하거나 열 때 ROM : 링크를 지정해야 합니다.
조치 :ALTER DATABASE 마운트하거나 열려고하는 데이터베이스에 유효한 ROM : 링크를 사용 하여 명령문을 다시 발행하십시오 . 유효한 ROM : 링크가 없으면 CREATE DATABASE LINK명령문을 사용하여 작성하십시오. ROM : 링크 유형을 사용한 데이터베이스 링크 작성에 대한 자세한 정보는 Oracle 보안 관련 제품 문서를 참조 하십시오 .
데이터베이스 링크의 연결 문자열에서 ORA-12316 구문 오류
원인 :CREATE DATABASE LINK 명령문 의 연결 문자열에 구문 오류가 있습니다.
응답 : 데이터베이스 링크를 삭제하고 유효한 구문을 사용하여 다시 만드십시오. 명령문 의 연결 문자열 부분에 대한 자세한 정보 는 Oracle9i SQL 참조 서를 참조하십시오 CREATE DATABASE LINK.
ORA-12317 데이타베이스에의 로그온 (링크 명 캐릭터 라인 )이 거부되었습니다
원인 : 이 오류에는 몇 가지 가능한 원인이 있습니다. 먼저 보조 데이터베이스의 사용자 이름 (및 운영 체제 인증 대신 데이터베이스를 사용하는 경우 암호)이 기본 데이터베이스의 사용자 이름 (및 암호)과 동일하지 않은 경우이 오류가 발생할 수 있습니다. 둘째, 보조 데이터베이스의 사용자 이름이 유효하지 않은 경우 (생성되지 않은 경우)이 오류가 발생할 수 있습니다. 셋째, 데이터베이스 링크 정의의 연결 문자열에 지정된 사용자 이름 / 암호 조합이 유효하지 않은 경우 (생성되지 않거나 암호가 올바르지 않은 경우)이 오류가 발생할 수 있습니다.
조치 : 첫 번째 경우, 보조 데이터베이스에 기본 데이터베이스에서 사용중인 것과 동일한 사용자 이름 (및 데이터베이스 인증을 사용하는 경우 비밀번호)이 포함되어 있는지 확인하십시오. 두 번째 경우, 보조 데이터베이스에서 사용자 이름이 작성되었는지 확인하십시오. 세 번째 경우, 연결 문자열에 지정된 사용자 이름이 보조 데이터베이스에서 작성되었는지 확인하십시오.
ORA-12318 데이타베이스 (링크 명 캐릭터 라인 )가 벌써 마운트되고 있습니다
원인 : 인스턴스에서 이미 마운트 한 보조 데이터베이스를 마운트하려고합니다.
조치 : 데이터베이스가 이미 마운트되어 있으므로 마운트하기 위해 추가 조치를 취할 필요가 없습니다. 액세스를 설정하려면 명령문을 사용하여 데이터베이스를여십시오 ALTER DATABASE linkname OPEN
ORA-12319 데이타베이스 (링크 명 캐릭터 라인 )가 벌써 열려 있습니다
원인 : 이미 열려있는 보조 데이터베이스를 열려고합니다.
조치 : 데이터베이스가 열려 있으므로 액세스를 설정하기 위해 추가 조치를 취할 필요가 없습니다.
ORA-12321 데이타베이스 (링크 명 캐릭터 라인 )가 열려 있지 않고 AUTO_MOUNTING = FALSE
원인 : 인스턴스에서 마운트하려는 보조 데이터베이스가 열려 있지 않고 자동 마운트가 활성화되지 않았습니다.
작업 : 수동으로 마운트를 사용하여 보조 데이터베이스 열 ALTER DATABASE linkname로 OPEN와 MOUNT옵션을. 또는 인스턴스가 보조 데이터베이스를 자동으로 마운트하고 열 수있게 AUTO_MOUNTING하려면 매개 변수 파일의 매개 변수를 TRUE로 설정하십시오 .
ORA-12322 데이타베이스를 마운트 할 수 없습니다 (링크 명 캐릭터 라인 )
원인 : 이 메시지는 문제의 원인을 나타내는 추가 오류 메시지와 함께 제공되어야합니다.
작업 : 함께 제공되는 오류 메시지에 설명 된 단계에 따라 문제를 해결하십시오.
ORA-12323 데이타베이스를 열 수 없습니다 (링크 명 캐릭터 라인 )
원인 : 이 메시지는 문제의 원인을 나타내는 추가 오류 메시지와 함께 제공되어야합니다.
작업 : 함께 제공되는 오류 메시지에 설명 된 단계에 따라 문제를 해결하십시오.
ORA-12324는 개인 데이터베이스 링크에서 ROM : 링크 유형을 사용할 수 없습니다
원인 : 비공개 데이터베이스 링크가 아니라 공용에서만 ROM : 링크 유형을 지정할 수 있습니다.
조치 : 보조 데이터베이스에 대한 기존 공용 데이터베이스 링크가 있는지 판별하십시오. 그렇지 않은 경우 보조 데이터베이스에 대한 공개 액세스를 설정하려면 CREATE DATABASE LINK 명령을 사용하여 보조 데이터베이스에 대한 공개 데이터베이스 링크를 작성하십시오.
ORA-12326 데이터베이스 문자열 이 즉시 닫힙니다 . 작업이 허용되지 않습니다
원인 : 액세스하려고 한 데이터베이스가 닫혀서 작업이 종료되었습니다.
조치 : 데이터베이스가 다시 열릴 때까지 기다리거나 데이터베이스 관리자에게 문의하십시오.
ORA-12329 데이타베이스 캐릭터 라인 이 닫힙니다. 작업이 허용되지 않습니다
원인 : 액세스하려는 데이터베이스가 닫혀서 작업이 종료되었습니다.
조치 : 데이터베이스가 다시 열릴 때까지 기다리거나 데이터베이스 관리자에게 문의하십시오.
ORA-12333 데이타베이스 (링크 명 캐릭터 라인 )가 마운트되어 있지 않습니다
원인 : 마운트되지 않은 데이터베이스를 열려고했습니다.
조치 : 명령문으로 데이터베이스를 마운트 한 다음 데이터베이스 를 다시 열려고 시도하십시오 alter DATABASE linkname MOUNT
ORA-12334 데이타베이스 (링크 명 캐릭터 라인 )가 아직 열려 있습니다
원인 : 아직 열려있는 데이터베이스를 분리하려고했습니다.
조치 : 명령문을 사용 하여 데이터베이스를 닫은 후 데이터베이스 분리를 다시 시도하십시오 alter DATABASE linkname CLOSE
ORA-12335 데이타베이스 (링크 명 캐릭터 라인 )가 열리지 않습니다
원인 : 열려 있지 않은 데이터베이스를 닫으려고했습니다.
조치 : 데이터베이스가 닫혀 있습니다. 분리를 진행할 수 있습니다.
ORA-12336 데이타베이스에 로그인 할 수 없습니다 (링크 명 캐릭터 라인 )
원인 : 다른 사용자가 동일한 데이터베이스를 마운트 또는 마운트 해제하는 동안 로그인을 시도했습니다.
조치 : 데이터베이스가 마운트 또는 열려있는 중인지 확인하고 데이터베이스에 액세스 할 수있게되면 로그인을 다시 시도하십시오.
ORA-12341 최대 열린 마운트 수가 초과되었습니다
원인 : 매개 변수 파일의 OPEN_MOUNTS 매개 변수에 지정된 수가 허용되는 최대 값 (255)을 초과했습니다.
조치 : 이 매개 변수의 값을 2 차 데이터베이스에 대한 실제 가능한 열린 마운트 수를 반영하도록 변경하십시오. 255보다 작아야합니다.
ORA-12342 오픈 마운트가 OPEN_MOUNTS 파라미터에 설정된 한계를 초과합니다
원인 : 현재 열려있는 마운트 수가 OPEN_MOUNTS 매개 변수에 지정한 값을 초과했습니다.
조치 : OPEN_MOUNTS 매개 변수의 값을 증가시켜 보조 데이터베이스에 대한 가능한 최대 열린 마운트 수를 수용하십시오.
ORA-12345 유저 스트링 에 데이타베이스 링크 (linkname string )의 CREATE SESSION 특권이 없습니다
원인 : 이 메시지에는 몇 가지 가능한 원인이 있습니다. 먼저 지정된 두 번째 데이터베이스의 사용자 이름에 CREATE SESSION 시스템 권한이 부여되지 않은 경우이 메시지가 표시됩니다. 둘째, 데이터베이스 링크 정의의 연결 문자열에 지정된 사용자 이름에 CREATE SESSION 시스템 권한이 부여되지 않은 경우이 메시지가 표시됩니다.
조치 : 수행 하는 조치는 메시지의 원인에 따라 다릅니다. 첫 번째 경우, 보조 데이터베이스의 사용자 이름에 CREATE SESSION 시스템 권한이 부여되었는지 확인하십시오. 두 번째 경우, 데이터베이스 링크 정의의 연결 문자열에 지정된 사용자 이름에 보조 데이터베이스에서 CREATE SESSION 시스템 권한이 부여되었는지 확인하십시오.
삭제중인 ORA-12350 데이터베이스 링크가 여전히 마운트되어 있습니다
원인 : 여전히 마운트 및 / 또는 열린 ROM : 데이터베이스 링크를 삭제하려고했습니다.
조치 : 데이터베이스를 닫고 분리 한 후 drop 문을 다시 발행하십시오.
ORA-12351은, 원격 객체 참조를 가지는 원격 객체를 사용해 뷰를 작성할 수 없습니다
원인 : 다른 오브젝트의 오브젝트를 참조하는 원격 오브젝트를 참조하는보기를 작성하려고했습니다. 작성된보기는 원격 오브젝트를 참조하므로 해당 오브젝트는 다른 데이터베이스의 오브젝트를 참조 할 수 없습니다.
작업 : 보기에서 참조 할 다른 개체를 선택하거나 다른 데이터베이스를 참조하지 않도록 원격 개체를 변경하십시오.
ORA-12352 오브젝트 캐릭터 라인 . 문자열 @ 문자열이 유효하지 않습니다
원인 : 2 차 데이터베이스의 오브젝트를 참조 (컴파일)하려고했지만 오브젝트가 유효하지 않으며 2 차 데이터베이스에 있으므로 시스템이 유효성을 검증하거나 다시 컴파일 할 수 없습니다.
조치 : 2 차 데이터베이스에서 유효하지 않은 오브젝트를 수동으로 재 컴파일하십시오.
ORA-12353 보조 저장 개체가 원격 개체를 참조 할 수 없습니다
원인 : 원격 뷰에서 선택하거나 다른 데이터베이스의 오브젝트를 참조하는 원격 프로 시저를 실행하려고했습니다. 원격 뷰 또는 프로 시저가 보조 데이터베이스에 있으므로 다른 데이터베이스에 대한 추가 참조를 수행 할 수 없습니다.
조치 : 다른 데이터베이스를 참조하지 않도록 원격보기 또는 프로 시저를 참조하거나 변경할 다른 오브젝트를 선택하십시오.
ORA-12354 보조 오브젝트 삭제 중
원인 : 삭제 중이었던 보조 데이터베이스의 오브젝트 (예 : 테이블 또는 뷰)에 액세스하려고했습니다.
작업 : 작업을 반복하십시오. 이 메시지가 다시 나타나면 보조 데이터베이스에서 개체에 액세스하십시오. 내부 오류 또는 추적 파일이 수신되면 Oracle Support Services에 문의하십시오.
'데이터베이스 > Oracle' 카테고리의 다른 글
[ORACLE] 오라클 에러 모음 ORA-12400 ~ ORA-12699 (0) | 2020.05.19 |
---|---|
[ORACLE] 오라클 에러 모음 ORA-07500 ~ ORA-09857 (0) | 2020.05.16 |
[Oracle] 오라클 시퀀스(Sequence) 생성/수정/삭제/조회 사용법 (0) | 2020.05.15 |
[ORACLE] 오라클 에러 모음 ORA-04100 ~ ORA-07499 (0) | 2020.05.15 |
[ORACLE] 오라클 에러 모음 ORA-02100 ~ ORA-04099 (0) | 2020.05.14 |