linux中oracle怎么修改字符集,第1张

1)、用SYSTEM登录数据库

2)、执行 UPDATE SYSPROPS$ SET VALUE$='WE8ISO8859P1' WHERE NAME LIKE 'NLS_CHAR%'; 语句。

3)、修改注册表,HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0 ,NLS_LANG的值改为AMERICAN_AMERICAWE8ISO8859P1

4)、重新启动数据库。

如果第2步SYSTEM没有权限执行,可以在sqlplus登录数据库管理员帐号,然后再输入语句“conn /as sysdba”也可。登录完成后再执行UPDATE SYSPROPS$ SET VALUE$='WE8ISO8859P1' WHERE NAME LIKE 'NLS_CHAR%';

listen=YES # 服务器监听开启

anonymous_enable=YES # 匿名访问允许

local_enable=YES # 本地主机访问允许

write_enable=YES # 写允许

anon_upload_enable=YES

# 匿名上传允许,默认是NO

anon_mkdir_write_enable=YES

# 匿名创建文件夹允许

dirmessage_enable=YES # 进入文件夹允许

xferlog_enable=YES # ftp 日志记录允许

connect_from_port_20=YES

# 允许使用20号端口作为数据传送的端口

怎么修改linux服务器的oracle数据库客户端的字符集

A、oracle server 端字符集查询

select userenv('language') from dual

其中NLS_CHARACTERSET 为server端字符集

NLS_LANGUAGE 为 server端字符显示形式

B、查询oracle client端的字符集

$echo $NLS_LANG

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux中oracle怎么修改字符集

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情