应用程序可以运行每台机器

时间:2017-06-25 06:17:06

标签: c# sql-server database

我使用SQL数据库在C#中创建了一个库存管理系统,它在我的机器上运行完美。但是,当我在另一台装有SQL Server的计算机上部署并运行它时,会出现server not foundnot accessibleinstance not found等错误。我该怎么做?

我试过以下:

SqlConnection con =new SqlConnection(@"Data Source=(LocalDB)\v11.0;Initial Catalog=Test;User ID=root;Password=root");

SqlConnection con = new SqlConnection(@"Data Source=SQLEXPRESS;Initial Catalog=Test;User ID=root;Password=root");

SqlConnection con =new SqlConnection(@"Data Source=.;Initial Catalog=Test;User ID=root;Password=root");

但他们都没有工作。

1 个答案:

答案 0 :(得分:0)

如果你在名为'SERVERTEST'的机器上安装sql express,请尝试这样的事情:

SqlConnection con =new SqlConnection(@"Data Source=SERVERTEST\SQLEXPRESS;Initial Catalog=Test;User ID=root;Password=root");

或者这个:

SqlConnection con =new SqlConnection(@"Data Source=SERVERTEST;Initial Catalog=Test;User ID=root;Password=root");

否则,请在SQL Server安装中验证您的服务器名称和命名实例