Set cnn1 = New ADODB.Connection
cnn1.Provider = "sqloledb"
cnn1.Open "Data Source=210.102.25.102;Initial Catalog=pubs;Network Library=dbmssocn;", "sa", ""
일반적으로 Connection String에 Network Library를 명시하지 않는데... 그것이 문제였다.
명시하지 않으면 Named Pipes를 사용하여 서버에 연결하거든!
dbnmpntw - Win32 Named Pipes
dbmssocn - Win32 Winsock TCP/IP
cnn1.Provider = "sqloledb"
cnn1.Open "Data Source=210.102.25.102;Initial Catalog=pubs;Network Library=dbmssocn;", "sa", ""
일반적으로 Connection String에 Network Library를 명시하지 않는데... 그것이 문제였다.
명시하지 않으면 Named Pipes를 사용하여 서버에 연결하거든!
dbnmpntw - Win32 Named Pipes
dbmssocn - Win32 Winsock TCP/IP
'programming > MSSQL' 카테고리의 다른 글
SQL Server에서 Blocking을 줄이기 위한 전략!! (4) | 2003.10.06 |
---|---|
SQL 서버 이름을 바꾸고 시플땐~ (0) | 2003.07.28 |
Trigger가 걸린 테이블에서 @@identity를 이용할 때 (0) | 2003.07.28 |