我目前在带有solaris的主机上有以下脚本:
TZ=US/Eastern
export ORACLE_SID=P2SCP
HOSTNAME=scp3b
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/dt/lib:/usr/local/X11/lib:/usr/openwin/lib:/usr/dt/lib:/usr/ucblib:/export/home/oracle/OraHome1/lib:/usr/jdk/instances/jdk1.6.0_02/jre/lib/sparc:/usr/jdk/instances/jdk/1.6.0_02/bin:/usr/lib:/usr/local/lib:/usr/ucblib:/export/home/oracle/OraHome1/lib:/usr/sii/sapscp/PP010/JCO:/usr/sii/sapscp/PP010/JAR/instantclient10_2:/usr/jdk/instances/jdk1.6.0_02/jre/lib/sparc:/usr/jdk1.6.0_02/jre/lib/sparc
BannerStylUniquePages=1
NLSPATH=:/usr/lib/nls/%L/%N.cat:/usr/lib/nls/C/%N.cat:/usr/sii/mactive/config/PP010/nls/%N.cat:/usr/sii/mactive/config/PP010/dlgscripts/nls/%N.cat
EDITOR=vi
export ORACLE_HOME=/export/home/oracle/OraHome1
SHLVL=2
GROUP=scp
export HOME=/export/home/scp
TERM=xterm
export PATH=.:/opt/csw/bin:/usr/sii/bin:/usr/local/bin:/usr/sii/mactive:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin:/usr/ucb:/etc:/usr/ccs/bin:/usr/openwin/bin:/usr/dt/bin:/opt/csw/gcc3/bin:/export/home/oracle/OraHome1/bin
我们正在迁移到拥有centos linux OS的新主机。我们希望将上述脚本迁移到带有centos的新主机。我正在为" LD_LIBRARY_PATH"寻找替换库。和" NLSPATH"上述脚本中的变量。我是solaris和centos OS的新手。有人能指出我正确的方向。谢谢。
答案 0 :(得分:1)
我只是注释掉LD_LIBRARY_PATH设置,这在Solaris上最好是一种解决方法,无论如何都不需要使用正确编译的程序。
应该调整PATH变量,特别是通过修剪丢失的各种目录并在Linux下不使用它们。
最后,我并不熟悉NLSPATH,但假设您的脚本使用的是使用目录的程序,您可能需要在此处调整NLSPATH。