我在本地有Oracle 10g XE数据库。我用类似的东西导出架构
exp %USER%/%PASSWD%@XE statistics=NONE owner=%USER% file=dump.dmp
Exp是10.2.0.1.0版本-数据库也是如此。
比起我,我将此转储带到另一台计算机,然后尝试将其导入另一台远程计算机。用
imp %USER%/%PASSWD%/'192.168.0.100/%SID%' ignore=y file=dump.dmp full=y
带有imp的Oracle客户端的版本为11.2.0.1.0,而Oracle DB(普通版,非快速版)的版本为11.2.0.2.0
问题是,在打印了一些有关导入表的消息后,它突然停止:
. . importing table "TABLE_1" 17180 rows imported
. . importing table "TABLE_2" 0 rows imported
. . importing table "TABLE_3" 49 rows imported$:
并且甚至都没有在结尾加上换行符。
问题仍然存在,rows = N以及仅从该模式中选择的表。
所以任何人都可以告诉:
在哪里可以找到一些错误日志以了解错误所在?
一些解决方法(最好还是使用exp / imp实用程序)-我们需要定期导入转储(用于连续集成服务器),我们需要从远程主机执行此操作(因此impdp几乎不需要挂载远程卷)因此,非常不希望依赖其他数据库(dblink)。
UPD:不幸的是,出于所有好奇心,我们已经解决了将连续集成系统切换到Oracle XE的问题,那里没有这样的问题。 Sysadm已关闭此服务器,因此我无法尝试任何操作。抱歉。