Q&A

  • DBNETLIB Connection Error
XP에 MSSQL2000을 설치하고 엔터프라이즈매니저로는 잘 접속되는데
델파이6.0에서 localhost로 sql계정과 비번으로 연결하면
[dbnetlib] [ConnectionOpen (Connect(),)SQL Server 에러가 발생합니다.

MSSQL2000 설치시 Local System계정으로 윈도우혼합인증으로 했구요.
MSSQLServer과 MSSQLAgent는 잘 동작하는 것 같은데.
도움 부탁드립니다.
1  COMMENTS
  • Profile
    Marek 2005.06.13 17:06
    안녕하세요.
    XP는 서버급이 아니기 때문에 Client 또는 Personal Edition만 설치할수 있구요...
    DBNETLIB Error는 win98에서도 발생하는 경우가 잦습니다.
    따라서 Delphi6에서 ACDConnection을 사용하시면 그런 Error는 발생하지 않습니다.
    어차피 주로Stored Procedure로 작업하기 때문에 ADOStroedProc를 사용하면 되구
    또 직접 쿼리한다면 ADOQuery를 이용하면 됩니다.

    이렇게 하시면 Error가 없습니다.

    혼합인증을 사용하셨다고 했는데 XP Professional인가요?
    그냥 XP인지 모르겠습니다.
    혼합인증은 가급적 사용안하는 것이 좋습니다.
    다시 MSSQL설치하셔서 sa로 계정 설정하심이 어떨는지...

    즐거운 하루 되십시요.