> 안녕하세요.. 급한지라 바로 본론으로 가설라무네
>
> Oracle 8.1.5에서
> ora-12545라는 에러가 생기는 군요...
>
> sprintf(constr,"%s/%s$%s", user, passwd, sid);
> EXEC SQL CONNECT :constr;
>
> EXEC SQL CONNECT :user IDENTIFIED BY :passwd;
> 이렇게 두가지 방법을 사용해 봤는데 이상하게
> 컴파일한 후에 실행을 하면 디비에 접속을 하지 못하네요.
> 황당~
> sqlplus는 잘 실행이 되요...
> 급급급해요 고수분들의 조언 기대할께요.
........
EXEC SQL include sqlca;
main ()
{
..............
sprintf(constr,"%s/%s$%s", user, passwd, sid);
EXEC SQL CONNECT :constr;
if (sqlca.sqlcode != 0)
{
printf("error %d\n", sqlca.sqlcode);
exit(0);
}
...................
해보면 에러메세지가 나오죠
그라면 셀에서 oerr ora 1045 같이 하면 되지용
|