2011-11-18 2 views
2

작은 C# windows 응용 프로그램을 만들었습니다. 그로부터 SQL Server에서 SQL 포트를 열고 내 서버에 액세스하는 데 사용합니다. XP에서 응용 프로그램이 실행되면 정상적으로 작동합니다.Windows OS간에 SQL 연결 문자열이 다른가요?

하지만 Windows 7에서 실행하려면 실행 중이 아니며 Windows 7에서 특별한 작업을 수행해야합니까? 내 SQL 포트가 1868이라면 ... Windows 7 컴퓨터와 어떻게해야합니까?

Data Source=192.158.2.70,1868;initial Catalog=Accounts;User Id=janani;Password=abcd" 
+0

Windows XP 또는 Windows 7 - 동일한 연결 문자열을 사용하는 데 문제가 없어야합니다. 윈도우 7 머신이 SQL 서버에 대한 모든 액세스 권한을 가지고 있습니까? 같은 네트워크에 있습니까? – Otiel

+2

ip와 포트 사이에 쉼표가 있습니까? 확실히 이상하게 여겨 질 것입니다 : – Haedrian

+2

실제로 이상하게도 쉼표가 작동합니다. 내 동료는 다른 da => http://stackoverflow.com/questions/5294721/how-to-specify-a-port-number-in-sql-server-connection-string을 참조하십시오. – kd7

답변

관련 문제