dm8 disql 登录时执行sql 或脚本

dm8 disql 执行sql 或脚本

  • [1 环境说明](#1 环境说明)
  • [2 disql 登录同时查询sql](#2 disql 登录同时查询sql)
    • [2.1 到数据库bin目录登录](#2.1 到数据库bin目录登录)
    • [2.2 使用绝对路径登录数据库](#2.2 使用绝对路径登录数据库)
  • [3 disql 登录同时执行sql 脚本](#3 disql 登录同时执行sql 脚本)
    • [3.1 编写sql脚本](#3.1 编写sql脚本)
    • [3.2 到数据库bin目录登录](#3.2 到数据库bin目录登录)
    • [3.3 绝对路径登录数据库](#3.3 绝对路径登录数据库)
  • [4 达梦数据库学习使用列表](#4 达梦数据库学习使用列表)

1 环境说明

  • 演示环境 x86 cpu , 银河麒麟v10 , dm8.1-3-12-2023.05.24-191193-20040-ENT

  • 使用disql 登录时查询出sql结果集

  • 密码若有特殊字符 需要对密码两端 加双引号 , 双引号外层再加一层单引号 , 例 :

  • ' " 密码 " '

  • sql 中若有特殊符合 $ 需要转义 , 再特殊字符前加 \ , 例 :

    SELECT * FROM V$SESSIONS;

  • root 登录数据库失败 是环境变量问题 , 建议使用 dmdba 用户操作

  • su - dmdba

2 disql 登录同时查询sql

2.1 到数据库bin目录登录

sql 复制代码
cd /home/dmdba/dmdbms/bin;
./disql SYSDBA/SYSDBA@127.0.0.1:5236  -E "SELECT ID_CODE;SELECT * FROM V\$LICENSE;SELECT * FROM V\$INSTANCE;"

2.2 使用绝对路径登录数据库

sql 复制代码
/home/dmdba/dmdbms/bin/disql SYSDBA/SYSDBA@127.0.0.1:5236  -E "SELECT ID_CODE;SELECT * FROM V\$LICENSE;SELECT * FROM V\$INSTANCE;"

3 disql 登录同时执行sql 脚本

3.1 编写sql脚本

sql 复制代码
[dmdba@localhost bin]# cat dm_ver.sql
SELECT ID_CODE;
SELECT * FROM V$LICENSE;
SELECT * FROM V$INSTANCE;
/
exit
[dmdba@localhost bin]#

3.2 到数据库bin目录登录

sql 复制代码
cd /home/dmdba/dmdbms/bin;
./disql SYSDBA/SYSDBA@127.0.0.1:5236  \`/home/dmdba/dmdbms/bin/dm_ver.sql

3.3 绝对路径登录数据库

sql 复制代码
/home/dmdba/dmdbms/bin/disql SYSDBA/SYSDBA@127.0.0.1:5236 \`/home/dmdba/dmdbms/bin/dm_ver.sql

4 达梦数据库学习使用列表

相关推荐
Decay__5 小时前
14_MySQL 高可用与容灾架构 —— MGR / InnoDB Cluster / Keepalived+VIP / 双主 / 读写分离 / 两地三中心
运维·数据库·sql·mysql·架构
freejackman5 小时前
【实战三】撕开脱敏盲区:深度解析 CASE WHEN 与窗口函数血缘
大数据·数据库·sql
codigger7 小时前
线上数据库连接池打满:从应急止损到架构根治的完整方案
数据库·sql·程序员
挖掘狂人7 小时前
线上数据库连接池打满:从应急止损到架构根治的完整方案
数据库·sql·程序员
Thanks_ks8 小时前
MySQL 的索引是什么?用图书馆的目录讲明白
数据库·sql·mysql·索引·联合索引·explain·慢查询优化
freejackman1 天前
【实战二】字段级血缘追踪:拆解 AST 迷局,精准穿透函数链与子查询
大数据·数据库·sql
骑着蜗牛撵大象3272 天前
MySQL 8.0 迁移后 SQL 变慢:执行计划里 3 类被忽略的成本差异
android·数据库·sql·mysql·优化器·执行计划
zhengfei6112 天前
Go-fastdfs /reload 未授权访问: 有效PoC
数据库·sql
大维2 天前
DBX 实测:从 SQLite 查询到 MiniMax-M3 自然语言生成 SQL
数据库·sql·sqlite
景煜拾年2 天前
InnoAI SQL 助手
运维·数据库·笔记·sql