2010-12-20 5 views
1
내가 오라클 DB에 연결하려고하면 난 그냥 오류가 오라클 10g를 설치 한

: 나는 서비스에 도착했고 그것을 시작하려고오라클 TNS 리스너 오류

could not start OracleOraHome92TNSListener

, 파일 말한다 존재하지 않습니다. 서비스 파일은 C : \ oracle \ ora92 \ BIN \ TNSLSNR입니다 (TNSLSNR은 디렉토리가 아닙니다).

C : \ oracle \ ora92 \ BIN \ TNSLSNR이 시스템에 전혀 존재하지 않습니다. 그것을 얻는 방법을 알고 있습니까?

Could not start the Oracle Ora92 Listener service on Local Computer.Error 2: The system cannot find the file specified

답변

3

내가보기에 몇 가지 문제가 있습니다. 10g을 설치했지만 오류는 9.2 오류입니다. 컴퓨터에 Oracle 9i가 이미 설치되어 있거나 잘못 설치되어 오류가 발생했을 수 있습니다.

디스크를 점검하고 Oracle 10g가 설치된 ORACLE_HOME (디렉토리)을 찾아야합니다. 일단 PATH 및 ORACLE_HOME 및 TNS_ADMIN 환경 변수가 올바른 위치를 가리 키도록 조정할 수 있습니다. 이렇게하면 데이터베이스와 리스너를 시작할 수 있습니다.

10g 용 Oracle Client를 설치해야하는 경우 아래 정보가 도움이 될 것입니다.

Oracle 클라이언트는 별도로 설치할 수 있습니다. 이 주소로 이동하여 클라이언트를 다운로드 한 다음 하위 디렉토리에 압축을 푼 다음 디렉토리에서 setup.exe를 실행하여 Oracle Universal Installer를 실행하십시오.

Oracle Downloads Page

+0

여기서 TNS_ADMIN 변수는? – code511788465541441

+0

@ user521180 TNS_ADMIN 변수는 일반적으로 ORACLE_HOME과 같은 위치를 가리 킵니다. 중요한 것은 tnsnames.ora가 TNS_ADMIN –

+0

동의로 지정한 디렉토리에 있다는 것입니다. 설치로 인해 이전 구성이 엉망이되었을 것입니다. – Alfabravo