我将webapp从我的个人计算机移动到我的工作机器,以及我用来测试的数据库。单击插入数据的提交按钮时,我收到错误,找不到服务器/实例。我认为在这里进入一个域是问题的一部分。这是我的连接字符串,我已经尝试了几种形式。
Data Source=\\bkirkland_lpt.domain.com\brandon;Initial Catalog=STATUS;integrated security=SSPI;persist security info=False;Trusted_Connection=Yes;");
答案 0 :(得分:0)
\ bkirkland_lpt.servicesource.com \ brandon是共享文件夹路径,而不是主机名。试试bkirkland_lpt.servicesource.com
答案 1 :(得分:0)
我在这里看到了几个问题。
首先,您似乎使用了错误的数据源。数据源的格式应为[ServerName] \ [InstanceName]。根据您的代码,我建议
Data Source=bkirkland_lpt.domain.com\brandon;Initial Catalog=STATUS;integrated security=SSPI;persist security info=False;Trusted_Connection=Yes;
此外,我注意到您正在使用集成安全性。这意味着必须为您运行的用户授予对数据库的权限。我的猜测是您的域用户无法访问您移动的数据库。
答案 2 :(得分:0)
尝试将服务器名称括在[]
中。尝试使用localhost替换servername,看看它是否有任何区别(如果它在本地计算机上都是如此)。我也会使用正确的套管和True vs Yes作为参数值。
Data Source=[bkirkland_lpt.domain.com]\brandon;Initial Catalog=STATUS;Integrated Security=SSPI;Persist Security Info=False;Trusted_Connection=True;
Data Source=localhost\brandon;Initial Catalog=STATUS;Integrated Security=SSPI;Persist Security Info=False;Trusted_Connection=True;