注册

linux命令行DM数据库管理工具吗

DM_452142 2023/05/26 696 1 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
disql命令行工具无法实现
1、disql SYSDBA/SYSDBA001@localhost:5236 < dm.sql , 文件执行有错误,脚本只打印到标准输出,没有打印到标准错误,无法识别这次执行是否失败

2、目前遇到错误也会继续执行,SQL内容较多的时候,不好排查哪些是错误的,是否有参数支持遇到错误不继续直接执行直接终止

3、disql输出的执行日志只输出执行结果executed successfully,没有执行的语句,能否把当前执行的语句也输出


DM数据库管理工具完美实现disql功能,能否提供命令行版本

因某些原因不能使用界面DM数据库管理工具,需要使用命令行版本


DM管理工具与disql 差异实在太大;
SQL在DM管理工具上能执行SQL文件,切换到disql执行SQL文件就无法执行;

举例1:

disql这样写才能执行
create schema test;
/


DM管理工具这样写直接运行执行可执行
create schema test;

举例2:

不使用";"结尾;disql无法执行
insert into xxx() value()


DM管理工具不使用";"可以执行成功
insert into xxx() value()
回答 0
暂无回答
扫一扫
联系客服