2013-02-21 2 views
0

를 사용하여 SQL 개발자를 통해 연결 만들기 및 SQL 개발자와의 연결을 위해 노력하고 있어요. 입력은 다음과 같습니다 연결 이름 : XE 이름; SYS 암호 : 호스트 이름 : localhost를 포트 : 1521 SID : XE내가 오라클 XE 10g의 설치 오라클 XE 10g의

오류 : ORA-12505 TNS : 리스너가 현재 접속 기술자에 주어진 SID 알고하지 않습니다 리스너는 다음과 같은 오류와의 연결을 거부했다.

도와주세요 !!!!!!!!!!!!!!!

+0

실제로 최대 데이터베이스인가? 그렇다면 데이터베이스 다음에 리스너를 시작 했습니까? 'SID'가 아닌'SERVICE_NAME'도 제공해야합니다. 값은 여전히'XE'이지만, 다른 것들이며, 리스너는 명시적인 설정없이'SID'를 알지 못할 수도 있습니다. –

+0

o Oracle XE에서 데이터베이스 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하면 명령 프롬프트에 서비스가 이미 시작 되었음이 표시됩니다. 그 후 연결을 만들려고하면 같은 오류가 발생합니다. – user1318369

+0

어떤 생각을 어떻게 고쳐야합니까 ?? 누군가 도와주세요 !!!!! – user1318369

답변

0

내부 레지스트리 키는 tnsnames.ora 의 경로를 제공합니다. 즉, "TNS_ADMIN"이라는 키 문자열을 작성하고이 값을 tnsnames.ora 파일의 경로로 지정하십시오.

관련 문제