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

如何在Mac M1的Docker环境中通过GUI连接SQL Edge实例

在Macbook M1上通过GUI工具连接SQL Edge Docker实例的操作方法

docker start sqledge

前置检查

先确认SQL Edge Docker容器的端口映射状态,执行命令查看:

docker ps

在输出的PORTS列中,需确认存在类似0.0.0.0:1433->1433/tcp的映射(1433是SQL Server默认端口,若启动时指定了其他端口,以实际映射为准)。

方法一:使用Azure Data Studio(微软官方工具)

  • 下载适配Apple Silicon的Azure Data Studio版本,安装后打开
  • 点击左侧侧边栏的「连接」图标,选择「SQL Server」类型
  • 填写连接参数:
    • 服务器:localhost(若映射了非默认端口,格式为localhost,端口号,比如localhost,1434)
    • 身份验证类型:SQL登录
    • 用户名:sa(SQL Edge默认管理员账号)
    • 密码:启动Docker容器时设置的SA密码(若启动时未指定,可通过docker logs <容器ID/名称>命令查看初始密码)
    • 数据库名称:可选,默认连接到master库
  • 点击「连接」,成功后即可进行数据库管理操作

方法二:使用DBeaver(跨平台通用工具)

  • 下载适配Apple Silicon的DBeaver版本并安装
  • 打开DBeaver,点击左上角「新建连接」,搜索并选择「Microsoft SQL Server」
  • 配置连接信息:
    • 主机:localhost
    • 端口:Docker映射的SQL Edge端口(默认1433)
    • 数据库:master(可选)
    • 用户名:sa
    • 密码:对应SA密码
  • 点击「测试连接」,若提示缺少驱动,选择自动下载适配Apple Silicon的驱动包,完成测试后即可正式连接

常见问题排查

  • 连接失败先确认Docker容器是否在运行:执行docker start <容器名称>启动容器
  • 检查本地防火墙是否允许对应端口的网络流量
  • SA密码需满足复杂度要求(至少8位,包含大小写字母、数字、特殊字符),若密码不符合要求,需重新创建容器并设置合规密码

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 09:54:25