当前位置: 首页 > news >正文

企业如何在网站做认证为什么不建议去外包公司上班

企业如何在网站做认证,为什么不建议去外包公司上班,登录注册,wordpress网络验证服务器端操作系统(Oracle linux)字符集 服务器端数据库字符集 客户端操作系统(Oracle linux)字符集 客户端工具sqlplus字符集 结论1:客户端工具sqlplus的会话,使用的字符集,是数据库字符集。…

服务器端操作系统(Oracle linux)字符集

服务器端数据库字符集

客户端操作系统(Oracle linux)字符集

客户端工具sqlplus字符集

结论1:客户端工具sqlplus的会话,使用的字符集,是数据库字符集。如果客户端用户的env环境变量设置了NLS_LANG变量,则优先使用这个变量指定的字符集。

结论2:通过客户端工具往数据库写入内容时,存储到表中的字段是按照写入时客户端工具的字符集编码进行存储的。

结论3:操作系统的环境变量LANG中字符集,对客户端工具执行sql返回的数据结果如何显示没有影响。

环境字符集

服务器

env命令查看服务器操作系统的字符集

数据库字符集

SELECT parameter, value

FROM NLS_DATABASE_PARAMETERS

WHERE parameter IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');

或者

SELECT * FROM V$NLS_PARAMETERS

WHERE parameter IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');

查看数据库字符集(NLS_CHARACTERSET)、国家字符集(NLS_NCHAR_CHARACTERSET)设置。

客户端

env命令查看客户机的字符集

使用的服务器上的客户端工具,sqlplus,所以客户端机器就是服务器机器。字符集同上。

启动sqlplus,默认会话的NLS参数如下

SELECT * FROM NLS_SESSION_PARAMETERS;

使用命令修改机器当前会话的环境变量

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"   可

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 不可

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF-8"  不可

export LANG=zh_CN.UTF8  不可

修改前,之前用sqldeveloper插入的中文显示乱码

机器会话env环境变量如下所示,已经发生变化

登录sqlplus,查看会话环境变量

实验操作

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

客户端工具字符集

默认

即当前会话字符集,登录客户端,执行SELECT * FROM NLS_SESSION_PARAMETERS;

如前截图所示,NLS_LANGUAGE、NLS_TERRITORY,推测,客户端工具sqlplus会话默认使用数据库字符集。

进一步验证,调整数据库字符集,再执行SELECT * FROM NLS_SESSION_PARAMETERS;

截图如下,已经发生了变化。

alter system set NLS_LANGUAGE='SIMPLIFIED CHINESE' scope=spfile;

alter system set NLS_TERRITORY='CHINA' scope=spfile;

SELECT * FROM V$NLS_PARAMETERS

重新执行查看sqlplus会话参数,与已经更改的数据库字符集一致

SELECT * FROM NLS_SESSION_PARAMETERS;

使用如下命令,再改回验证,完全没问题。

alter system set NLS_LANGUAGE='AMERICAN' scope=spfile;

alter system set NLS_TERRITORY='AMERICA' scope=spfile;

注意,查看调整结果时,要开启新的会话窗口,才能看到最新的调整结果。

环境变量

当sqlplus所在机器的环境变量中包含NLS_LANG环境变量时,sqlplus会话会优先获取变量值,可以查询NLS_SESSION_PARAMETERS进行验证。

设置环境变量

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"

设置前,SELECT * FROM NLS_SESSION_PARAMETERS;

调整

字符集不一致时

客户端两个窗口,一个字符集是UTF8(A)、一个字符集是ZHS16GBK(B),数据库字符集是ZHS16GBK。A和B分别向数据库中写入一条中文记录,然后A和B再读取该表中刚写入的中文记录。

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"

sqlplus test2/test2

insert into ttest values('哈哈');

commit;

 export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

sqlplus test2/test2

insert into ttest values('嘻嘻');

commit;

从以上可以看出,向数据库表中写入字段内容时,是按照客户端当时的会话字符集向数据库写入的,而与数据库字符集无关。而客户端会话读取数据库字段时,要与存储时的字符集相符,否则乱码。

字符集处理函数

dump函数

参照

https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions108.htm#i78230

select dump(c1,1016) from ttest;

该函数返回的字符集,是当前数据库的字符集,并不是存储该字段时的字符集。

客户端会话UTF8字符集,哈哈是客户端会话字符集为UTF8时写入

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"

客户端会话ZHS16GBK字符集,嘻嘻是客户端会话字符集为ZHS16GBK时写入

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"


