ITPub博客

首页 > 数据库 > Oracle > oracle 9i dbca Ora-00603, ORA-27300 问题处理

oracle 9i dbca Ora-00603, ORA-27300 问题处理

原创 Oracle 作者:paulyibinyi 时间:2016-08-03 19:53:08 0 删除 编辑
     环境:  oracle 9.2.0.7+aix 5.3

     好久没有安装oracle 9i for aix 版本了,今天安装好软件后,用dbca建库,
 
    报以下错误:
   
ORA-00603: ORACLE server session terminated by fatal error
ORA-27504: IPC error creating OSD context
ORA-27300: OS system dependent operation:sendmsg failed with status: 59
ORA-27301: OS failure message: Message too long
ORA-27302: failure occurred at: sskgxpsnd1


通过查metalink id号为295832.1
主要原因udp_recvspaceudp_sendspace 参数太小

The size of udp_recvspace and udp_sendspace should be larger than db_block_size

解决方法:

The buffer size should be greater or equal than db_block_size * db_file_multiblock_read_count

udp_sendspace = <DB_BLOCK_SIZE>  X  <db__file_multiblock_read_count>
udp_recvspace = Generally suggested to be 4 times the sendspace

Refer to Note 181489.1 for UDP parameters for each platform


# no -p -o tcp_sendspace=262144
# no -p -o tcp_recvspace=262144
# no -p -o udp_sendspace=65536
# no -p -o udp_recvspace=262144


-p参数,主要是防止OS重启后,参数恢复默认值

UDP related OS parameters can be queried with the following command:
no -a  --获取当前设置值
Set the udp_sendspace and udp_recvspace to the OS maximum with:
no -o   --修改当前值

做了上面调整后,dbca建库就正常运行了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7199859/viewspace-2122938/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
学习数据库

注册时间:2007-12-11

  • 博文量
    901
  • 访问量
    6811815