您的位置:首页 > 数据库

(原创)处理Sql server在不同环境下排序规则不一致的问题(二)

2005-11-23 22:24 393 查看
要解决上述问题有两个方法:1、 重装Sql server 2000,安装时选择自定义安装,然后指定排序规则为chinese_prc_ci_as。2、使用SQL Server工具Rebuildm.exe 更改 Microsoft SQL Server 实例的排序规则设置,重建Master数据库。详细如下:方法一[/b].使用SQL Server工具Rebuildm.exe 更改 Microsoft SQL Server 实例的排

序规则设置,重建Master数据库。

(注:此方法执行成功后在企业管理器中将无法看到除了Sql Server 2000自带数据库的其他数据库,这些数据库的数据文件和日志文件仍然保留在原来目录,需要手工附加一下这些数据库。[/b])
[/b]

步骤如下:

1. Rebuildm.exe文件一般会在

C:/Program Files/Microsoft SQL Server/80/Tools/Binn目录下,可以通过搜索文件方式寻找;双击Rebuildm.exe,弹出界面如下图

2. 根据实际情况在弹出“重建Master”界面中以下选项进行参数设置

服务器

选择SQL Server企业资源管理器中运行IEDS系统数据库的SQL Server 的实例。

包含数据文件的源目录

选择或指明SQL Server安装程序中Master数据库源文件位置,其位置为SQL Server安装程序根目录下的x86/DATA目录;默认出现的是最初安装SQL Server时的位置。(单击"浏览"可选择一个目录,可以从SQL Server光盘的根目录下选择 x86/Data 目录,或者从共享的网络安装驱动器中选择 x86/Data 目录。)

数据目录

显示存储 master 数据库的本地目录,仅显示不能修改。

排序规则设置

单击"设置[/b]"更改 SQL Server 实例的排序规则设置,弹出界面如下图:

这里排序规则指示器请选择Chinese_PRC,排序次序中只选择重音敏感,下面的Sql排序规则不用选择,按“确定”[/b]按钮完成排序规则设置,返回原来“重建Master”界面。
[/b]

单击"重建[/b]"后弹出以下界面

按“是[/b]”按钮,将用指定的排序规则设置重建Master 数据库并配置服务器,该过程需等待一定时间。时间长短,取决于这台Sql Server 2000下用户数据库的多少及数据量的大小。

3.成功重建Master数据库后,重启一下操作系统[/b],在SQL Server企业资源管理器中重新把数据库加载到SQL Server实例中就完成了操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