免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2775 | 回复: 8
打印 上一主题 下一主题

用PB6.5连接sybase数据库无响应(连接字符集是cp850) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-11-14 10:00 |只看该作者 |倒序浏览
我在pb6.5中的SYC Sybase SQL Server 10.X & 11.X中设置一个连接,Regional Settings下的Character Set中添入cp850。ok后connect,结果PB6.5就无响应了。查看系统的CPU资源是100%,查看进程是pb6的进程占用CPU。
但我如果设为iso_1字符集连接就没问题。
请问各位这是什么原因?该怎么解决?先谢谢了![/code]

论坛徽章:
0
2 [报告]
发表于 2003-11-14 10:18 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

server的字符集是什么?

论坛徽章:
0
3 [报告]
发表于 2003-11-14 10:25 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

Server的字符集是cp850,就是用PB6.5连接本机上的SybaseASE12.0。系统是2000Server.排序是cp850.

论坛徽章:
0
4 [报告]
发表于 2003-11-14 10:29 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

尝试12.0的client连接看看,cp850一般都不很推荐,iso_1的麻烦少些。中文字符在某些应用(power player)下就会乱码!

论坛徽章:
0
5 [报告]
发表于 2003-11-14 10:33 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

isql -S SYBASE -U sa -J cp850
在本机的cmd下用上面的语句连接也不行,也是回车后就没响应了。
但是我在SCO下用上面的写法就能连上,怪。

论坛徽章:
0
6 [报告]
发表于 2003-11-14 10:52 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

检查本机的local.dat看看自己os部分的default后面是什么,改动看能否解决

论坛徽章:
0
7 [报告]
发表于 2003-11-14 11:03 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

locales.dat中[win32s]和[NT]下的us_english,default我都从iso_1改成cp850。还是不行。
命令行下的isql还是没响应。

我刚才在另一台windows2000机器上(就叫B机了)连接,用isql -S -U -J cp850的形式就能连上,B机上的PB6.5连A(有问题那台)也没问题。是不是A机的sybase client有问题呢?但是A机用除cp850之外其他的字符集连接都可以,我试过用roman8能连,就是cp850没有响应。

论坛徽章:
0
8 [报告]
发表于 2003-11-14 11:16 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

那就用iso_1不会有问题。如果sybase还没有库的话整体改到iso看怎样.iso和cp850本来就不冲突。

论坛徽章:
0
9 [报告]
发表于 2003-11-14 11:26 |只看该作者

用PB6.5连接sybase数据库无响应(连接字符集是cp850)

ok,我试试。我觉得还是和这台机器本身的sybase client有关。要不然为什么在另一台同样环境的机器上用cp850连接这台机器就没有问题呢。

谢谢版主,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP