이 함수 사용시에..
db_restart() 사용과 다르게 설정해 줘야한다거나..
제약사항이 있나여??
db_restart(),db_Login()는 사용가능한데
db_execute()는 사용이 불가능하네여..
오늘 대답 주시긴 힘드시겠져??
매번 감사드리고..
주말 잘보내세여~~^^
안녕하세요.
답변이 늦어서 죄송합니다. 토요일이라...
잘아시는 것처럼 db_restart() 는 database 와 연결을 하는 것이고, db_login() 은 database 사용자 login 함수입니다. 또한 db_execute() 는 질의를 수행시켜주는 함수입니다.
어떤 에러가 발생하는 것 같은데요.. 에러메세지를 알려주시면 감사하겠읍니다.
만약 질의 수행에 대하여 에러메세지를 확인하시려면 db_execute() < 0 인 경우 db_error_string(3) 의 return 이 에러메세지 이므로 이를 찍어보시면 됩니다.
혹시 큐브리드 메니져에서 데이터베이스 생성후 스키마등록등의 작업이 있으셨는지요. 그런경우 특별히 신경을 쓰지 않으시면 dba 사용자로 작업을 하게 됩니다. 즉 질의 편집기 사용시나 데이터베이스에 스키마 등록시 로그인 과정을 거치게 되는데 데이터베이스 생성후 그냥 로그인이 되었다면 dba 사용자로 작업이 되었을 가능성이 큽니다.
db_restart() 후 db_login() 을 호출하지 않았다면 public 사용자로 로그인이 되어 dba 사용자에서 생성한 스키마로 접근이 불가능하게 됩니다. 혹은 db_login() 에서 dba 로 로그인하지 않으셔도 마찬가지고요.
혹시 다른 문제라면 해당 에러를 올려주시면 감사하겠읍니다.
>이 함수 사용시에..
>db_restart() 사용환경과는 다르게 설정해 줘야한다거나..
>db_execute()관련 제약사항이 있나여??
>
>db_restart(),db_Login()는 사용가능한데
>db_execute()는 사용이 불가능하네여..
>오늘 대답 주시긴 힘드시겠져??
>매번 감사드립니다~ 주말 잘보내세여~~^^