disql 是 DM 数据库自带的一个命令行客户端工具,可实现命令行方式连接达梦数据库进行交互。
问题:如果 disql 使用时 报错
[damdab@test]$ dsiql
-bash: disql: 未找到命令
是因为没有配置环境变量,需要指定路径。
有两种方式 不同点在于 是否需要 conn 或者 connect 参数
1. disql 用户名/密码
cd $DM_HOME/bin/
./disql sysdba/dameng123
2. disql connect 用户名/密码
cd $DM_HOME/tool/
./disql conn sysdba/dameng123
或者
./disql
conn sysdba/dameng123
3.如果想在任何目录调用disql4.
vi ~/.bash_profile
添加
export PATH=“$PATH:$DM_HOME/bin:$DM_HOME/tool”
4. 如果需要在客户端连接数据库,需指明数据库IP地址+端口,或者指向网络服务名(需提前配置网络服务名)
disql sysdba/dameng123@192.168.2.100:5236
或者
disql sysdba/dameng123@DMDB
如何配置网络服务器名呢?
可通过 $DM_HOME/tool/nca.sh 调用网络配置助手;或者手动添加配置文件,如下:
vi /etc/dm_svc.conf
添加
DMDB=(192.168.2.100:5236)
TIME_ZONE=(480)
LANGUAGE=(cn)
相关文章
暂无评论...