在我们将Win2k8 MSSQL2008服务器移动到不同的IP地址后,我们在从外部构建代理对该SQL服务器上的数据库运行单元测试时遇到了问题。在我们移动数据库服务器之前,一切都正常工作。现在,使用多个数据库事务的单元测试失败,并显示以下错误消息:
System.Data.EntityException: The underlying provider failed on Open.我们检查了防火墙设置,以及从一台服务器ping到另一台服务器的<
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:416)
我在StackOverflow上搜索了很多次,但无法对这个问题进行正确的解决我尝试过在conf/server.xml中更改Tomcats侦听端口和关闭端口,但仍然没有,任何帮助都将受到感谢。
远程连接到Windows Server 2008上的SQL Server 2008时遇到问题。一定有一个我遗漏的简单步骤,所以如果有人能确定它是什么,我将不胜感激。下面总结了我启用远程连接所采取的步骤:-确保所有Sql服务都在运行(包括浏览器服务)-在Sql Server Management Studio中启用了命名管道和TCP (端口1433) -在Windows防火墙中为端口1433创建了一个例外-检查错误日志以查看服务器是否正在侦听正确