更改 SQL Server 2005 实例的默认排序规则的操作可能会比较复杂,包括以下步骤:
确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。
使用工具(例如大容量复制)导出所有数据。
删除所有用户数据库。
重新生成指定新的排序规则的 master 数据库(详细步骤如下)。
重新生成 master 数据库:
一、将SQL Server 2005 安装光盘放入光驱;
二、在操作系统上选择“开始”--“运行”(输入CMD)--“回车”;
三、于弹出的命令窗口通过“cd..”指令,回到磁盘的根目录(如c:\);
四、接着键入你光盘所在盘符,如“f:”,回车;
五、接着键入(“setup.exe /qn INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123 SQLCOLLATION=Chinese_PRC_90_CI_AS”)命令重新构建master 数据库;
(备注:如果是默认实例,则INSTANCENAME的值为“MSSQLSERVER”,有实例则录入实例;SAPWD的值为数据库密码;SQLCOLLATION为你所定义的排序规则,中文简体则为“Chinese_PRC_90_CI_AS”)
六、接着等几分钟候电脑自动运行,期间是没有提示运行完成窗口的,待光驱灯不闪烁及硬盘不连续读盘的时候表示安装完成;
七、接着重启电脑,重新建数据库,将之前导出的数据导入就OK了~!