各位兄弟姐妹,问一下.我用oracle10g 导出table时,报错:Export started on 2009-3-21 11:42:02
E:\oracle\product\10.1.0\Db_1\bin\EXP.EXE parfile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\plsexp.parConnected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
JServer Release 9.2.0.4.0 - Production
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
EXP-00056: ORACLE error 942 encountered
ORA-00942: table or view does not exist
EXP-00000: Export terminated unsuccessfully请问怎么解决,好了马上给分.谢谢.
E:\oracle\product\10.1.0\Db_1\bin\EXP.EXE parfile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\plsexp.parConnected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
JServer Release 9.2.0.4.0 - Production
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
EXP-00056: ORACLE error 942 encountered
ORA-00942: table or view does not exist
EXP-00000: Export terminated unsuccessfully请问怎么解决,好了马上给分.谢谢.
1、EXP:
有三种主要的方式(完全、用户、表)
1、完全:
EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
如果要执行完全导出,必须具有特殊的权限
2、用户模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC
这样用户SONIC的所有对象被输出到文件中。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
这样用户SONIC的表SONIC就被导出
2、IMP:
具有三种模式(完全、用户、表)
1、完全:
IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
2、用户模式:
IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC
这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
这样用户SONIC的表SONIC就被导入
你检查下你导的表是否存在。
ORA-00942: table or view does not exist 检查下正在导出的表是否已经被别人drop掉了。建议你用plsql的export工具导出!
你是用10g客户端导入9i的数据库吧,这样不允许,在9i的服务器上可以导出.
表和视图不存在..