心情车站 发表于 2013-12-15 16:34:11

oracle 8i和10g同装一台服务器,8i备份问题

  现在有一台win2003服务器,上面安装了oracle 8i和10g的服务端
8i为主库,10g只是调用组件


操作系统: win 2003 sp2 32位

oracle: 8.1.7.0  visdb
            10.2.0.1.0 orcl

系统path:E:\oracle\product\10.2.0\db_1\bin;D:\oracle\ora81\bin;D:\oracle\ora81\Apache\Perl\5.00503\bin\mswin32-x86;D:\Java\jre1.6.0_02\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\AppPatch\;


现在在想这个台服务器上面对8i做按用户exp备份,但一运行就报以下错误

exp kxgo/12xxx@visdb owner=kxgo file=D:\dbbackup\kxgo_20131213.dmp log=D:\dbbackup\kxgo_20131213.log feedback=5000 buffer=100000

Export:Release 10.2.0.1.0

EXP-00056: 遇到 ORACLE 错误 6550
ORA-06550: 第 1 行, 第 41 列:
PLS-00302: 必须说明 'SET_NO_OUTLINES' 组件
ORA-06550: 第 1 行, 第 15 列:
PL/SQL: Statement ignored
EXP-00000: 导出终止失败


在不改变path的情况,有什么办法可以在本地执行exp备份?
谢谢

目前使用toad进行手工备份是可以的

xifenfei 发表于 2013-12-15 16:37:15

set oracle_home
set oracle_sid
set path

试试看

心情车站 发表于 2013-12-15 16:47:00

xifenfei 发表于 2013-12-15 16:37 static/image/common/back.gif
set oracle_home
set oracle_sid
set path


非常感谢,已经可以
页: [1]
查看完整版本: oracle 8i和10g同装一台服务器,8i备份问题