技术 - News Message - SiteServer CMS 使用 SQL Server 2008 时在国外空间乱码的解决办法

21
10 Mar.

SiteServer CMS 使用 SQL Server 2008 时在国外空间乱码的解决办法

最后更新: 2010/03/21  |  评论: 0  |  关键词: SiteServer CMS  SQL Server 2008  国外空间  解决办法  乱码  

最近搞了个国外空间,无限流量、无限网站、无限子目录、无限数据库……,用了一段时间很强。但是发现一个问题就是当我用 SiteServer CMS + SQL Server 2008 时,网站全是乱码,症状就是只要是数据库中读取的数据基本上就是乱码,现实“???”

这还只是一部分,比如添加文章什么的,一样是乱码,寻思了很久都没有找到原因,起初以为是网站编码的问题,但是就算我把整个网站的源码全部更换还是一样,后来想了想,是不是国外的数据库使用编码啥的什么不对。于是百度了一下,终于找到了《在SQL Server 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案》,可以参考本站:http://www.woodcoal.cn/technology/Knowledge/2010321-8200-119.html

决绝办法:远程或者找个网络版的 SQL Server 管理工具,打开数据库,直接运行以下语句,即可解决: ALTER DATABASE 数据库名 COLLATE Chinese_PRC_90_CI_AS

· 本文由 木炭 发布在《激情燃烧的木炭》 上,原文地址为:http://www.woodcoal.cn/technology/news-message/2010321-8360-552.html(转载请保留本信息、全文内容和链接)

发表评论

已经有 0 位朋友发表了对《SiteServer CMS 使用 SQL Server 2008 时在国外空间乱码的解决办法》的看法
 
登录名:  密码:   登录  注册
评论: 
User:
Contact:
验证码:  
  [Ctrl+Enter]

关于本文