gpt4 book ai didi

sql - 无法连接到 SQL Server 2005

转载 作者:搜寻专家 更新时间:2023-10-30 21:55:08 27 4
gpt4 key购买 nike

我已经在我的机器上安装了 SQL Server 2005,现在我正尝试通过 SQuirrel SQL 连接到它,但不幸的是我遇到了问题。

在安装 SQL Server 2005 时,我选择了混合模式进行身份验证,并设置了一个新的用户帐户,我正在尝试连接该帐户。我还安装了 Microsoft SQL Server JDBC 驱动程序,之前我已经成功地使用 SQuirrel SQL 连接到远程服务器。

目前我正在尝试通过指定

连接到我的数据库
jdbc:sqlserver://localhost:1433

获取 URL 并选择 Microsoft SQL Server JDBC Driver。

输入用户名和密码后出现以下错误:

test: The TCP/IP connection to the host has failed. java.net.ConnectException: Connection refused: connect

具有以下堆栈跟踪:

com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host  has failed. java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:133)
at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.execute(OpenConnectionCommand.java:97)
at net.sourceforge.squirrel_sql.client.mainframe.action.ConnectToAliasCommand$SheetHandler.run(ConnectToAliasCommand.java:279)
at net.sourceforge.squirrel_sql.fw.util.TaskExecuter.run(TaskExecuter.java:82)
at java.lang.Thread.run(Unknown Source)

最后一件事,我已经检查以确保在 SQL Server 配置管理器中启用了 TCP/IP 连接和命名管道。

如果有人对我的问题有任何想法,我将不胜感激。

最佳答案

所以在做了更多研究之后,事实证明我的 sql server 没有监听正确的端口。对于遇到此问题的任何其他人,我建议阅读以下非常有用的网页:

http://www.databasejournal.com/features/mssql/article.php/3689846/Using-Non-Standard-Port-for-SQL-Server.htm

基本上您需要将您的服务器配置为始终监听某个端口(我选择 1433)并重新启动您的服务器。之后它应该会像魅力一样工作。

关于sql - 无法连接到 SQL Server 2005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/873924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com