해결책: 1. "select value from v$diag_info where name ='Diag Alert';" 명령을 사용하여 경고 로그 위치를 얻습니다. 2. 얻은 위치를 사용하여 "log.xml" 파일을 엽니다. 3. "Lsnrctl status"를 사용하여 모니터 상태를 확인하고, 매개변수 파일의 "host" 매개변수를 수정한 후 Oracle을 다시 시작합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 버전 12c, Dell G3 컴퓨터.
서비스에서 oracleDBConsolenewdb 서비스를 시작할 때 오류 1053이 발생했습니다. 서비스가 시작 또는 제어 요청에 응답하지 않았습니다.
온라인으로 확인한 후 다음을 찾을 수 있습니다. 매우 광범위한 오류입니다. 그러나 전설적인 Oracle의 경고 로그를 살펴보는 것이 좋습니다. 경고 로그는 어디에 있습니까?
1.
select value from v$diag_info where name ='Diag Alert';
2. 경고 로그는 C: myoracle hinkdiag dbms ewdb ewdbalert 주소로 직접 입력하는 것이 가장 빠릅니다. bar.
오류의 실제 원인은 .xml
3에서 찾을 수 있습니다. TNS-12560: TNS: 프로토콜 어댑터 오류
문제는 여전히 남아 있습니다. Listener
리스너 상태 확인
Lsnrctl status
Newdb 서비스, 프로토콜 어댑터 오류가 발견되지 않은 경우 lsnrctl stop lsnrctl start는 수정된 매개변수 파일 tnsnames.ora 및 listening.ora
를 로드합니다(매개변수 파일의 호스트=localhost는 다음과 같습니다). 로컬 컴퓨터 이름으로 변경)
다시 시작하면 괜찮습니다.
추천 튜토리얼: "Oracle Video Tutorial"
위 내용은 Oracle에서 오류 1053을 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!