2010-06-13 62 views
3

我在一臺PC上創建了一個使用VS 2008和SQL Express 2008的Asp.net網站。數據目錄|中的db文件。
當我複製這些網站上的文件到另一臺電腦(具有相同的VS 2008和SQL Express的2008年),它給我的錯誤
用戶不支持此版本的SQL Server實例登錄標誌此版本的sql server不支持用戶實例登錄標誌

回答

4

你是100%肯定,新的環境確實是快遞?

如果是這樣,您可能需要配置服務器以允許用戶實例連接。如果您有管理員權限,則可以運行此命令。

-- Enable user instances. 
sp_configure 'user instances enabled','1' 

-- Disable user instances. 
sp_configure 'user instances enabled','0' 

http://msdn.microsoft.com/en-us/library/ms254504.aspx

如果沒有,那麼SQL服務器(全或無快遞版本)不支持「用戶實例」(即自動創建數據庫/用戶代碼連接)指令在連接串。這是SQL Server Express版本的一個特性。

+0

沒有它不工作解決這個問題。我通過運行aspnet_sqlreg來獲得它的工作 – coure2011 2010-06-14 08:09:16

4

您可以通過刪除User Instance=true;

相關問題