You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows同机部署Grafana连接Microsoft SQL Server报错如何解决

问题排查与解决步骤

一、无需修改Grafana默认配置文件

你贴出的[database]配置段是Grafana自身存储元数据(比如用户信息、仪表盘配置)的数据库设置,默认用sqlite3完全满足常规使用需求,和你要对接的Microsoft SQL Server数据源无关,不需要调整该部分配置,也不需要新建额外配置文件。

二、SQL Server侧配置步骤

报错核心是SQL Server默认未开启TCP/IP连接,1433端口未对外开放,按以下顺序配置即可:

  • 打开SQL Server配置管理器(可以直接在Windows搜索栏搜索SQL Server配置管理器打开)
  • 展开SQL Server网络配置分类,找到你部署的实例对应的协议选项(默认实例对应MSSQLSERVER的协议)
  • 右侧列表找到TCP/IP选项,右键选择启用,弹窗提示需要重启SQL Server服务先点击确定
  • 双击TCP/IP打开属性页,切换到IP地址标签,拉到最底部找到IPALL区域
    • 把TCP动态端口的输入值全部清空
    • TCP端口填写1433
    • 点击确定保存配置
  • 回到左侧SQL Server服务列表,找到对应的SQL Server实例服务,右键选择重启
  • 重启完成后打开Windows高级防火墙,添加入站规则:允许TCP 1433端口的本地访问(因为两个服务都部署在同一台机器,也可以直接限定源地址为127.0.0.1进一步缩小权限范围)

三、Grafana数据源配置修正

回到Grafana的SQL Server数据源配置页调整参数:

  • 主机地址填写127.0.0.1即可,不要用机器名避免解析到IPv6地址(你的报错日志已经显示当前解析到了IPv6地址,而SQL Server默认没有监听IPv6的1433端口)
  • 再次确认你创建的数据库用户的用户名、密码,以及该用户对你要访问的目标数据库有只读权限
  • 点击保存测试即可正常连接

内容的提问来源于stack exchange,提问作者Yasi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:24:04