SQL数据库中的MASTER(Chinese_PRC_ci_as)数据库的排序规则转化为Korean_wansung_ci_as。现在已尝试过
1.关闭 Microsoft® SQL Server™ 2000,然后运行 Rebuildm.exe。该程序位于 Program Files\Microsoft SQL Server\80\Tools\Binn 目录中。
2.在"重建 Master"对话框中单击"浏览"按钮。
3.在"浏览文件夹"对话框中,选择 SQL Server 2000 光盘上或用于安装 SQL Server 2000 的共享网络目录中的 \Data 文件夹,然后单击"确定"按钮。
4.单击"设置"按钮。在"排序规则设置"对话框中,验证或更改用于 Master 数据库或其它数据库的设置。
最初,显示的是默认排序规则设置,但这些设置有可能与安装期间选择的排序规则不匹配。可以选择与安装期间使用的排序规则相同的设置,也可以选择新的排序规则设置。完成后单击"确定"按钮。
5.在"重建 Master"对话框中单击"重建"按钮以启动进程。
重建 Master 实用工具重新安装 master 数据库。
但是不成功,不知道操作中错误的原因.
16 个解决方案
#1
try
停掉sqlserver服务,更改数据库及表中字段排序规则
也可以不停sqlserver,而sp_dboption 'tset','single user','true' 再alter来修改排序规则.
或直接分离数据库,再附加.
还可以是从sysprocesses 找到对应的进程,个个kill掉. 无论什么方法, 总之不让其它进程访问test库.
ALTER DATABASE test COLLATE Chinese_PRC_CI_AS --改为你自己的排序规则名。
#2
上面的我使用过它的确可以修改用户数据库的排序规则,但是不能够修改系统数据库的排序规则.
我想把整个SQL数据库的默认排序规则修改为Korean_Wansung_ci_as.
我想把整个SQL数据库的默认排序规则修改为Korean_Wansung_ci_as.
#3
系统数据库的排序规则没改过,不太清楚。
有一个问题就是,当你停掉sqlserver,断开所有连接,再连上查询分析器时,master已经在使用中了。这种做法好像不行。
有一个问题就是,当你停掉sqlserver,断开所有连接,再连上查询分析器时,master已经在使用中了。这种做法好像不行。
#4
由于用户数据库系统中的一些存储过程中使用的系统数据库中的table.所以整个系统运行时,只要是牵连系统数据库table的就会
出现 排序规则冲突错误. 使用用户数据库的全部都可以正常运行.因为都是Korean_Wansung_ci_as排序规则.
出现 排序规则冲突错误. 使用用户数据库的全部都可以正常运行.因为都是Korean_Wansung_ci_as排序规则.
#5
试试对系统表的列进行排序规则的修改。
#6
所以我使用过重建系统数据库的方法,但是每次操作都不成功,到了系统配置那个阶段就一直运行.
使用的是SQL自带的工具rebuildm.exe
使用的是SQL自带的工具rebuildm.exe
#7
不行.如果一个列一个列的修改,工作量太大了.最终系统运行时,还是会有bug.
已经很多次由于数据库排序规则,导致又重新花时间在数据库整理上面.
这次要一次性到位
已经很多次由于数据库排序规则,导致又重新花时间在数据库整理上面.
这次要一次性到位
#8
UP
#9
1. 新建一个数据库,按照排序规则:Korean_wansung_ci_as
2. 用SQL的DTS将数据从Chinese_PRC_ci_as那个数据库导入导新的Korean的数据库里面去
2. 用SQL的DTS将数据从Chinese_PRC_ci_as那个数据库导入导新的Korean的数据库里面去
#10
路过,关注
#11
这个还真没弄过,学习了
#12
to jamesfay:
我就是用这个方法,将用户数据库全部转化为Korean_wansung_ci_as的,但是系统数据库还是Chinese_PRC_ci_as.
而由于用户数据库的存储过程中含有tempdb数据库的信息。
所以必须把master数据库修改成为Korean_wansung_ci_as。
我使用的rebuildm工具,但是每次操作都不成功。
找不到原因。
我就是用这个方法,将用户数据库全部转化为Korean_wansung_ci_as的,但是系统数据库还是Chinese_PRC_ci_as.
而由于用户数据库的存储过程中含有tempdb数据库的信息。
所以必须把master数据库修改成为Korean_wansung_ci_as。
我使用的rebuildm工具,但是每次操作都不成功。
找不到原因。
#13
如果本机不能实现转换,令装一个操作系统(韩语或者多国语言版),想办法到到那个韩语windows的SQL上试试看
系统数据库直接用sql安装自带的就行,为什么一定要到过去呢?
系统数据库直接用sql安装自带的就行,为什么一定要到过去呢?
#14
看了啊!我现在是ERP维护,erp系统已经架设好了。
一直在监视数据库,韩文版的。
我不能够去用韩文操作系统工作啊!
习惯了用win2000 server简体中文版,数据库也不能够使用韩文版,太不顺手了
一直在监视数据库,韩文版的。
我不能够去用韩文操作系统工作啊!
习惯了用win2000 server简体中文版,数据库也不能够使用韩文版,太不顺手了
#15
问题解决了,重新安装SQL,然后不选择默认,自己创建实例数据库。在安装前设置为Korean_Wansung_CI_AS,一点不理想的地方就是
可能出现字符串抵触的问题。
但还是先使用着,工作不然进行不下去。呵呵!
可能出现字符串抵触的问题。
但还是先使用着,工作不然进行不下去。呵呵!
#16
up
#1
try
停掉sqlserver服务,更改数据库及表中字段排序规则
也可以不停sqlserver,而sp_dboption 'tset','single user','true' 再alter来修改排序规则.
或直接分离数据库,再附加.
还可以是从sysprocesses 找到对应的进程,个个kill掉. 无论什么方法, 总之不让其它进程访问test库.
ALTER DATABASE test COLLATE Chinese_PRC_CI_AS --改为你自己的排序规则名。
#2
上面的我使用过它的确可以修改用户数据库的排序规则,但是不能够修改系统数据库的排序规则.
我想把整个SQL数据库的默认排序规则修改为Korean_Wansung_ci_as.
我想把整个SQL数据库的默认排序规则修改为Korean_Wansung_ci_as.
#3
系统数据库的排序规则没改过,不太清楚。
有一个问题就是,当你停掉sqlserver,断开所有连接,再连上查询分析器时,master已经在使用中了。这种做法好像不行。
有一个问题就是,当你停掉sqlserver,断开所有连接,再连上查询分析器时,master已经在使用中了。这种做法好像不行。
#4
由于用户数据库系统中的一些存储过程中使用的系统数据库中的table.所以整个系统运行时,只要是牵连系统数据库table的就会
出现 排序规则冲突错误. 使用用户数据库的全部都可以正常运行.因为都是Korean_Wansung_ci_as排序规则.
出现 排序规则冲突错误. 使用用户数据库的全部都可以正常运行.因为都是Korean_Wansung_ci_as排序规则.
#5
试试对系统表的列进行排序规则的修改。
#6
所以我使用过重建系统数据库的方法,但是每次操作都不成功,到了系统配置那个阶段就一直运行.
使用的是SQL自带的工具rebuildm.exe
使用的是SQL自带的工具rebuildm.exe
#7
不行.如果一个列一个列的修改,工作量太大了.最终系统运行时,还是会有bug.
已经很多次由于数据库排序规则,导致又重新花时间在数据库整理上面.
这次要一次性到位
已经很多次由于数据库排序规则,导致又重新花时间在数据库整理上面.
这次要一次性到位
#8
UP
#9
1. 新建一个数据库,按照排序规则:Korean_wansung_ci_as
2. 用SQL的DTS将数据从Chinese_PRC_ci_as那个数据库导入导新的Korean的数据库里面去
2. 用SQL的DTS将数据从Chinese_PRC_ci_as那个数据库导入导新的Korean的数据库里面去
#10
路过,关注
#11
这个还真没弄过,学习了
#12
to jamesfay:
我就是用这个方法,将用户数据库全部转化为Korean_wansung_ci_as的,但是系统数据库还是Chinese_PRC_ci_as.
而由于用户数据库的存储过程中含有tempdb数据库的信息。
所以必须把master数据库修改成为Korean_wansung_ci_as。
我使用的rebuildm工具,但是每次操作都不成功。
找不到原因。
我就是用这个方法,将用户数据库全部转化为Korean_wansung_ci_as的,但是系统数据库还是Chinese_PRC_ci_as.
而由于用户数据库的存储过程中含有tempdb数据库的信息。
所以必须把master数据库修改成为Korean_wansung_ci_as。
我使用的rebuildm工具,但是每次操作都不成功。
找不到原因。
#13
如果本机不能实现转换,令装一个操作系统(韩语或者多国语言版),想办法到到那个韩语windows的SQL上试试看
系统数据库直接用sql安装自带的就行,为什么一定要到过去呢?
系统数据库直接用sql安装自带的就行,为什么一定要到过去呢?
#14
看了啊!我现在是ERP维护,erp系统已经架设好了。
一直在监视数据库,韩文版的。
我不能够去用韩文操作系统工作啊!
习惯了用win2000 server简体中文版,数据库也不能够使用韩文版,太不顺手了
一直在监视数据库,韩文版的。
我不能够去用韩文操作系统工作啊!
习惯了用win2000 server简体中文版,数据库也不能够使用韩文版,太不顺手了
#15
问题解决了,重新安装SQL,然后不选择默认,自己创建实例数据库。在安装前设置为Korean_Wansung_CI_AS,一点不理想的地方就是
可能出现字符串抵触的问题。
但还是先使用着,工作不然进行不下去。呵呵!
可能出现字符串抵触的问题。
但还是先使用着,工作不然进行不下去。呵呵!
#16
up