代码改变世界

SQLcl 更新版本:从解压到 MCP 连接配置

2026-07-29 09:14  AlfredZhao  阅读(32)  评论(0)    收藏  举报

SQLcl 更新并不复杂,核心步骤是把新版本解压到规划目录,再配置环境变量。如果需要给多个用户共享,还可以把环境变量放到 /etc/profile.d 下统一管理。笔者环境还涉及 MCP 连接配置,因此一并整理。

01 | 解压新版本 SQLcl

先创建工具目录,并进入该目录:

mkdir -p /u01/app/tools
cd /u01/app/tools

然后解压新的 SQLcl 安装包:

unzip /u01/media/sqlcl-latest.zip

解压完成后,SQLcl 目录位于:

/u01/app/tools/sqlcl

02 | 配置环境变量

为当前用户配置 SQLcl 环境变量:

# SQLcl ENV
export SQLCL_HOME=/u01/app/tools/sqlcl
export PATH=$SQLCL_HOME/bin:$PATH

这样系统就可以通过 PATH 找到 SQLcl 的可执行命令。

如果希望其他用户也能共享这套配置,可以把环境变量写入 /etc/profile.d/sqlcl.sh

cd /etc/profile.d
vi sqlcl.sh

文件内容如下:

# SQLcl ENV
export SQLCL_HOME=/u01/app/tools/sqlcl
export PATH=$SQLCL_HOME/bin:$PATH

03 | 配置 MCP 连接

SQLcl 更新完成后,可以新增一个 MCP 连接。命令格式如下:

conn -save mcp_sh_aihub -savepwd sh/<password>@[已脱敏IP]:1521/aihub_pdb

其中,mcp_sh_aihub 是保存的连接名称,后续可以直接通过连接管理命令查看或删除。

查看连接列表:

cm list

删除指定连接:

cm delete -conn mcp_sh_aihub

这几个步骤完成后,SQLcl 新版本就已经部署到规划目录,并具备基础环境变量和连接管理配置。

关注我,和AI一起成长~