2017-04-22 71 views
3

我有一個問題,我一直在研究過去兩天。我有一個我想給朋友的節目。它使用MDF本地數據庫文件。但是一旦他將其安裝在他的電腦上,它就會出現sql 50錯誤(錯誤1)。未在其他計算機上連接的SQL本地數據庫

我已經安裝了基本上我可以安裝的所有東西,他甚至安裝了VS,但它沒有工作。我不能列舉我安裝了什麼,因爲它的方式太長了,但是所有名稱都是SQL的東西我已經安裝在虛擬機上進行測試。在我的電腦上(不是虛擬機),它工作正常,但在其他人不工作。

這裏是連接字符串:

"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\DataBases\Software.mdf;Integrated Security=True". 

我已經添加了端口,我已經tryed只是添加數據庫真正的「運行軌跡數據」節目形式SQL 2012也表示沒有防火牆1433工作。我似乎無法得到它的工作。我也嘗試做一個MSSQLLocalDB但我不知道如何。沒有好的教程來做到這一點。

Error 1: A netowkr-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 configurad to allow remote connections (Profider; SQL Network interfaces Error 50 - Localc Database Runtime Error occurred the specified localDB instance does not exist).

回答

0

嘗試運行CMD下創建的LocalDB的新實例V12.0版本

sqllocaldb create "v12.0" 

有關該命令的一些額外的細節:https://docs.microsoft.com/en-us/sql/relational-databases/express-localdb-instance-apis/command-line-management-tool-sqllocaldb-exe

此外,檢查您的實例SQL Server(SQLEXPRESS)正在運行。打開SQL Server配置管理器 - > SQL Server服務來驗證它。

+0

已經做了3次沒事。並且我準備在SQL Server配置管理器中準確查找。 – kevindt12

+0

@ kevindt12您的服務SQL Server(SQLEXPRESS)處於運行狀態。 – hastrb

+0

是的,我確實檢查了代理是唯一沒有運行的東西。 – kevindt12

相關問題