0
我有我的Database.mdf
位於C:\Program Files\My Database
。 當我在運行時訪問它(使用我的vb.net程序)我有一個錯誤,指出建立SQL Server的連接發生允許遠程訪問vb.net中的SQL Server數據庫
與網絡相關的或特定於實例的錯誤。
我在這裏試圖做的事情是允許其他用戶在使用不同的計算機時通過LAN訪問相同的數據庫。
我有我的Database.mdf
位於C:\Program Files\My Database
。 當我在運行時訪問它(使用我的vb.net程序)我有一個錯誤,指出建立SQL Server的連接發生允許遠程訪問vb.net中的SQL Server數據庫
與網絡相關的或特定於實例的錯誤。
我在這裏試圖做的事情是允許其他用戶在使用不同的計算機時通過LAN訪問相同的數據庫。
我現在設法做到了我想要的。通過從SQL Server配置使SQL Server瀏覽器和TCP/IP經理,建立TCP端口從它的屬性到。允許例外對於端口1433在您的防火牆,然後使用連接字符串指向您的服務器的Sql Server。它將允許其他用戶訪問您的SQL數據庫。
像這樣:
dbConn = New SqlConnection("Data Source=MYSERVER-NAME\SQLEXPRESS;Initial Catalog=myDatabase;User ID=sa;Password=pass")
在研究,這個頁面幫助了很多ConnectionStrings.com
什麼是你的連接字符串樣子? – 2013-03-28 01:22:40
您不通過文件訪問訪問sql數據庫,而不是像微軟訪問。您使用連接字符串訪問SQL服務器。 – 2013-03-28 01:25:55
發佈您正在使用的代碼「試圖在運行時訪問它」。沒有它,我們只會猜測什麼是錯的。您在這裏沒有提供任何具體信息。 – 2013-03-28 01:29:44