youwei 发表于 2008-07-13 13:12

linux 下安装SYBASE12.5不能设置cp850

小弟第一次在linux下安装完成sybase 12.5,现在已经可以用isql -U -P -S 对数据进行操作了,:em03:
但是在终端下执行asecfg 想对字符集进行修改为“code page 850” ,排序设置为“Alternate dictionary sort with case sensitivity”
但是在图形下执行后,总要报错
MAKING 'Code page 850' the Adaptive Server's default character set ...
Making 'Alternate dictionary sorting with case sensitivity' the Adaptive
Server's diefault sort order...
Failed:
    The sort order 'altdict_cp850' for character set 'cp850' must bet loaded before
choosing 'cp850' as default.
Done
这个是什么原因呢,请各位指教,先谢谢了!

chuxu 发表于 2008-07-14 08:10

charset -Usa -P -Sserver altdict.srt CP850

youwei 发表于 2008-07-17 19:22

前辈,我在执行后,在终终,执行asecfg 进行图形化的界面进行设置语言及排序方式,
选择cp850 和Dictionary order,case insensitive
后窗口提示:
   Making 'Code Page 850' the Adaptive Server's default character set ...
   Making 'Dictionary order, case insensitive' the Adaptive Server's default sort
order ...
Failed :
The sort order 'nocase_cp850' for character set 'cp850' must be loaded before choosing 'cp850' as default.
Done
这个是什么原因造成的呢!
请指教,先谢谢了!

youwei 发表于 2008-07-17 20:13

前辈,我执行了charset –Usa –Pxxx –Sxxx nocase.srt utf8之后,
在执行ISQL 后,没有错误提示了,看样子,是可以了,我怎么才知道是不是真的设置为CODE PAGE 850 了呢?

如何将进行排序方式的修改呢?
我要将排序设置 为“Dicitonary order ,case insensitive”,该如何做呢?

shawnlee 发表于 2008-07-18 09:07

shawnlee 发表于 2008-07-18 09:10

youwei 发表于 2008-07-18 21:18

谢谢大家 ,问题已经解决了!
select @@client_csname
go
可以查询到!!

D_D_D_D 发表于 2008-07-24 11:17

客户端的字符集不是服务器端的,sybase报的是需要安装cp850字符集,http://chinaunix.net/jh/21/630973.html
这个最后有怎么安装的说明

shawnlee 发表于 2008-07-24 14:27

页: [1]
查看完整版本: linux 下安装SYBASE12.5不能设置cp850