为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:centos7 【CPU】: 8 【问题描述】*:在不登录数据库的情况下,怎么用命令行直接导出某几个表的结构和数据 .SQL文件 。安装了DM的客户端,但是没有找到dmsql 和 dmctl命令。
不登录数据库的话用dexp工具可以导出.dmp文件,比如./dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp LOG=db_str.log TABLES=table1,table2 DIRECTORY=/mnt/data/dexp
可以通过管理工具登录数据库,然后以查看目标表属性的方式获取表的建表语句和查看表结构
导出SQL可以通过DTS工具实现
不登录数据库的话用dexp工具可以导出.dmp文件,比如./dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp LOG=db_str.log TABLES=table1,table2
DIRECTORY=/mnt/data/dexp