我正在尝试在 Window 中使用 DBeaver (7.3.2) 连接到同一台计算机中的 SQL Server 2019 Express。在我的 SQL Server 2019 Express 中,我成功加载了一个示例 Northwind 数据库。我已经使用用户测试了 SQL Server 2019 中的连接sa,没有问题。
我已检查SQL Server Configuration Manager>SQL Server Network Configuration并启用 TCP/IP。在SQL Native Client 11.0 Configuration>下Client Protocols,TCP/IP默认端口为 1433。
回到DBeaver,当我点击 时Test Connection,我得到了错误
服务器 SQLEXPRESS 未配置为使用 TCP/IP 进行侦听。
Ste*_*eve 21
已经从http://softwaresalariman.blogspot.com/2007/04/jdbc-to-sql-server-express.html找到了解决方案
\n启用 TCP/IP 后,您必须找出要使用的端口号。SQL Server Express 每次启动时都会动态分配端口,因此要查找或配置端口号,请继续使用 SQL Server 配置管理器 \xe2\x80\xa6
\n从 TCP/IP 上下文菜单中选择属性。应打开“TCP/IP 属性”对话框。\n选择“IP 地址”选项卡。\n在 IPAll 节点 \xe2\x80\xa6\n“TCP 动态端口”字段显示当前使用的端口号。如果将该字段设置为空白,则 SQL Server Express 在重新启动时不应自动选择另一个端口。\n在“TCP 端口”字段中设置所需的端口号。\n按“确定”应用设置并关闭对话框。
\n重置 SQL Browser 和 SQL Server Express 服务
\nJer*_*son 12
对于我来说,我安装了 SQL Server Express,其默认实例名为 MSSQLSERVER 和混合模式身份验证(SA 用户和我的本地 Windows 帐户)。
| 归档时间: |
|
| 查看次数: |
40270 次 |
| 最近记录: |