“在Sybase中,修改数据库字符集的时候一保存就会报错 Line message:Incorrect syntax near the keyword' 50

计算机名是USER,有影响吗?... 计算机名是USER,有影响吗? 展开
 我来答
yuzhongsha1234
2013-09-17
知道答主
回答量:7
采纳率:0%
帮助的人:5.6万
展开全部
4.1.1查看一下Sybase服务端的已安装字符集类型:
C:\sybase>isql -Usa
1> use master
2> select id,name syscharsets
3> go
id name
--- --------------
0 ascii_8
1 iso_1
2 cp850
。。。
194 big5bin
(43 rows affected)
4.1.2查看默认字符集:
1> sp_configure "default character"
2> go
Parameter Name Default Memory Used Config Value Run Value Unit Type
------------------------------ ----------- ----------- ----------------------- -------------------- ----------
default character set id 2 0 2 2 id static
(1 row affected)
(return status = 0)
可知默认字符集的编号为2,对照上面的查询结果,可知为CP850。
4.1.3安装一下cp936,安装过程如下:
C:\>cd c:\sybase\charsets\cp936
C:\sybase\charsets\cp936>charset -Usa -P -S binary.srt cp936
4.1.4查询字符集CP936是否已存在
C:\sybase>isq
1> use master
2> select id,name from syscharsets
3> go
id name
--- ----------------------
0 ascii_8
1 iso_1
50 bin_iso_1
。。。
171 cp936
50 bin_cp936
190 utf8
50 bin_utf8
(58 rows affected)
此说明cp936字符集已成功安装;
4.1.4将Sybase服务端的默认字符集设为cp936;
1> sp_configure ‘default character’,171
2> go
4.1.5重启Sybase服务
另外字符集是按组分的,同组的可以转换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
数据科学家V5
2013-09-07 · 超过36用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:45.6万
展开全部
你是怎么修改数据库字符集的?可以把修改的语句拿出来吗? keyword后面只有一个“ ‘ ”吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式