1.教会你爱的人爱你。
2.创造财富,享受生活,享受人生。
3.知识只有经过分享才能体现价值。
4.做最好的自己!
数据库字符集不匹配的解决方案
上一篇 /
下一篇 2008-09-26 16:44:06
/ 个人分类:SQL
1.Cannot resolve the collation conflict between
"Chinese_PRC_CI_AS" and "SQL_Latin1_General_CI_AS" in the like operation
2.当页面出现报数据库字符集不匹配时的解决方案
3.解决方案:
1).做好原数据的分离
2).在安装目录下执行以下语句:
M:\SQL2005\SQL Server x86\Servers>start /wait setup.exe /qb INSTANCENAME=MSSQLSE
RVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=111111 SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS
4.说明:
M:\SQL2005\SQL Server x86\Servers>-----------映射SQL2005的安装目录
SAPWD=111111------设置sa时的密码
SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS-------要更新的字符集
5.如果只是单独的库文件进行字符集转换用下列命令:
ALTER DATABASE 数据库名/表名(master) COLLATE 字符集(如:Chinese_PRC_CI_AI)
举例:ALTER DATABASE master COLLATE Chinese_PRC_CI_AI
收藏
举报
TAG:
字符集
SQL2005
不同字符集的转换