基本很简单,就是几个地方注意
1、安装包的问题
安装openmotif之前需要安装
rpm -ivh libXp-1.0.0-8.i386.rpm 这个在64位的上,64位的该RPM要安装,这个也要安装,不然会报错
rpm -ivh libXp-devel-1.0.0-8.i386.rpm
2、Lib..SO.6的错误
libXp-1.0.0-8.i386.rpm 这个一定要安装,不只是64位的 32的也要安装
3、Linux LVM 和AIX HP-UX一样
pvcreate /dev/sdb
pvcreate /dev/sdc
pvcreate /dev/sdd
pvcreate /dev/sde
pvcreate /dev/sdf
pvcreate /dev/sdg
pvcreate /dev/sdh
vgcreate -s 8M/16M/32M oraclevg /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh
vgchange -a y oraclevg
lvcreate -L 512000 oraclevg -n lvoradata
mkfs.ext3 /dev/oraclevg/lvoradata
mkdir /oradata
mount /dev/oraclevg/lvoradata /oradata
如果希望系统启动时自动加载文件系统,需要在/etc/fstab中添加内容:
/dev/oraclevg/lvoradata /oradata ext3 defaults 0 0
4、NLS_LANG的配置
导入的时候,如果和导出的客户端的NLS_LANG不一样,有可能出错(字符集转化),需要设置NLS_LANG变量
从NLS_DATABASE_Parameters里面查看
查询客户端字符集
select * from nls_instance_parameters
客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,
表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表
select userenv('language') from dual;
会话字符集环境 select * from nls_session_parameters,其来源于v$nls_parameters,表示会话自己的设置,可能是会话的环境变量或者是alter session完成,如果会话没有特殊的设置,将与nls_instance_parameters一致。
客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。如果多个设置存在的时候,alter session>环境变量>注册表>参数文件
字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。如字符集是zhs16gbk,则nls_lang可以是American_America.zhs16gbk。 或者.zhs16gbk。注意zhs16gbk前面那个点是必须的
修改客户端字符集
oracle 的sqlplus会去读取OS中环境变量下的nls_lang信息(关键在这里,通过以上命令查看
select * from nls_database_parameters 显示
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
select * from nls_instance_parameters 显示
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_SORT
NLS_DATE_LANGUAGE
NLS_DATE_FORMAT
NLS_CURRENCY
select * from nls_session_parameters 显示
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
也就是说会话字符集与终端字符集一致,而与数据库字符集设置不一致。
另一个数据库实例sc
数据库字符集
select * from nls_database_parameters 显示
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
select * from nls_instance_parameters 显示
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_SORT
NLS_DATE_LANGUAGE
NLS_DATE_FORMAT
NLS_CURRENCY
在linux下
select * from nls_session_parameters 显示
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
用TOD 在windows下显示
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
阅读(1193) | 评论(1) | 转发(0) |