Chinaunix
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
[打印本页]
作者:
onlyonly
时间:
2003-11-12 15:08
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
我是新手,在sybase的字符集设置中遇到了如下问题:
服务器:linux9.0+sybase12.5
现象:我在字符集为cp850时做进去了一批数据并进行了备份。现在我把服
务器的字符集改为cp936(GB2312),发现以前在cp850下做进去的数据
不可用。然后我又将曾经备份过的cp850的数据转入,发现这些数据在
cp936下仍不可用。
请问:我知道将字符集改为cp936后,以前在cp850下做的数据是不能用
的,但是为什么改为cp936后再做进去还是不能用呢?如何才能将曾在
cp850中的数据转到cp936下呢?是不是在改字符集之前我需要用dbcc重建
一下索引?还是有什么好办法?请各位帮帮忙,我查了很多资料还是一点都
不明白,请大家帮忙解决一下,不胜感激
作者:
Eisen
时间:
2003-11-12 15:15
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
用bcp xxx -c -Jcp850的方式把这些数据导出来,然后再用bcp xxx -Jcp936 -c的方式导进去试试看?
作者:
onlyonly
时间:
2003-11-12 15:35
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
呵呵,你是说在cp850下用bcp xxx -c -Jcp850导出数据,然后改字符集为
cp936后,再用bcp xxx -Jcp936 -c做进去?
那就不用dbcc改索引了?
不好意思,问的比较罗嗦
多谢回复,多谢!
作者:
onlyonly
时间:
2003-11-12 15:39
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
呵呵,你是说在cp850下用bcp xxx -c -Jcp850导出数据,然后改字符集为
cp936后,再用bcp xxx -Jcp936 -c做进去?
那就不用dbcc改索引了?
不好意思,问的比较罗嗦
多谢回复,多谢!
作者:
Eisen
时间:
2003-11-12 15:48
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
对。试过之后说一下结果?
作者:
onlyonly
时间:
2003-11-12 16:17
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
好的好的,没有问题,只是到时候你记得来看看,呵呵。
作者:
onlyonly
时间:
2003-11-12 18:10
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
还想问一下,我查了一下-J 的用法,
只查到了: [-J client character set],请问一下在哪里才能查到这些命
令的具体用法?
作者:
chenfeng825
时间:
2003-11-13 11:14
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
去SYBASE的网站下载UTILITY GUIDE,如果是正版SYBASE应该有个光盘全是手册的。
作者:
onlyonly
时间:
2003-11-19 12:59
标题:
sybase字符集问题。各位大虾一定帮帮我,多谢:)多谢!
Eisen:试过了,可以用,不过应改为bcp xxx -Jeucgb -c ,直接写cp936好
像不行。
呵呵,十分感谢!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2