我需要将ORACLE 9 DMP文件导入到新安装的Oracle 11g中。我正在使用imp实用程序,并使用SYSMAN作为登录。到了要恢复的地方,系统告诉我“只有DBA才能导入由另一个DBA导出的文件”。当我尝试使用SYSDBA时,空密码不起作用。当我使用SQLPLUS /作为SYSDBA,然后尝试分配一个新密码时,我被告知SYSDBA不存在。如果我尝试以SYS身份登录,系统会告诉我以SYSDBA身份登录。
发布于 2013-09-05 14:21:05
尝试使用以下语法将imp用作sysdba
imp \'sys/sys as sysdba\' file=/oracle/implog.dmp log=imp.log full=y发布于 2015-09-21 22:10:17
我使用的语法如下:
imp userid='sys/password@host as sysdba' log=C:\dmp.log file=C:\dmp.dmp fromuser=userfrom touser=userto buffer=30720 https://stackoverflow.com/questions/17028663
复制相似问题