gpt4 book ai didi

dbeaver - 如何使用 DBeaver 连接到 SQL Server?服务器 SQLEXPRESS 未配置为使用 TCP/IP 监听

转载 作者:行者123 更新时间:2023-12-04 08:17:27 57 4
gpt4 key购买 nike

我正在尝试在 Window 中使用 DBeaver (7.3.2) 连接到同一台机器上的 SQL Server 2019 Express。在我的 SQL Server 2019 Express 中,我成功加载了一个示例 Northwind 数据库。我已经使用 sa 在 SQL Server 2019 中测试了连接用户,没有问题。
enter image description here
我查了 SQL Server Configuration Manager > SQL Server Network Configuration并启用 TCP/IP。和下 SQL Native Client 11.0 Configuration > Client Protocols , TCP/IP默认端口是 1433。
enter image description here
回到 DBeaver,当我点击 Test Connection 时,我得到了错误

The server SQLEXPRESS is not configured to listen with TCP/IP.


enter image description here

最佳答案

已经从 http://softwaresalariman.blogspot.com/2007/04/jdbc-to-sql-server-express.html 找到解决方案
启用 TCP/IP 后,您必须找出要使用的端口号。 SQL Server Express 每次启动时都会动态分配一个端口,因此要查找或配置端口号,请继续使用 SQL Server 配置管理器……
从 TCP/IP 上下文菜单中选择属性。 TCP/IP 属性对话框应该打开。
选择 IP 地址选项卡。
在 IPAll 节点中……
TCP 动态端口字段显示当前使用的端口号。如果将该字段设置为空白,则 SQL Server Express 在重新启动时不应自动选择另一个端口。
在 TCP 端口字段中设置所需的端口号。
按确定应用您的设置并关闭对话框。
重置 SQL Browser 和 SQL Server Express 服务

关于dbeaver - 如何使用 DBeaver 连接到 SQL Server?服务器 SQLEXPRESS 未配置为使用 TCP/IP 监听,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65649984/

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