3

我需要将 ORACLE 9 DMP 文件导入新安装的 Oracle 11g。我正在使用 imp 实用程序并使用 SYSMAN 作为登录名。我到了还原点,并被告知“只有 DBA 可以导入另一个 DBA 导出的文件”。当我尝试使用 SYSDBA 时,空白密码不起作用。当我使用 SQLPLUS / 作为 SYSDBA 然后尝试分配一个新密码时,我被告知 SYSDBA 不存在。如果我尝试以 SYS 身份登录,则会被告知以 SYSDBA 身份登录。

4

2 回答 2

8

尝试使用以下语法impas sysdba

imp \'sys/sys as sysdba\' file=/oracle/implog.dmp log=imp.log full=y
于 2013-09-05T06:21:05.417 回答
4

我使用了以下语法:

imp userid='sys/password@host as sysdba' log=C:\dmp.log file=C:\dmp.dmp fromuser=userfrom touser=userto buffer=30720 
于 2015-09-21T14:10:17.420 回答