因此,我研究了所有建议的导入.dmp文件的方式,但似乎没有一个能回答这个问题:导入后数据将流向何处?
上下文:我像这样创建了一个用户:
SQL> create user IMPORTER identified by "12345";
SQL> grant connect, unlimited tablespace, resource to IMPORTER;
Run Code Online (Sandbox Code Playgroud)
然后,我运行“ imp”命令,如下所示:
C:\>imp system/password FROMUSER=OVIEDOE TOUSER=IMPORTER file=c:\database1.dmp
Run Code Online (Sandbox Code Playgroud)
现在有9个.dmp文件,每个文件之后都要求我提供下一个文件,然后我收到消息“导入成功终止并显示警告”。
警告是:
Warning: the objects were exported by OVIEDOE, not by you
import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
export client uses WE8ISO8859P1 character set (possible charset conversion)
IMP-00046: using FILESIZE value from export file of 2147483648
Run Code Online (Sandbox Code Playgroud)
现在它说成功终止了,所以我的假设(我是oracle的新手,所以这可能是错误的)是数据已加载。但是,当我使用SQL Developer连接到数据库并查看IMPORTER用户下的“ tables”节点下时,那里什么也没有。到底是怎么回事?数据加载了吗?如果是这样,我在哪里可以找到它?
'imp' 很可能为您创建了 OVIEDOE 架构,然后您需要查看那里(在 SQL Developer 中打开“其他用户”节点)。
如果这不是您想要的,请尝试 imp 的 fromuser/touser 开关。
| 归档时间: |
|
| 查看次数: |
18446 次 |
| 最近记录: |