2012-06-13 192 views
0

我有一臺安裝了SQL Server 2008 R2的服務器,但我的應用程序使用SQL Express 2008 R2 - 我是否還需要安裝SQL Express?即時通訊目前得到的錯誤是:如果已安裝SQL Server,是否需要安裝SQL Express?

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

+0

這錯誤表示。前一天在EF部署中遇到同樣的問題。 – leppie

回答

0

您可以創建數據庫的SQL Server和正確connection string連接。儘管如此,您不能像SQL Server Express那樣附加數據庫文件。

沒有必要安裝SQL Server Express。

的共同連接字符串連接到SQL Server是:

Data Source=yourServer;Initial Catalog=yourDatabase;Integrated Security=SSPI; 

更換yourServer與服務器名(以服務器\實例的形式)和yourDatabase與要連接到數據庫的名稱。

SQL Server Express的下面的連接字符串沒有一個標準的SQL Server上運行:您可能使用了不正確的連接字符串

Server=yourServer;AttachDbFilename=c:\data\yourDatabase.mdf;Database=yourDatabase; Trusted_Connection=Yes; 
相關問題