항상 에러 메세지를 참조하시는 것이 좋습니다.
ORA-12545 에러는 tnsnames.ora 파일을 참조할 때
발생합니다. 일단 tnsnames.ora 이 잘 만들어 졌는지 확인해 보시고
PHP가 실행되는 유저의 환경에서 접속이 가능한지 테스트해보시기
바랍니다.
참고로 tnsnames.ora 을 이용한다는 것은 리스너도 살아있어야 합니다.
[ELISD]:/home1/ktkim> oerr ora 12545
12545, 00000, "Connect failed because target host or object does not exist"
// *Cause: The address specified is not valid, or the program being
// connected to does not exist.
// *Action: Ensure the ADDRESS parameters have been entered correctly; the
// most likely incorrect parameter is the node name. Ensure that the
// executable for the server exists (perhaps "oracle" is missing.)
// If the protocol is TCP/IP, edit the TNSNAMES.ORA file to change the
// host name to a numeric IP address and try again.
|