2009-10-12 6 views
0

VB6, SQL Server 2000 사용SQL Server 연결 문자열에 문제가 있습니까?

다른 시스템 데이터베이스에 연결하고 싶습니다.

코드 :

ConnectionString = "Provider=SQLOLEDB.1;" & _ 
           "Persist Security Info=False; " & _ 
           "User ID=" & SQL_Username & "; Password = " & SQL_Password & "; " & _ 
           "Initial Catalog=" tmp_table1 ";" & _ 
           "Data Source=" & SQL_ServerAddress 

값은 어떻게 다른 시스템에서 데이터베이스를 얻기 위해 다른 시스템 데이터베이스

에 연결할 수 없습니다

SQL_ServerAddress = 192.11.12.11\SQLEXPRESS 
SQL_Username = sa 
SQL_Password = sa 

?

+0

"연결할 수 없음"이란 무엇을 의미합니까? 그 오류 메시지가 나옵니까? –

답변

5

원격 연결을 허용하도록 Sql Express를 구성 했습니까? 네트워킹 프로토콜은 Sql Express에서 기본적으로 사용하지 않도록 설정되어 있으며 사용자가 데이터베이스에 원격으로 액세스 할 수 있도록 설정해야합니다. SQL Express를 accept remote connections으로 구성해야합니다.

+0

예, 90 %의 시간, 이것이 문제입니다. – Jonathan