Unix下配置Scheduler的过程和出现的NQSError问题

启动过程出现的问题及解决

n [nQSError:46029]libclntsh.so.10.1: wrong ELF class: ELFCLASS64 错误

指定LD_LIBRARY_PATH=$ORACLE_HOME/lib32 64bit的库,注意32bit64bitoracleoraclebi的区别

n nQSError: 17014 ORA-12154

在本地配置一个tnsnames.ora数据源,名字为131.240,该名字与schconfig中的DSN名字一致

n nQSError: 17014 ORA-01017 用户名密码不对

schconfig中配置好database的用户名密码

n 如何判断Scheduler正常启动

使用Windows下的Job Manager连接,用户名密码是在schconfigGeneral中配置的用户名和密码

n [nQSError: 67004] Registry value for DSN not set,需要配置odbc.inischconfig下的DNS,参考上面的步骤,名字必须一致。<?xml:namespace prefix = o />

n [NQSError: 67004] Registry value for SchedulerScriptPath not set.通过schconfig设置administrator的密码为空,然后重新录入SchedulerScriptPath的路径,如果不录入则可能会无效。

n 启动./run-sa.sh start 提示ALLNICS 9703端口被另一个服务启动时,说明有进程没有关闭,可以使用ps –ef查看,找到进程,然后使用kill -9杀掉。在报这个错误时,不会产生NQSServer.log文件,产生的文件nqsserver.out.log文件。

n 当执行schconfig时出现没有找到/usr/lib的时候,需要LD_LIBRARY_PATH设置变量内容为/usr/lib

你可能感兴趣的:(oracle,xml,windows,unix)