oracle fuser lk,oracle错误集锦

1、 启动oracle11g数据库时:

SQL> startup;

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file '/u01/oracle11/app/oracle/product/db_1/dbs/initGLORY7.ora'

oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误

解决办法:拷贝文件并授权

[oracle@oracle dbs]$ cp /u01/oracle11/app/admin/orcl/pfile/init.ora.0182012151041 /u01/oracle11/app/oracle/product/db_1/dbs/initGLORY7.ora

[oracle@oracle dbs]$ chmod 755 /u01/oracle11/app/oracle/product/db_1/dbs/initGLORY7.ora

2、tmpfs                1006M  482M  525M  48% /dev/shm

SQL> startup;

ORA-00845: MEMORY_TARGET not supported on this system

解决办法:把虚拟内存增大到要求的最低值以上

[root@oracle ~]# mount -o remount,size=4G /dev/shm

[root@oracle ~]# cat /etc/fstab

LABEL=/                 /                       ext3    defaults        1 1

LABEL=/boot             /boot                   ext3    defaults        1 2

tmpfs                   /dev/shm                tmpfs   defaults,size=4G        0 0

3、lk 文件没有被释放

SQL> startup;

ORACLE instance started.

Total System Global Area  839282688 bytes

Fixed Size    2149040 bytes

Variable Size  482346320 bytes

Database Buffers  352321536 bytes

Redo Buffers    2465792 bytes

ORA-01102: cannot mount database in EXCLUSIVE mode

是lk文件造成的,该文件位于ORALCE_HOME下的dbs目录下

[root@oracle dbs]# fuser -u lkORCL

lkORCL:               8393(oracle)  8401(oracle)  8403(oracle)  8409(oracle)  8411(oracle)  8413(oracle)  8415(oracle)  8417(oracle)  8419(oracle)  8421(oracle)  8423(oracle)  8437(oracle)  8439(oracle)  8441(oracle)  8455(oracle)  8522(oracle)  8524(oracle)  8526(oracle) 13334(oracle) 13356(oracle)

该文件没释放,用fuser命令kill掉:

[root@oracle dbs]# fuser -k lkORCL

lkORCL:               8393  8401  8403  8409  8411  8413  8415  8417  8419  8421  8423  8437  8439  8441  8455  8522  8524  8526 13334

[root@oracle dbs]# fuser -u lkORCL

[root@oracle dbs]#

关闭数据库,再startup;即可启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值