Chinaunix首页 | 论坛 | 博客
  • 博客访问: 539962
  • 博文数量: 128
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 1345
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-22 21:43
文章分类

全部博文(128)

文章存档

2009年(30)

2008年(98)

我的朋友

分类: Oracle

2008-12-02 01:13:49

1.安装包为10.2.0.1,打的补丁包为10.2.0.3,磁盘为祼设备
  Oracle10.2.0.3在建祼设备有个bug,具体内容,忘了记录!10.2.0.1和10.2.0.4都没有问题


2.由于block size = 8K,数据文件大于32G,导致在创建数据文件时报ORA-01092

3.在alert.log的警告文件中报:

Wed Aug  2 17:52:44 2006
Errors in file /home/oracle/app/oracle/admin/txcz/udump/txcz_ora_340454.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
ORA-00600: internal error code, arguments: [unable to load XDB library], [], [], [], [], [], [], []

32 位和 64 位数据库上环境变量应指向不同的 lib 文件夹(全文在 metalink 上,文档号:109621.1):

果然是 64 位的,而 LD_LIBRARY_PATH 中第一个路径指向 lib32,在 9i 之后,64 位的应该使用 lib 下的文件,因此造成 0509-103 The module has an invalid magic number 的错误。将 lib 路径放在环境变量最前面,应该可以解决问题了。


4.
 aix下exp时报EXP-00056: ORACLE error 600 encountered
ORA-00600: internal error code, arguments: [qmtInit1], [], [], [], [], [], [], []
hbdx项目 oracle10.2.0.1 aix下exp时报EXP-00056: ORACLE error 600 encountered
ORA-00600: internal error code, arguments: [qmtInit1], [], [], [], [], [], [], []

原因:
LD_LIBRARY_PATH/LIBPATH变量设置得不对;
解决方法:
oracle用户修改.profile文件中得:
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LIBPATH=$ORACLE_HOME/lib
root用户运行:
#/usr/sbin/slibclean

重新启动数据库和listener

sqlplus /nolog
conn / as sysdba
startup force
exit

lsnrctl stop
lsnrctl start

最后测试exp
问题解决.
阅读(1048) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~