回答

1

该错误很简单,你要么需要安装的SQL Express,使用默认值(未命名实例),或者您需要提供IP地址,数据库名称和用户连接您正在使用的SQL服务器的信息。

+0

非常感谢这帮了我......现在工作 –

+0

随时将其标记为接受的答案。 –

+0

嗨克里斯,我试着数据库类型为SQL Server,服务器名称为“本地主机”,也“。”并提供了服务器凭据,但仍会引发相同的错误,未检测到有效的数据库连接。能否请你帮忙? – Abbas

3

这个错误并不像你想象的那么直截了当,Chris。如果您确定至少安装了SQL Express 2008或更高版本,请确保3件事。

转到您的SQL Sever的配置管理和

  1. 确保SQL Server 2005的卸载
  2. 确保SQL Server浏览器正在运行。
  3. 确保在SQL Sever网络配置 - >协议下启用了命名管道和TCP/IP。

如果您在启用SQL Server浏览器时遇到问题,请先停止SQL Server(SQLEXPRESS)服务,右键单击SQL Server Browser - >属性 - >服务选项卡 - >启动模式设置为“自动”。然后你可以重新启动这两个服务如果您不停止SQLEXPRESS服务器,这将不起作用。至少它不适合我。 :)

+0

此解决方案帮助我,谢谢 – Mosijava

+0

嗨,我有同样的错误,我尝试了你的同样的解决方案。但仍然没有工作。 – sadhana

0

另一件事让我 - 我安装在Windows Server 2012上,并且该网站在Internet Explorer中不受信任。

必须有一些客户端脚本需要在启动时运行并且被阻止。