dbeaver - 如何使用 DBeaver 连接 SQL Server?服务器 SQLEXPRESS 未配置为使用 TCP/IP 进行侦听
问题描述
我正在尝试在 Window 中使用 DBeaver (7.3.2) 在同一台机器上连接到我的 SQL Server 2019 Express。在我的 SQL Server 2019 Express 中,我成功加载了一个示例 Northwind 数据库。我已经使用sa
用户测试了 SQL Server 2019 中的连接,没有问题。
我已检查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 进行侦听。
解决方案
已经从http://softwaresalariman.blogspot.com/2007/04/jdbc-to-sql-server-express.html找到了解决方案
启用 TCP/IP 后,您必须找出要使用的端口号。SQL Server Express 每次启动时都会动态分配一个端口,因此要查找或配置端口号,请继续使用 SQL Server 配置管理器...</p>
从 TCP/IP 上下文菜单中选择属性。TCP/IP 属性对话框应该打开。选择 IP 地址选项卡。在 IPAll 节点中…… TCP 动态端口字段显示当前使用的端口号。如果将该字段设置为空白,则 SQL Server Express 在重新启动时不应自动选择另一个端口。在 TCP 端口字段中设置所需的端口号。按 OK 应用您的设置并关闭对话框。
重置 SQL Browser 和 SQL Server Express 服务
推荐阅读
- azure - Azure DevOps Pipeline 中的 Terraform 获取订阅超时
- macos - Quasar Electron 构建无法在具有 arm64 架构的 M1 mac mini 上运行
- powershell - 开始睡眠意外行为
- excel - 在Excel VBA上用引号打印单元格值的写入函数
- python - 如何读取文本文件中的特定行?
- javascript - 如何使用护照本地猫鼬更改密码?
- javascript - Jquery/JS - 根据值属性查找输入并触发点击
- android - Android Studio EditText 不能为空错误
- javascript - JS:我需要 3 个标题才能点击/标题变成蓝色。事件监听器问题
- flutter - 在颤振中自动检测我的应用是否收到短信