Q&A

  • dll에서 오라클 접속시 tns 참조방법에 대해서
보통 오라클 DB접속을 할때 TDatabase 콤포에서 SERVER NAME을tnsnames.ora 파일에서 잡혀있는 Alias를 써서 접속을 하잖아요..
그런데 exe에서는 $ORA_HOME\NETWORK\ADMIN 폴더 밑에있는
tnsnames.ora 파일에 해당 Alias가 없어도 exe 파일이 있는 폴더 밑에
tnsnames.ora 파일을 만들어 놓고 그 파일에다가 Alias를 잡아줘도
연결이 되었습니다.
그런데 불가피한 경우로 dll파일에서 DB접속을 해야 하는 일이 생겨서
exe와 같이 같은 폴더 밑의 tnsnames.ora에 있는 Alias로 접속을 했더니
접속이 안되네요.
dll은 무조건  $ORA_HOME\NETWORK\ADMIN 폴더 밑에있는 tns 설정만
참조하도록 되어 있나본데 어떻게 방법이 없을까요?
좀 도와주시면 은혜 잊지 않겠습니다.
더운 여름 수고들 하시고 건강하세요..
0  COMMENTS