日期:2014-05-17  浏览次数:20498 次

如何修改SQL2008 系统库(master,tempdb等)的 排序规则名称
如题,
如何修改SQL2008 系统库(master,tempdb等)的 排序规则名称?

能实现否?

------解决方案--------------------
确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。 
使用工具(例如大容量复制)导出所有数据。 
删除所有用户数据库。 
重新生成在 setup 命令的 SQLCOLLATION 属性中指定新的排序规则的 master 数据库。例如: 
复制代码 
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=test SQLCOLLATION=SQL_Latin1_General_CP1_CI_AI 
有关重新生成 master 数据库的详细信息,请参阅如何重新生成 SQL Server 2005 的 Master 数据库。 
创建所有数据库及这些数据库中的所有对象。 
导入所有数据。
------解决方案--------------------
直接在安装个实例吧
------解决方案--------------------
很多书上建议,系统数据库的排序规则改变最好通过重装,用户数据库的排序规则可以直接从数据库属性修改。