204U软件 #
设为首页
加入收藏
联系我们
操作系统  |  电脑软件  |  系统组件  |  电影  |  电视剧  |  生活
搜索: [高级搜索]
您的位置: 首页 > 电脑软件 > 数据库 > 数据库相关
 
分类导航
下载排行
最新软件
Microsoft SQL Server 数据库默认排序规则修改
软件大小: 软件类型:国产软件
软件语言:简体中文 软件授权:共享软件
软件提交:admin 更新时间:2016-02-23
软件作者:不详 软件等级:
官方网址:官方网站 程序演示:演示地址
运行环境: 下载点数:0
下载统计:总下载:0,本月下载:0,本周下载:0,今日下载:0
发表评论 错误报告 加入收藏夹
软件介绍
一、修改SQL Server服务器(实例)的排序规则
以下实验使用了SQL Server 2008 R2的默认实例,将Chinese_PRC_CI_AS修改成SQL_Latin1_General_CP1_CI_AS。
1. 停止SQL Server实例服务
2. 打开“命令提示符”,转到SQL Server的安装目录
C:UsersAdministrator> cd "Program FilesMicrosoft SQL Server100Setup BootstrapSQLServer2008R2"
3. 运行setup
C:Program FIlesMicrosoft SQL Server100Setup BootstrapSQLServer2008R2> setup /QUIET /ACTION=REBUILDDATABASE /instancename=mssqlserver /SQLSYSADMINACCOUNTS=administrator /sqlcollation=SQL_Latin1_General_CP1_CI_AS
4. 启动SQL Server实例服务
5. 验证实例的排序规则
6. 验证系统数据库(master、model、msdb、tempdb)的排序规则
说明:此操作仅影响系统数据库。对于已经存在的用户数据库无效。

二、修改数据库的排序规则
  以下实验将修改数据库db01的排序规则,将SQL_Latin1_General_CP1_CI_AS修改成Chinese_PRC_CI_AS。
1. SSMS图形界面:db01属性->选项
2. 脚本:ALTER DATABASE [db01] COLLATE Chinese_PRC_CI_AS
3. 局限性
(1)对于已经存在的数据,此操作并不会导致立即重新排序。
(2)如果已经有对象依赖于数据库排序规则,则更改不成功。

三、修改表的排序规则
  表的排序规则依赖于数据库的排序规则,不能修改。

四、修改列的排序规则
  建议:将这个表的数据保存到另一个临时表,重建这个表,然后从临时表将数据导入到新表。
  可以通过SSMS修改某一列的排序规则,但是,这项操作实际上还是删除这个表以及相关的约束、触发器,然后重建这个表、约束、索引、触发器。
下载地址
按字母检索
网站首页 | 关于我们 | 服务条款 | 联系我们 | 免责声明 | 网站地图
Powered by SpringRoom   © 1990-2017 SR Inc.