如何修改一个服务器的默认排序规则
因为一些历史原因,目前我所有的数据库都是Chinese_prc_ci_ai的,而不是服务器默认的Chinese_prc_ci_as,这样在操作时就会出现问题,请问如何将服务器的排序规则改掉呢? 问题点数:50、回复次数:8Top
1 楼xeqtr1982(Visual C# .NET)回复于 2006-06-01 15:41:44 得分 0
alter database 数据库名 collate Chinese_PRC_CI_ASTop
2 楼itblog(Just for wife!)回复于 2006-06-01 15:51:49 得分 0
数据库实例-右键[属性]-常规-服务器的排序规则-选择即可~Top
3 楼didiren(小小)回复于 2006-06-01 16:07:55 得分 0
回1楼,我要改的是服务器的排序规则
回2楼,常规里的排序规则是不能修改的,我的版本是sp3Top
4 楼yzhl999(爱我一生)回复于 2006-06-01 17:41:45 得分 0
排序规则设置(包括字符集、排序次序和其它针对区域设置的设置)是所有 Microsoft® SQL Server™ 2000 数据库结构的基础。若要更改其中的一个或多个设置,必须重建 master 和用户数据库。
Top
5 楼didiren(小小)回复于 2006-06-01 17:50:20 得分 0
那如何在安装一个实例是手动设置这个实例的排序规则呢,感觉没有地方可以改阿Top
6 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-06-01 17:55:17 得分 0
在安装过程中可以选择排序规则。Top
7 楼bobokong(轨迹球)回复于 2006-06-01 18:28:58 得分 0
好像可以通过重新安装数据库(覆盖安装)来修改服务器的默认排序规则Top
8 楼zhenmeiyisi(。。。)回复于 2006-06-01 22:44:47 得分 0
如果修改整个服务器的默认排序规则,用Rebuildm.exe重建master库
SQL Server\80\Tools\Binn\rebuildm.exe
======没用过哦:)Top




