expdp 导出以TOP_开头的所有表
时间: 2023-11-02 12:32:59 浏览: 83
使用 `expdp` 工具可以导出以 TOP_ 开头的所有表,具体步骤如下:
1. 打开命令行窗口或终端,并登录到你的 Oracle 数据库。
2. 运行以下命令导出以 TOP_ 开头的所有表:
```
expdp userid=<用户名>/<密码> directory=<导出目录名> dumpfile=<导出文件名>.dmp tables="TOP\_*"
```
这会将以 TOP_ 开头的所有表导出到指定的目录中。注意,这里使用了转义字符 '\_' 来匹配下划线字符。
如果你只想导出以 TOP_ 开头的配置表,可以使用以下命令:
```
expdp userid=<用户名>/<密码> directory=<导出目录名> dumpfile=<导出文件名>.dmp tables="TOP\_*_CONFIG"
```
这会将以 TOP_ 开头且以 _CONFIG 结尾的配置表导出到指定的目录中。
3. 等待导出完成,导出文件就会保存在指定的目录中。
注意,`expdp` 工具是 Oracle 推荐使用的工具,相比于 `exp` 工具更加强大和灵活。
相关问题
expdp 导出psr_sys 用户以TOP_开头的表
好的,您可以使用以下命令导出psr_sys用户下的所有以TOP_开头的表及其数据:
```
expdp psr_sys/password directory=DATA_PUMP_DIR dumpfile=psr_sys_TOP_tables.dmp tables=psr_sys.TOP_% content=ALL
```
其中,psr_sys是用户名,password是密码,DATA_PUMP_DIR是数据泵目录,psr_sys_TOP_tables.dmp是导出的数据文件名,psr_sys.TOP_%表示以TOP_开头的所有表,content=ALL表示导出表及其数据。您可以根据需要修改命令中的参数。
expdp 导出psr_sys 用户下的所有以TOP_开头的表
好的,您可以使用以下命令导出psr_sys用户下的所有以TOP_开头的表:
```
expdp psr_sys/password directory=DATA_PUMP_DIR dumpfile=psr_sys_TOP_tables.dmp tables=psr_sys.TOP_% content=metadata_only
```
其中,psr_sys是用户名,password是密码,DATA_PUMP_DIR是数据泵目录,psr_sys_TOP_tables.dmp是导出的数据文件名,psr_sys.TOP_%表示以TOP_开头的所有表,content=metadata_only表示只导出表的元数据信息。您可以根据需要修改命令中的参数。
阅读全文