我正在尝试为我的托管公司托管的数据库设置数据源。我正在使用ColdFusion Administrator 9创建数据源。我打电话给我的托管公司并收到了所有必要的信息以便开展工作。在输入必要的信息后,我得到一个连接失败,这意味着它已超时。我注意到当管理员页面出现创建数据源时,默认端口号是1433.这是常见的吗?我觉得我输入的所有必要信息都是正确的(用户名,密码,数据库名称,服务器等;)。任何人都可以提出任何建议吗?
以下是错误:数据源的连接验证失败:cfhalloween java.sql.SQLNonTransientConnectionException:[Macromedia] [SQLServer JDBC Driver]建立套接字时出错。未知主持人:s 根本原因是:java.sql.SQLNonTransientConnectionException:[Macromedia] [SQLServer JDBC Driver]建立套接字时出错。未知主持人:s
答案 0 :(得分:7)
1433是SQL Server常用的端口。这可能是正确的。
建立套接字时出错。未知主持人:s
这表示您为s
列出了值server
。相反,这应该是从运行CF的服务器上看到的SQL Server的主机名或IP地址。