社区
Sybase
帖子详情
怎么修改客户端字符集
xiaguang2000
2011-12-06 12:19:31
是修改服务器上的locales.dat 文件,还是要修改所有客户端locales.dat 文件,还有把cp850字符集数据库数据bcp到iso_1字符集数据库中,是in加-J iso_1,还是out加-J iso_1呢
...全文
166
6
打赏
收藏
怎么修改客户端字符集
是修改服务器上的locales.dat 文件,还是要修改所有客户端locales.dat 文件,还有把cp850字符集数据库数据bcp到iso_1字符集数据库中,是in加-J iso_1,还是out加-J iso_1呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sybase数据库恢复
2011-12-06
打赏
举报
回复
你的问题很乱,
只回答你的这个问题:“还有把cp850字符集数据库数据bcp到iso_1字符集数据库中”
你需要将从使用cp850的服务器上导出数据,使用: bcp ... -Jcp850
再导入到使用iso_1字符集的数据库,使用:bcp ... -Jiso_1
iihero
2011-12-06
打赏
举报
回复
[Quote=引用 2 楼 xiaguang2000 的回复:]
服务端字符集是CP850,客户端字符集是ISO_1,假设我要把客户端字符集改为cp850,那是修改服务器上的locales.dat 文件,还是要修改所有客户端locales.dat 文件
[/Quote]
修改客户端上的locales.dat文件。
xiaguang2000
2011-12-06
打赏
举报
回复
你还是没看清楚我提的问题
WWWWA
2011-12-06
打赏
举报
回复
修改前注意备份
修改服务器上的:
select name,id from syscharsets
假设 cp850的ID号是171
sp_configure 'default character set id',171
重新启动服务器
在DOS下用edit修改客户端缺省字符集文件c:\sybase\locales\locales.dat
c:\sybase\locales\>edit locales.dat
首先找到[NT]操作系统分组,然后定位到该分组最后一行“local = default, us_english, iso_1”,将其修改为:“local = default, us_english, cp850”。
xiaguang2000
2011-12-06
打赏
举报
回复
服务端字符集是CP850,客户端字符集是ISO_1,假设我要把客户端字符集改为cp850,那是修改服务器上的locales.dat 文件,还是要修改所有客户端locales.dat 文件
WWWWA
2011-12-06
打赏
举报
回复
先确定字符集
查看服务器端字符集:
在isql环境中执行:
1>; sp_helpsort
2>; go
查看客户端字符集:
在isql环境中执行:
1>; select @@client_csname
2>; go
修改客户端的locales.dat 文件,找到 [NT] 处,进行相应的修改
oracle
字符集
的查看和client
字符集
的
修改
oracle
字符集
的查看,oracle
客户端
字符集
的
修改
更改ORACLE
客户端
字符集
方便快捷的更改ORACLE
客户端
字符集
*************
MySQL数据库乱码之
字符集
学完这篇教程,你将学到以下内容:1.MySQL数据库乱码解决2.知悉MySQL数据库
字符集
知识3.生产中彻底避免乱码
Oracle切换
客户端
字符集
当遇到英文
字符集
的Oracle时,
客户端
切换
字符集
使用,方便快捷
设置环境变量
修改
Oracle
客户端
字符集
.pdf
设置环境变量
修改
Oracle
客户端
字符集
.pdf
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章