2014-04-17 33 views
0

我有一個連接到SQLexpress數據庫的C#,. net應用程序。LocalDB-主數據庫,備份/恢復功能

我改變數據庫localDB.Now有幾個功能,如

  1. 數據庫恢復/備份 - 我在主共同的存儲過程。我呼籲,對於相同的。
  2. 獲得服務器實例

所有數據庫中對他們倆的連接字符串是一樣的東西

"Data Source=ConfiguarionDB;Initial Catalog=master;Integrated Security=True;" 

但由於我移動到的LocalDB,應該是什麼連接字符串?

"Data Source=(localdb)\\v11.0;AttachDbFileName= D:\\ConfiguarionDB.mdf;Initial Catalog=master;Integrated Security=True;" 

哪個不起作用!我能夠裝入數據庫,並執行不涉及主數據庫中的所有其他操作(ofcourse連接字符串不涉及主DB)

+0

您給出的連接字符串爲localdb,在最後有不需要的semicolan(;)。 –

+0

現在改變..但多數民衆贊成沒有問題 – user1687824

+0

是不是一個MDF文件單個數據庫?如果是這樣,MASTER不會有不同的MSF嗎?我不知道locvaldb:它甚至有一個主數據庫? –

回答

0

試試你的連接字符串,而無需使用初始目錄。像這樣

「Data Source =(localdb)\ v11.0; AttachDbFileName = D:\ ConfiguarionDB.mdf; Integrated Security = True;」