首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用DBeaver连接到Server?服务器SQLEXPRESS未配置为使用TCP/IP侦听

如何使用DBeaver连接到Server?服务器SQLEXPRESS未配置为使用TCP/IP侦听
EN

Stack Overflow用户
提问于 2021-01-10 03:53:27
回答 2查看 15.8K关注 0票数 8

我试图在窗口中使用DBeaver (7.3.2)连接到同一台机器上的SQLServer2019Express。在我的SQLServer2019 Express中,我成功地加载了一个示例Northwind数据库。我已经使用sa用户测试了SQLServer2019中的连接,没有问题。

我检查了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侦听。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-10 04:10:15

已经从http://softwaresalariman.blogspot.com/2007/04/jdbc-to-sql-server-express.html找到了解决方案

启用TCP/IP之后,您必须找出要使用的端口号。Server每次启动时动态分配端口,因此要查找或配置端口号,请继续使用…

从TCP/IP上下文菜单中选择Properties。应该打开TCP/IP属性对话框。选择IP地址选项卡。在IPAll节点…中TCP动态端口字段显示当前使用的端口号。如果将该字段设置为空,则Server在重新启动时不应自动选择另一个端口。在TCP端口字段中设置所需的端口号。按“确定”以应用您的设置并关闭对话框。

重置SQL浏览器和服务

票数 12
EN

Stack Overflow用户

发布于 2022-09-06 02:42:01

对于我来说,我使用名为MSSQLSERVER的默认实例安装了Server。

MSSQLSERVER配置管理器中的TCP/IP.

  • 展开MSSQLSERVER网络配置(非SQLNativeClientvXX.0配置)>为MSSQLSERVER >启用选择协议

  1. 接下来重新启动两个服务 Server和 Server浏览器,然后尝试通过DBeaver进行连接。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65649984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档