Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Windows更新后的数据源验证问题_Sql Server_Coldfusion_Coldfusion 2016 - Fatal编程技术网

Sql server Windows更新后的数据源验证问题

Sql server Windows更新后的数据源验证问题,sql-server,coldfusion,coldfusion-2016,Sql Server,Coldfusion,Coldfusion 2016,昨天我的笔记本电脑上安装了windows更新,之后ColdFusion的许多功能都没有配置 我正在使用ColdFusion 2016和SQL Server 2016 RC 我修复了一些问题(见下文),但仍然得到了信息 数据源的连接验证失败:MT_EL java.sql.SQLNonTransientConnectionException:[Macromedia][SQLServer JDBC驱动程序]将套接字建立到主机和端口时出错:8500:1433。 原因:网络无法访问:连接根本原因是: ja

昨天我的笔记本电脑上安装了windows更新,之后ColdFusion的许多功能都没有配置

我正在使用ColdFusion 2016和SQL Server 2016 RC

我修复了一些问题(见下文),但仍然得到了信息

数据源的连接验证失败:MT_EL
java.sql.SQLNonTransientConnectionException:[Macromedia][SQLServer
JDBC驱动程序]将套接字建立到主机和端口时出错:8500:1433。
原因:网络无法访问:连接根本原因是:
java.sql.SQLNonTransientConnectionException:[Macromedia][SQLServer
JDBC驱动程序]将套接字建立到主机和端口时出错:8500:1433。
原因:无法访问网络:连接。

DSN在问题发生之前已经验证了至少一年

到目前为止,我已经做了以下工作:

  • SQL Server和CF Server都必须重新启动。SQL Server不是问题,但CF服务器无法启动。我转到
    jvm.config
    文件,并减少了
    -xms
    设置。这并没有解决任何问题,所以我查看了日志。从日志中可以明显看出,
    neo-security.xml
    文件已损坏,检查后我发现neo-security.xml现在为空
    neo数据源
    neo驱动程序
    和一个或两个其他文件也为空。这些文件的备份也是空的,但我在另一个地方找到了一些旧版本,并将它们复制了过来。现在我可以启动CF服务器并进入CF管理员,但必须再次设置用户名/密码和DSN

  • SQL Server Configuration Manager已移动到另一个文件夹,但我找到了它,很快就看到一条错误消息,说SQL Server Configuration Manager无法连接到wmi提供程序。我通过在管理员模式下打开命令提示符并键入
    mofcomp”%programfiles(x86)%\Microsoft SQL Server\13\Shared\sqlmgmproviderxpsp2up.mof“
    修复了此问题

  • 现在,我可以进入SQL Server Configuration Manager,但由于某些原因,它列出了两次,出现故障的一个仍然表示我无法连接到wmi提供程序,但展开正常工作的一个,我发现TCP/IP已启用,默认端口为1433

  • 我检查了防火墙,没有发现任何问题

  • 当没有DSN验证问题时,SQL权限+登录/密码凭据与以前相同

  • 我尝试了端口8501和8502,但上述错误仍然存在

  • 我已经检查了SQL Server日志。很明显,昨天发生了一些错误,某些功能被禁用。但是,很明显,这些问题现在已经得到解决,最新的消息属于信息类型,并且声明不需要用户执行任何操作


  • 有人有什么想法吗?提前感谢您的任何意见/帮助。

    1。尝试暂时禁用防火墙2。您可以远程登录到SQL Server上的1433端口吗?3.检查是否启用了SQL Server身份验证。是否可以使用Management Studio类似工具连接到SQL Server?另外,您运行了Windows Update,它弄乱了ColdFusion配置文件?禁用了防火墙,但发生了相同的错误。然而,当我尝试远程登录端口1433时,我遇到了一个错误“无法打开到端口1433上主机的连接。连接失败”。我现在正在看这个。SQL Server身份验证已启用。SQL Management Studio连接到SQL Server。当您说“默认端口为1433”时,具体是在哪里设置为默认端口?