当前位置: 代码迷 >> Oracle开发 >> oracle 10g 1503 0152错 急
  详细解决方案

oracle 10g 1503 0152错 急

热度:70   发布时间:2016-04-24 06:36:49.0
oracle 10g 1503 0152错 急!求救!
sqlplus / as sysdba
原本用的好好的,今天上来就不好使了,报错
SP2-1503: Unable to initialize Oracle call interface
SP2-0152: ORACLE may not be functioning properly
网上查了查,很多人说是安装不同版本导致环境变量异常导致的,我没有安装其他版本....昨天晚上还好好的,经检查环境变量也都正常。
下面是strace的结果,我不太了解具体内容,有哪里大神帮着分析下问题吗?万分感激!100分奉上!


[oracle@HSOFT-SERV ~]$ strace sqlplus / as sysdba
execve("/oracle/product/10.2.0/bin/sqlplus", ["sqlplus", "/", "as", "sysdba"], [/* 33 vars */]) = 0
brk(0)                                  = 0x9754000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe13000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
...

open("/usr/lib/i686/sse2/libsqlplusic.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2", 0xbf9bcae4) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libsqlplusic.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xbf9bcae4)     = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libsqlplusic.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2", {st_mode=S_IFDIR|0777, st_size=4096, ...}) = 0
open("/usr/lib/libsqlplusic.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0777, st_size=90112, ...}) = 0
munmap(0x4a3000, 98361)                 = 0
open("/oracle/product/10.2.0/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/oracle/product/10.2.0/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/oracle/product/10.2.0/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/sse2/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/sse2/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libociicus.so", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("i686/sse2/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libociicus.so", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("sse2/libociicus.so", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("libociicus.so", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98361, ...}) = 0
mmap2(NULL, 98361, PROT_READ, MAP_PRIVATE, 3, 0) = 0x338000
close(3)                                = 0
open("/lib/i686/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libociicus.so", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
munmap(0x338000, 98361)                 = 0
open("/oracle/product/10.2.0/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/oracle/product/10.2.0/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/oracle/product/10.2.0/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/sse2/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libociei.so", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/sse2/libociei.so", O_RDONLY)  = -1 ENOENT (No such file or directory)
  相关解决方案