朋友们,我尝试通过以下命令使用命令行从 oracle 导入数据:
expdp hr/Password1 DIRECTORY=dmpdir DUMPFILE=hr.dump
我得到了转储文件,但问题是它不是可读的形式!而且我尝试使用导出到另一个模式
C:\Users\thiyagarajan_a>impdp schema1/Password1 DIRECTORY=dmpdir DUMPFILE=scott.
dmp
数据没有被导出!
谁能解释一下这里到底发生了什么!
朋友们,我尝试通过以下命令使用命令行从 oracle 导入数据:
expdp hr/Password1 DIRECTORY=dmpdir DUMPFILE=hr.dump
我得到了转储文件,但问题是它不是可读的形式!而且我尝试使用导出到另一个模式
C:\Users\thiyagarajan_a>impdp schema1/Password1 DIRECTORY=dmpdir DUMPFILE=scott.
dmp
数据没有被导出!
谁能解释一下这里到底发生了什么!
表导出/导入:
TABLES 参数用于指定要导出的表。以下是表导出和导入语法的示例。
expdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=expdpEMP_DEPT.log
impdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=impdpEMP_DEPT.log
对于模式导出/导入:
exp 的 OWNER 参数已替换为 SCHEMAS 参数,该参数用于指定要导出的模式。以下是模式导出和导入语法的示例。
expdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log
impdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=impdpSCOTT.log