跳到主要内容

DBLens for SQL Server

适用于连接、查询和管理 Microsoft SQL Server 数据库。SQL Server 使用时要特别注意数据库、Schema 和对象名称的层级关系,常见默认 Schema 是 dbo

新建连接时要填写什么

新建连接时可填写以下字段:

  • 数据库类型 固定为 sqlserver
  • 数据源名称 你自己定义的连接名称,用来区分不同环境
  • 主机 例如 localhost、内网地址或云数据库地址
  • 端口 默认 1433
  • 用户名 默认示例值是 sa
  • 密码 按实际环境填写;部分免密环境可留空

示例填写

本地开发库可以这样填:

  • 数据源名称:本地 SQL Server
  • 主机:localhost
  • 端口:1433
  • 用户名:sa
  • 密码:按本机实际密码填写

团队测试库可以这样填:

  • 数据源名称:测试 SQL Server
  • 主机:sqlserver-test.internal.example.com
  • 端口:1433
  • 用户名:只读或开发账号
  • 密码:账号对应密码

连接方式

连接方式可选:

  • 默认
  • SSH
  • HTTP

选择 SSH 后会出现什么字段

  • SSH主机
  • SSH端口
  • SSH主机用户名
  • 验证方法 可选:
    • 密码
    • 公钥
    • 密码和公钥

根据验证方法不同,还会继续出现:

  • 密码
  • 私钥文件
  • 通行短语

适合 SQL Server 只允许通过堡垒机或跳板机访问的场景。

选择 HTTP 后会出现什么字段

  • HTTP地址
  • 使用 Basic Authentication
  • 参数内容 base64
  • 用户名
  • 密码

适合需要通过 HTTP 隧道或代理访问 SQL Server 的场景。

连接成功后能做什么

常见能力包括:

  • 数据库、Schema、表、视图、函数、过程和查询管理
  • SQL Server SQL / T-SQL 编辑与执行
  • 在 SQL 编辑器里输入 / 唤起 AI 面板
  • 把表或视图拖到 AI 面板里,自动带入 DDL 上下文
  • 打开表查看和编辑数据
  • 全库查找
  • SQL Dump 和数据字典导出
  • 历史日志和收藏夹
  • LensAI 辅助 SQL

测试连接失败怎么查

  • 确认 SQL Server 服务正在运行。
  • 确认主机和端口 1433 能从当前电脑访问。
  • 确认用户名和密码正确。
  • 确认账号有连接目标实例、查看数据库和访问目标 Schema 的权限。
  • 使用 SSH 或 HTTP 时,先确认隧道参数是否能连通。

第一次连接后建议先做什么

  1. 展开数据库和 Schema,确认对象层级是否符合预期。
  2. 新建查询,执行一条简单的 SELECT TOP 10 * FROM dbo.表名
  3. 在 SQL 编辑器里输入 / 打开 AI 面板。
  4. 把表或视图拖到 AI 面板,让 AI 带着 SQL Server 结构上下文工作。
  5. 全库查找 搜字段名或对象定义。

SQL Server 常用工作流