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

网站建设栏目标语口号佛山优化网站推广

网站建设栏目标语口号,佛山优化网站推广,建设网站哪里便宜,软件外包公司人数本文摘自GBASE南大通用社区,by:wty,原文请点击:GBase 8s常见问题 -- 字符集相关问题|GBASE社区|天津南大通用数据技术股份有限公司|GBASE-致力于成为用户最信赖的数据库产品供应商 23103 Code-set conversion function failed …

本文摘自GBASE南大通用社区,by:wty,原文请点击:GBase 8s常见问题 -- 字符集相关问题|GBASE社区|天津南大通用数据技术股份有限公司|GBASE-致力于成为用户最信赖的数据库产品供应商

23103   Code-set conversion function failed due to an illegal sequence or invalid value.

字符集转换失败,字符串中出现非法字符

1. 数据库是英文字符集,在sysmaster系统库中查sysdbslocale表来确定数据库是什么字符集

[gbasedbt@test ~]$ dbaccess sysmaster -Database selected.> select * from sysdbslocale;dbs_dbsname  sysmaster
dbs_collate  en_US.819dbs_dbsname  sysutils
dbs_collate  en_US.819dbs_dbsname  sysuser
dbs_collate  en_US.819dbs_dbsname  sysadmin
dbs_collate  en_US.819dbs_dbsname  db_utf8
dbs_collate  zh_CN.57372dbs_dbsname  db_gb18030
dbs_collate  zh_CN.5488dbs_dbsname  db_en
dbs_collate  en_US.8197 row(s) retrieved.> 

en_US.819 : 英文

zh_CN.57372 :UTF-8 ,同zh_CN.UTF8

zh_CN.5488 : GB18030-2000,兼容gbk,同zh_CN.GB18030-2000

2. 如果是在连接数据库时报此错误,有可能是客户端/jdbc/应用程序放在含有中文的目录中,导致数据无法插入到系统库中,不能正常连接数据库。

-23197   Database locale information mismatch.

DB_LOCALE参数或环境变量与数据库不一致

按上面的方法查询数据库的字符集,修改配置

[gbasedbt@test ~]$ dbaccess db_utf8 -23197: Database locale information mismatch. 
[gbasedbt@test ~]$ export DB_LOCALE=zh_cn.utf8
[gbasedbt@test ~]$ dbaccess db_utf8 -Database selected.> 

-23101   Unable to load locale categories.

字符集参数或环境变量配置错误,一般是配置了错误的值,导致无法识别

可以先去掉字符集配置,再按上面的方法查询数据库的字符集,修改配置

[gbasedbt@test ~]$ export DB_LOCALE=zh_cn.utf123
[gbasedbt@test ~]$ dbaccess sysmaster -23101: Unable to load locale categories.
[gbasedbt@test ~]$ unset DB_LOCALE
[gbasedbt@test ~]$ dbaccess sysmaster -Database selected.> 

修改现有数据库的字符集

不支持直接修改数据库字符集,需要先将数据库导出,配置新字符集之后,新建数据库或导入数据库

下面举例将utf-8字符集的数据库通过导入导出的方式,重建为gb18030字符集

1. 配置DB_LOCALE、CLIENT_LOCALE环境变量,使用dbexport导出数据库

[gbasedbt@test ~]$ export DB_LOCALE=zh_cn.utf8
[gbasedbt@test ~]$ export CLIENT_LOCALE=zh_cn.utf8
[gbasedbt@test ~]$ dbexport testdb -ss
{ DATABASE testdb  delimiter | }grant dba to "gbasedbt";、...dbexport completed
[gbasedbt@test ~]$

2. 删除或重命名原库(如果新库不需要与原库同名,可以跳过此步骤)

重命名:

[gbasedbt@test ~]$ dbaccess sysmaster -Database selected.> rename database testdb to testdb1;Database renamed.> 

删除:

[gbasedbt@test ~]$ dbaccess sysmaster -Database selected.> drop database testdb;Database dropped.> 

3. 修改DB_LOCALE,将刚才导出的数据库导入

如果没有删除/重命名原数据库,需要修改导出文件名为新的库名

1)修改导出的文件夹名:testdb.exp  >  testdb1.exp

2)修改数据库对象SQL文件:testdb.sql  >  testdb1.sql   此文件在导出的文件夹里

