Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

3

积分

0

好友

2

主题
1#
发表于 2013-12-15 16:34:11 | 查看: 3066| 回复: 2
  现在有一台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进行手工备份是可以的
2#
发表于 2013-12-15 16:37:15
set oracle_home
set oracle_sid
set path

试试看

回复 只看该作者 道具 举报

3#
发表于 2013-12-15 16:47:00
xifenfei 发表于 2013-12-15 16:37
set oracle_home
set oracle_sid
set path

非常感谢,已经可以

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-19 06:28 , Processed in 0.045449 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569