none
SQL SERVER 2005 COLLATION的问题 RRS feed

  • 问题

  • 在A服务器OS为win ser 2003 64bit英文版 安装SQL Server 2005 ; server collation 显示为:Chinese_PRC_CI_AI

    将同样版本的SQL server 2005 安装到B服务器OS为win ser 2008 64bit 中文上面Server collation 却显示 : Chinese_PRC_CI_AS

    这让我头痛已不已,因为我打算将A服务器的SQL里的数据库msdb,master,生产数据 都迁移到B服务器上面,但由于server collation不同。我每当将A服务器的msdb还原到B服务器都会报错:

    Cannot resolve the collation conflict between "Chinese_PRC_CI_AS" and "Chinese_PRC_CI_AI" in the equal to operation. (Microsoft SQL Server, Error: 468)

    请问我有什么办法可以将B服务器的server collation 更改为:Chinese_PRC_CI_AI, 或者我有什么办法将msdb更改server collation 为Chinese_PRC_CI_AS ?

    2010年5月7日 10:06

答案