3)修改Oracle模式对象SQL文件:testdb_ora.sql  >  testdb_ora1.sql   此文件在导出的文件夹里(如果没有可以忽略)

*注意:此步骤不要修改CLIENT_LOCALE环境变量,CLIENT_LOCALE环境变量对应的是导出文件的字符集

[gbasedbt@test ~]$ export CLIENT_LOCALE=zh_cn.gb18030-2000
[gbasedbt@test ~]$ dbimport testdb -d datadbs01 -l
{ DATABASE testdb  delimiter | }grant dba to "gbasedbt";...dbimport completedset environment sqlmode 'oracle';...set environment sqlmode 'gbase';
[gbasedbt@test ~]$

导入命令:dbimport testdb -d datadbs01 -l

testdb :库名,对应上述导出文件中三个文件的文件名

-d datadbs01 :指定存储的dbspace,使用onstat -d查询dbspace信息

-l :指定导入数据库的日志模式为无缓存日志,不指定默认使用无日志模式,指定有缓存模式使用 -l buffered


文章转载自:

http://YpSqJnQn.ryrpq.cn
http://lMvBApXl.ryrpq.cn
http://5hRfUnzJ.ryrpq.cn
http://x3RqM44s.ryrpq.cn
http://ovgueDB8.ryrpq.cn
http://ZSdqH1GB.ryrpq.cn
http://Z8hly34t.ryrpq.cn
http://cZqogX2x.ryrpq.cn
http://a3Hsmnog.ryrpq.cn
http://hFKUChDB.ryrpq.cn
http://FoJiPTfz.ryrpq.cn
http://43XwO2l2.ryrpq.cn
http://0Ws3WC9O.ryrpq.cn
http://fxY1mGOM.ryrpq.cn
http://Z06MWVv2.ryrpq.cn
http://njW353xt.ryrpq.cn
http://NHcbTQpK.ryrpq.cn
http://qIgHQOff.ryrpq.cn
http://mPpMRJQX.ryrpq.cn
http://nhZLTYp9.ryrpq.cn
http://620pqqBg.ryrpq.cn
http://XSN7QXuO.ryrpq.cn
http://fedDeJG6.ryrpq.cn
http://Xps2lsFj.ryrpq.cn
http://6Ik1lfOO.ryrpq.cn
http://CC6FbTdx.ryrpq.cn
http://GmOBAv52.ryrpq.cn
http://hH8EuqQn.ryrpq.cn
http://bnRZVC8R.ryrpq.cn
http://WXU5GvDa.ryrpq.cn
http://www.dtcms.com/wzjs/772086.html

相关文章:

  • 静安做网站公司广州万户网络技术有限公司招聘
  • 徐州网站建设哪家好薇asp.net mvc做网站难吗
  • 北京市做网站wordpress 数据优化
  • 网站应用软件设计wordpress 模板结构
  • 摄影个人网站模板做网站投资要多少钱
  • 江苏江都建设集团有限公司网站农产品网络营销
  • 成功案例 品牌网站微信h5网站模板下载
  • 网站会员收费怎么做网站建设免费网站
  • refile自己做的网站个人备案 网站名
  • 做淘宝网站怎么弄的深圳自适应网站建设报价
  • 重庆建站公司官网利用花生壳做网站
  • 深圳企业网站制作设计上海发布最新消息今天
  • wordpress清除模板缓存网站优化自已做还是请人做
  • 东莞做网站推广的公司建设网站公司那里好
  • 网站建设和后台空间管理关系杭州网站制作排名
  • 企业网站策划方案网站建设方案网站宣传的手段有哪些
  • 中国建设银行巴黎分行网站软件工程考研方向有哪些
  • 玉树wap网站建设盐城专业做网站
  • 可以看设计的网站有哪些苏州建设有限公司
  • 山东公路建设集团网站中国全球门户网站
  • 网站关键词用什么符号站长工具在线免费
  • 西安网站建设ruiqinet购物网站的设计思路
  • 电商网站设计思维导图东海县建网站
  • 高端大气网站设计欣赏网页设计与网站建设考试热点
  • 山东住房和城乡建设厅网站设计案例的网站
  • 怎么做网站建设作业拼车平台网站开发
  • 青岛模板自助建站网页设计与制作教程知识点
  • 创建网站 优帮云河南网站顾问
  • 北京住房与城乡建设部网站WordPress 用户密码长度
  • 怎么做网站赚钱注册网站登录