XP下ASE 12.5.0中文字符无法显示的问题,求助。
<p>刚接触ASE,什么都不懂的,看着说明书一步步操作的,现在碰到一个问题,还原一个库后,表里面字段内容只要是中文字的都是显示不出来。。。我进入sysbase config里去设置了,配置了服务器的默认语言为UCOD-8了,还是不行,我看说明书说要添加CP936,中文进去,可是我这边好像加不进去,请高手指点。。</p> <p>一般默认好象是CP850的,把安装目录下的locales目录下的locales.dat相应的段改成CP850就行了.</p><p>一般WINDOWS操作系统的把下的最后一个iso_1改掉就可以了.</p> <p>我试着接楼上所说把iso_1改成了cp850了,可是中文字符还是不显示。我打开locales.dat,其中下显示如下:<br/><br/> locale = enu, us_english, iso_1<br/> locale = fra, french, iso_1<br/> locale = deu, german, iso_1<br/> locale = rus, russian, cp1251<br/> locale = hun, us_english, cp1250<br/> locale = ell, us_english, cp1253<br/> locale = heb, us_english, cp1255<br/> locale = ara, us_english, cp1256<br/> locale = trk, us_english, cp1254<br/> locale = esp, spanish, iso_1<br/> locale = jpn, japanese, sjis<br/> locale = japanese, japanese, sjis<br/> locale = chs, chinese, eucgb<br/> locale = cht, tchinese, big5<br/> ; locale = kor, korean, eucksc<br/> locale = us_english.utf8, us_english, utf8<br/> locale = default, us_english, iso_1<br/>各位帮忙看一下怎么改。。。我电脑是XP的。。另外,需不需进server config里,改服务器的Character那里,设置默认set default出选为UTF-8??</p> <p>另外,连接数据库后,报了一个错。Can't allocate space for object 'syslogs' in database 'master' because 'logsegment' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment.</p><p>请大家帮忙看一下是什么问题。。。</p><p></p><p></p><p></p> <p>NT段改最后一个跟服务器一致就行了.</p><p></p><p>连不上数据库,是用PB连的吗?要在SYBASE库里加一些存储过程的.</p> 日志满了,把日志清除。
页:
[1]