达梦disql登录数据库显示“未连接”

问题:达梦数据库在使用disql登录时,显示“未连接”。

指定了IP和端口号还是连接异常。

[dmdba@test ~]$ disql sysdba/Dameng123
disql V8
SQL> select * from v$instances;
未连接
SQL> exit
[dmdba@test ~]$ disql sysdba/Dameng123@localhost:5236
disql V8
SQL> select * from v$instances;
未连接
SQL> EXIT
[dmdba@test ~]$ disql sysdba/Dameng123@127.0.0.1:5236
disql V8
SQL> select * from v$instances;
未连接
SQL> exit
[dmdba@test ~]$ 

在这里插入图片描述

原因:达梦数据库有两个disql命令,使用$DM_HOME/bin 路径下的可以正常登录。

[dmdba@test ~]$ find /dm8 -name "disql"
/dm8/bin/disql
/dm8/tool/disql
[dmdba@test ~]$ 

--测试一:可以正常登录
[dmdba@test ~]$ /dm8/bin/disql sysdba/Dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 3.483(ms)
disql V8
SQL> select name,status$ from v$instance;

行号     NAME     STATUS$
---------- -------- -------
1          DMSERVER OPEN

已用时间: 0.898(毫秒). 执行号:600.
SQL> exit
[dmdba@test ~]$ 

--测试二:登录异常
[dmdba@test ~]$ /dm8/tool/disql sysdba/Dameng123
disql V8
SQL> select name,status$ from v$instance;
未连接
SQL> exit
[dmdba@test ~]$ 

解决:.bash_profile中将$DM_HOME/tool写在了$DM_HOME/bin的前面

--检查disql,发现调用的是/dm8/tool/disql这个路径的命令
[dmdba@test ~]$ which disql
/dm8/tool/disql
[dmdba@test ~]$ 

--检查环境变量
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm8/bin"
export DM_HOME="/dm8"
**export PATH=$DM_HOME/tool:$DM_HOME/bin:$PATH**

--将环境变量改为
export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH


--测试登录正常
[dmdba@test ~]$ disql sysdba/Dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 2.734(ms)
disql V8
SQL> select name,status$ from v$instance;

行号     NAME     STATUS$
---------- -------- -------
1          DMSERVER OPEN

已用时间: 1.173(毫秒). 执行号:700.
SQL> exit
[dmdba@test ~]$ 

谨记:心存敬畏,行有所止。

相关推荐

  1. django连接数据库

    2024-04-06 05:36:06       25 阅读
  2. linux系统登录数据库

    2024-04-06 05:36:06       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-06 05:36:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-06 05:36:06       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-06 05:36:06       82 阅读
  4. Python语言-面向对象

    2024-04-06 05:36:06       91 阅读

热门阅读

  1. sentinel与nacos集成

    2024-04-06 05:36:06       41 阅读
  2. 关于在Ubuntu上配置mysql踩的一些坑

    2024-04-06 05:36:06       39 阅读
  3. 【RV1126】Ubuntu22.04下sdk编译问题汇集

    2024-04-06 05:36:06       36 阅读
  4. c#中DocFx生成API帮助文档

    2024-04-06 05:36:06       37 阅读
  5. 点云滤波与匹配进阶

    2024-04-06 05:36:06       37 阅读
  6. 添加背景图片画图matlab

    2024-04-06 05:36:06       35 阅读
  7. 【QT教程】QT6单元测试

    2024-04-06 05:36:06       33 阅读
  8. SPI协议

    SPI协议

    2024-04-06 05:36:06      36 阅读