依赖的环境变量

isql工具是用于运行SQL命令的命令行工具。 isql以神通数据库为终端,能提供在远程运行环境中执行向数据库服务器发送SQL命令、 查看SQL执行计划命令、查看SQL执行统计信息命令等功能。 同时,它提供了一些元命令和多种类似shell 的特性来实现书写脚本以及对大量任务的自动化。

isql工具随神通数据库提供,相关文件如下:

环境变量名称 描述
SZ_OSCAR_HOME 神通数据库安装目录,路径长度不能超过255字节
LANG 系统字符集(Linux下)
SHELL Bash所在路径(Linux下)
COMSPEC Cmd所在路径(window下)
COLUMNS 打印表格的列数(非必须)
TMPDIR Tmp目录路径(Linux下)
PATH path环境变量
NLS_OSCAR_LANG

设置isql字符集,NLS_OSCAR_LANG的作用域是所有驱动,例如ACI、ODBC也会获取该变量,如将该

变量设置成系统级别的变量,需谨慎考虑会不会影响到其它驱动(非必须)

STUSER 数据库用户名称(非必须)
STPASSWORD 数据库用户密码(非必须)
STDATABASE 数据库名称(非必须)
STHOST 数据库地址(非必须)
STPORT 数据库端口号(非必须)
PAGER 输出的分页器,输出被定向到PAGER指定程序,否则使用系统缺省(比如 more)(非必须)
STPASSFILE 密码文件目录,用于用户登录数据库(非必须),该变量在v2.0.61版本后支持