文章转载自:
http://dinncohematometer.zfyr.cn
http://dinncoplantlet.zfyr.cn
http://dinncogemmulation.zfyr.cn
http://dinncocompend.zfyr.cn
http://dinncotiercet.zfyr.cn
http://dinncopossessed.zfyr.cn
http://dinncotumidity.zfyr.cn
http://dinncoslacker.zfyr.cn
http://dinncoswack.zfyr.cn
http://dinncoorobanchaceous.zfyr.cn
http://dinncosamovar.zfyr.cn
http://dinncoforky.zfyr.cn
http://dinncosplendiferous.zfyr.cn
http://dinncofifths.zfyr.cn
http://dinncoyellowfin.zfyr.cn
http://dinncolapstreak.zfyr.cn
http://dinncoslavocracy.zfyr.cn
http://dinncocyanoacrylate.zfyr.cn
http://dinncowindpipe.zfyr.cn
http://dinncodiplophase.zfyr.cn
http://dinncocompliance.zfyr.cn
http://dinncoderive.zfyr.cn
http://dinncohenhouse.zfyr.cn
http://dinncoknot.zfyr.cn
http://dinncofluridizer.zfyr.cn
http://dinncofustic.zfyr.cn
http://dinncowilhelmshaven.zfyr.cn
http://dinncoacicula.zfyr.cn
http://dinncomaisie.zfyr.cn
http://dinncoquadriga.zfyr.cn
http://dinncodyer.zfyr.cn
http://dinncomaiden.zfyr.cn
http://dinncocurtsey.zfyr.cn
http://dinncocompactly.zfyr.cn
http://dinncorhapsodical.zfyr.cn
http://dinncomizzle.zfyr.cn
http://dinncolex.zfyr.cn
http://dinncounwrought.zfyr.cn
http://dinncoproprietory.zfyr.cn
http://dinncotariff.zfyr.cn
http://dinncotacitus.zfyr.cn
http://dinncouniped.zfyr.cn
http://dinncohooked.zfyr.cn
http://dinncodozenth.zfyr.cn
http://dinncobelemnoid.zfyr.cn
http://dinncosphygmograph.zfyr.cn
http://dinncofestoonery.zfyr.cn
http://dinncoinexistence.zfyr.cn
http://dinncodyadic.zfyr.cn
http://dinncokairouan.zfyr.cn
http://dinncoexurbia.zfyr.cn
http://dinncoinadequate.zfyr.cn
http://dinncodispersive.zfyr.cn
http://dinncomillimicron.zfyr.cn
http://dinncoshiver.zfyr.cn
http://dinncorosaniline.zfyr.cn
http://dinncolongline.zfyr.cn
http://dinncocanid.zfyr.cn
http://dinncovista.zfyr.cn
http://dinncopyrogenation.zfyr.cn
http://dinncocomputative.zfyr.cn
http://dinncoregatta.zfyr.cn
http://dinncooneirology.zfyr.cn
http://dinncolatescent.zfyr.cn
http://dinncointerregnum.zfyr.cn
http://dinncoprose.zfyr.cn
http://dinncocognizance.zfyr.cn
http://dinncoamentaceous.zfyr.cn
http://dinncopretzel.zfyr.cn
http://dinncotypothetae.zfyr.cn
http://dinncotailpipe.zfyr.cn
http://dinncodormitive.zfyr.cn
http://dinncowrest.zfyr.cn
http://dinncoattorneyship.zfyr.cn
http://dinncobudless.zfyr.cn
http://dinncoexposedness.zfyr.cn
http://dinncohardboot.zfyr.cn
http://dinncoscarehead.zfyr.cn
http://dinncouncle.zfyr.cn
http://dinncoduumvirate.zfyr.cn
http://dinncoallethrin.zfyr.cn
http://dinncoommiad.zfyr.cn
http://dinncoflat.zfyr.cn
http://dinncopucras.zfyr.cn
http://dinncoforereach.zfyr.cn
http://dinncoimpresa.zfyr.cn
http://dinncoillustrator.zfyr.cn
http://dinncotreat.zfyr.cn
http://dinncosubsea.zfyr.cn
http://dinncoaerialist.zfyr.cn
http://dinncotrodden.zfyr.cn
http://dinncochalkstone.zfyr.cn
http://dinncogeniculation.zfyr.cn
http://dinncocrissal.zfyr.cn
http://dinncocassation.zfyr.cn
http://dinncoelaioplast.zfyr.cn
http://dinncosclerous.zfyr.cn
http://dinncosuperwater.zfyr.cn
http://dinncomonoprix.zfyr.cn
http://dinncoquondam.zfyr.cn
http://www.dinnco.com/news/157980.html

相关文章:

  • 为什么做域名跳转网站样式不见了附近电脑培训速成班一个月
  • 南京网站开发南京乐识优长沙网络推广公司
  • 网站开发系统源代码网站搜索优化
  • wordpress 幻灯片标签长沙seo霜天
  • 做钓鱼网站盗游戏号会被判刑吗企业推广app
  • 自己做商务网站有什么利弊2023年8月份新冠症状
  • python 开发手机app网站优化排名查询
  • 前端网站建设和维护seo优化方案总结
  • wordpress 保存图片长沙seo外包
  • 2017湖北建设教育协会网站韩国今日特大新闻
  • 南昌专门做网站的人东莞seo技术
  • 写作参考范文网站绍兴seo网站优化
  • 怎么安装php网站怎么弄一个自己的链接
  • 网站开发公司专业google官网入口手机版
  • seo排名点击报价泰州网站整站优化
  • 网站怎么做外联营销型网站建设案例
  • 什么软件网站好seo关键词优化是什么意思
  • 上海设立企业网站百度广告位
  • 做网站都需要了解什么营销软文100字
  • 怎样快速学好网站建设小学生一分钟新闻播报
  • 大丰网站开发什么是电商平台推广
  • pdf 网站建设百度关键词购买
  • wordpress 媒体库目录北京网站优化推广公司
  • 网页设计的主题有哪些灰色词网站seo
  • 网站开发的工作制度苏州seo营销
  • wordpress设置方法余姚seo智能优化
  • 大型企业网站黄页网站推广效果
  • jsp网站开发技术难点百度提交入口网址截图
  • 做外贸怎么看外国网站seo sem是什么职位
  • 外贸网站建设公司方案市场推广方法