`
ladymaidu
  • 浏览: 679889 次
文章分类
社区版块
存档分类
最新评论

SqlServer 2005 排序规则的修改

 
阅读更多
今天遇到Sql server 2005数据库的排序规则区分大小写,郁闷如何修改呢,改成:Chinese_PRC_CI_AS就可以不区分大小写了。

发现整个数据库引擎安装的过程都存在问题,都是区分大小写的,如何彻底修改呢

最后弄了一个批处理文件

具体步骤如下:

1、找到sql2005 的安装包

2、执行下面的批处理

内容如下:

cd D:/SQL Server 2005/SQL Server x86/Servers
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=sa SQLCOLLATION=Chinese_PRC_CI_AS

3、修改完之后发现所欲的数据库都找不到,如何处理呢?重新附加一下数据库就可以了。

但具体的CI_AS等后缀所代表的意思,搞不清楚。上网找了一下,结果如下:

_BIN
二进制排序

_CI_AI
不区分大小写、不区分重音、不区分假名类型、不区分全半角

_CI_AI_WS
不区分大小写、不区分重音、不区分假名类型、区分全半角

_CI_AI_KS
不区分大小写、不区分重音、区分假名类型、不区分全半角

_CI_AI_KS_WS
不区分大小写、不区分重音、区分假名类型、区分全半角

_CI_AS
不区分大小写、区分重音、不区分假名类型、不区分全半角

_CI_AS_WS
不区分大小写、区分重音、不区分假名类型、区分全半角

_CI_AS_KS
不区分大小写、区分重音、区分假名类型、不区分全半角

_CI_AS_KS_WS
不区分大小写、区分重音、区分假名类型、区分全半角

_CS_AI
区分大小写、不区分重音、不区分假名类型、不区分全半角

_CS_AI_WS
区分大小写、不区分重音、不区分假名类型、区分全半角

_CS_AI_KS
区分大小写、不区分重音、区分假名类型、不区分全半角

_CS_AI_KS_WS
区分大小写、不区分重音、区分假名类型、区分全半角

_CS_AS
区分大小写、区分重音、不区分假名类型、不区分全半角

_CS_AS_WS
区分大小写、区分重音、不区分假名类型、区分全半角

_CS_AS_KS
区分大小写、区分重音、区分假名类型、不区分全半角

_CS_AS_KS_WS
区分大小写、区分重音、区分假名类型、区分全半角

结果首先报错的是 无法 处理不同的排序规则

在修改排序规则的过程中,又出现了,“无法用排他锁锁定该数据库,以执行该操作。”这样的错误。

经查资料发现,修改数据库为单用户访问,可以锁定数据库。

alter database yourdatabase set single_user with rollback immediate ;
go
alter database yourdatabase collate Chinese_PRC_CI_AS ;
go
alter database yourdataabse set multi_user;

这样排序规则就被修改过来了。

分享到:
评论

相关推荐

    SQL_server_2005排序规则的修改.doc

    SQL_server_2005排序规则的修改.doc

    42-SQL Server服务器修改排序规则的方法.docx

    42-SQL Server服务器修改排序规则的方法

    SQL Server维护

    三、 更改SQL Server排序规则 56 SQL 2000 排序规则修改 56 SQL 2005 排序规则修改 58 SQL 2008 排序规则修改 58 四、 备份与还原数据库 59 SQL 2000备份数据库 59 SQL 2000还原数据库 62 SQL 2005/2008 备份数据库 ...

    vs自带数据库sql server的中文插入乱码问题、查找当前数据库名

    解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    2.3 运行安装程序和修改SQL Server安装 2.3.1 创建新的SQL Server实例 2.3.2 添加组件和实例 2.3.3 修复SQL Server 2008安装 2.3.4 升级SQL Server 2008版本 2.3.5 卸载SQL Server 第3章 管理外围安全、访问以及...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    2.3 运行安装程序和修改SQL Server安装 2.3.1 创建新的SQL Server实例 2.3.2 添加组件和实例 2.3.3 修复SQL Server 2008安装 2.3.4 升级SQL Server 2008版本 2.3.5 卸载SQL Server 第3章 管理外围安全、访问以及...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    2.3 运行安装程序和修改SQL Server安装 2.3.1 创建新的SQL Server实例 2.3.2 添加组件和实例 2.3.3 修复SQL Server 2008安装 2.3.4 升级SQL Server 2008版本 2.3.5 卸载SQL Server 第3章 管理外围安全、访问以及...

    SQL SERVER 2000开发与管理应用实例

    本书全面系统地介绍了SQL Server开发和管理的应用技术,涉及安装和配置SQL Server、日期处理、字符处理、排序规则、编号处理、数据统计与汇总、分页处理、树形数据处理、数据导入与导出、作业、数据备份与还原、用户...

    CentOS7_RedHat7安装SQLServer

    CentOS7_RedHat7安装SQLServer,SQL Server在linux上安装与卸载包括修改字符集与排序规则

    数据库实验(1-4)SQL Server 2012数据库系统

    熟悉SQL Server的操作界面及主要组件; 掌握使用SQL语言创建数据库、表、索引和修改表结构。 2、掌握SQL语言对数据库完整性的支持。 掌握约束、规则、默认的使用方法 掌握参照完整性设置的方法 掌握用...

    Sqlserver2000经典脚本

    介绍就不多说了,下边是部分目录,觉得有用的话就顶一个 C:. │ sqlserver2000.txt │ ├─第01章 │ 1.9.1 设置内存选项.sql │ 1.9.2(2) 使用文件及文件组.sql │ 1.9.2(3) 调整...

    SQL Server 2000排序规则更改器

    更改数据库中所有文本列的排序规则顺序

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     6.11.2 更改排序规则和重新生成master数据库 155  第7章 数据库管理的核心任务 157  7.1 数据库文件和日志 157  7.2 数据库管理基础 161  7.2.1 在SQL Server Management Studio中查看数据库的信息 161  ...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     6.11.2 更改排序规则和重新生成master数据库 155  第7章 数据库管理的核心任务 157  7.1 数据库文件和日志 157  7.2 数据库管理基础 161  7.2.1 在SQL Server Management Studio中查看数据库的信息 161  ...

    数据库编程期末答疑,卷子讲解,SQL server相关操作讲解,如有侵权请联系删除

    乐山师范学院数据库编程期末答疑,卷子讲解,SQL server相关 如下是一个简化的员工考勤应用E-R图,请在SQL Server中创建名为YQKG的数据库,包括两个数据文件,一个日志文件,文件名按SQL Server对象命名规范定义,...

    数据库系统概论-实验一.doc

    在"排序规则设置"页上,指定 SQL Server 实例的排序规则。若要为 SQL Server 和 Analysis Services 设置单独的排序规则设置,请选中"为每个服务帐户进行自定义"复选框。 在"错误报告"页上,可以清除复选框以禁用...

    sqlserver2000基础(高手也有用)

    4.1.4 排序规则比较和排列规则 111 4.1.5 使用排序规则 112 4.1.6 如何选择字符字段类型 116 4.2 排序规则应用 117 4.2.1 拼音处理 117 4.2.2 全角与半角字符处理 120 第 5 章 编号处理 123 5.1 ...

    SqlServer数据库中文乱码问题解决方法

    默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了SQL版在使用过程中出现乱码。 解决方法1: 如果是新建数据库,可以在建立数据时...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     6.11.2 更改排序规则和重新生成master数据库 155  第7章 数据库管理的核心任务 157  7.1 数据库文件和日志 157  7.2 数据库管理基础 161  7.2.1 在SQL Server Management Studio中查看数据库的信息 161  ...

    SQL.Server.2008管理员必备指南.part3.rar(3/4)

     6.11.2 更改排序规则和重新生成master数据库 155  第7章 数据库管理的核心任务 157  7.1 数据库文件和日志 157  7.2 数据库管理基础 161  7.2.1 在SQL Server Management Studio中查看数据库的信息 161  ...

Global site tag (gtag.js) - Google Analytics