- 论坛徽章:
- 0
|
原帖由 www_whg 于 2008-1-11 09:09 发表 ![]()
谢谢回复,但是:
1)sco unix下有很多unix进程,它们连库时不方便都改成 isql -SSYBASE -Usa -P -Jcp850,手工执行isql时倒是可以的。因此需要将select @@client_csname的结果默认为cp850;
2)第二点没有用 ...
我好像是看明白了,你的Client也是sco unix? (强烈建议每个提问者把上下文环境描述清楚!)
如此一来,“第二点没有用”是当然了,因为[NT]指的是windows平台,locales.dat文件中有很多平台需单独设置的:
[aix], [axposf], [hpia], [hp ux], [linux], [linuxamd64], [linux_s390], [posix], [sgi_svr4], [sun_svr4], [sunx86], [NT], [macosx]
不过好像在我电脑(widnows 2000)上的locales.dat文件中没有sco unix的,要不你自己加个[sco]试试看?
[sco]
locale = default, us_english, cp850 |
|