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

Progress数据库命令行客户端:如何从开发机远程连接?

Progress数据库远程命令行连接方案

可用的命令行工具

  • sqlexp:你在服务器上使用的该工具本身就支持远程连接,无需额外工具,只需在开发机安装Progress客户端组件即可。
  • sqls:Progress官方提供的另一款命令行SQL客户端,功能与sqlexp类似,同样支持远程连接。

操作步骤

1. 安装Progress客户端组件

在开发机上安装Progress OpenEdge客户端(需注意与服务器端OpenEdge版本尽量匹配,避免兼容性问题),安装完成后会自带proenv环境及相关命令行工具。

2. 远程连接配置

启动proenv环境后,通过以下命令连接远程数据库:

使用sqlexp连接

执行命令:

sqlexp -user <用户名> -password <密码> -db <数据库名称> -H <服务器IP/主机名> -S <服务端口>

参数说明:

  • -user:数据库登录用户名
  • -password:对应登录密码
  • -db:目标数据库名称
  • -H:Progress数据库服务器的IP地址或主机名
  • -S:数据库监听端口(默认通常为4000,具体以服务器配置为准)

使用sqls连接

若偏好sqls工具,命令格式类似:

sqls -user <用户名> -password <密码> -db <数据库名称> -H <服务器IP/主机名> -S <服务端口>

3. 连接验证

连接成功后,即可在命令行中执行SQL语句操作远程数据库,操作逻辑与服务器本地一致。

注意事项

  • 确保开发机与服务器网络连通,指定端口需开放防火墙规则。
  • 客户端与服务器版本差异过大可能导致连接失败,尽量保持版本一致。
  • 若服务器启用加密连接,需在客户端命令中添加对应加密参数(如-ssl,具体参考对应版本官方文档)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 16:22:00