当前位置: 代码迷 >> Sybase >> 被这个有关问题搞死了,跪求帮忙
  详细解决方案

被这个有关问题搞死了,跪求帮忙

热度:3457   发布时间:2013-02-26 00:00:00.0
被这个问题搞死了,跪求帮忙
我新建了一个sybase数据库,想用dump文件load,可是报字符集不对,于是我去修改服务器的字符集,
sp_configure "default character set id",190

可是报错:
Cannot reconfigure server to use sort order ID 50, because the row for its
underlying character set (ID 190) does not exist in syscharsets.
我一看sort order ID 50 是为原来的,以为要先改sort order ID,于是
sp_configure "default sortorder id",101
可是也是报错:
Cannot reconfigure server to use sort order ID 101, because the row for its
underlying character set (ID 171) does not exist in syscharsets.

查了一下syscharsets:
 id name  
 --- ------------------------------ 
  0 ascii_8  
  1 iso_1  
  2 cp850  
  3 cp437  
  4 roman8  
  5 mac  
  20 defaultml  
  21 thaidict  
  22 iso14651  
  24 utf8bin  
  25 binary  
  39 altnoacc  
  45 altdict  
  46 altnocsp  
  47 scandict  
  48 scannocp  
  50 bin_iso_1  
  50 bin_cp936  
  51 dict  
  52 nocase  
  53 nocasep  
  54 noaccent  
  55 espdict  
  56 espnocs  
  57 espnoac  
  59 rusnocs  
  64 cyrnocs  
  65 elldict  
  69 hundict  
  70 hunnoac  
  71 hunnocs  
  73 turknoac  
  74 turknocs  
 101 utf8_nocase  
 129 cp932bin  
 130 dynix  
 137 gb2312bn  
 140 cyrdict  
 155 turdict  
 161 euckscbn  
 163 gbpinyin  
 165 rusdict  
 171 cp936  
 179 sjisbin  
 190 utf8  
 192 eucjisbn  
 194 big5bin  

是存在101和190的,网上说要重启两次数据库就能成功,我重启过了也没用。请帮忙解决,谢谢.


------解决方案--------------------------------------------------------
load那个dump文件也会字符集不对吗?
围观下,等高手来
  相关解决方案