2012-01-25 152 views
0

我正在使用SQL Server數據庫。連接字符串是attachdbfilename的密鑰無效

Data Source=office1\SQLEXPRESS;AttachDbFilename=|DataDirectory|\dbSQLTest.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True 

在本地計算機上它沒事。在網絡計算機上,它會給出 「附加文件名的無效密鑰」

我不想製作服務器客戶端應用程序。我使用SQL Server DB的目的是同時在3-4臺計算機上運行我的應用程序。我只是從我的主計算機到網絡計算機建立快捷方式。
我不接受服務器實例的原因是,用戶很難將DB連接到服務器,然後管理SSMS。 請告知 謝謝 Furqan

回答

0

我不確定我是否正確理解你,但不能同時在幾個併發用戶的網絡驅動器上附加同一MDF(就像你可以使用MS Access一樣)。

只需在中央計算機上安裝SQL Express並將其打開以用於遠程TCIP/IP access,並將連接字符串更改爲IP /實例一。