2012-03-25 57 views
0

我從來沒有喜歡用戶實例當在linqpad中附加數據庫時。它似乎只適用於SQLExpress版本,而不是完整版本。現在它已經在SQL Server 2012(現在已經發布)中被折舊了,你打算使用新的localdb特性來代替還是除了用戶實例LINQPAD,用戶實例和SQL Server 2012

回答

2

如果您的服務器名稱不包含「SQLEXPRESS」,LINQPad將默認選中「User Instance」複選框。但是,它不會禁用複選框,因爲它不能確定該實例不是簡單按名稱就是SQL Express實例。

LINQPad將仍然需要支持用戶實例,因爲它仍然必須支持的SQL Express 2008和SQL Express的2005

它是否讓你連接到SQL 2012的LocalDB如果輸入「(的LocalDB)\ V11.0 「到服務器框?

+0

謝謝喬, 我安裝了新的SQL Server Express 2012,但現在我無法附加到用戶名文件夾內的數據庫(我檢查用戶實例框),所以我不能使用正常路徑的nutshell。 mdf in users \ username \ appdata \ roaming \ linkpad \ 沒有將nutshell.mdf數據庫重定位到c:\ db \我該怎麼辦? – 2012-03-27 14:10:49

+0

把(localdb)\ v11.0放在沒有用戶實例被檢查並導航到簡單數據庫的情況下工作。但是,如果我單擊一個不同的示例,則會創建一個新的連接,但看起來是相同的,但會失敗並顯示以下消息:由於未能啓動用戶實例的進程,因此無法生成SQL Server的用戶實例。 – 2012-03-27 14:50:53

+1

而不是創建一個新的連接,編輯LINQPad打開示例查詢時自動創建的現有連接。確保在接受之前單擊「記住此連接」。 – 2012-03-28 03:42:28