如何从oracle表导出数据并将相同的内容导入到外部数据库的表中?

时间:2015-06-13 18:40:44

标签: oracle

我试过了

SQL> exp prime/prime@emp1 file=archive.dmp log=archive.log table=ARCHIVE;  

我是否需要在查询中添加这些内容,

indexes=y trigger=y constraints=n grants=y commit=y  

这些有什么意义?

导入命令是否与导出相同? 它会是这样的吗?

SQL> imp prime/prime@emp2 file=archive.dmp log=archive.log table=ARCHIVE;

1 个答案:

答案 0 :(得分:0)

你已经说过你的问题/错误,所以我猜,但是从你的例子中的“SQL>”提示判断,似乎你是从SQL * Plus运行它。

exp / imp和expdp / impdp实用程序是命令行程序(DOS / Bash),而不是sqlplus中的子命令。

要在sqlplus中“运行”,你必须按照以下方式“托管”:

便携式:

SQL> HOST imp ....

Unix / Linux中:

SQL> ! imp ....

DOS:

SQL> $ imp.exe .....