SQL Server 2000中修改数据库COLLATE一例
来源:互联网 发布:java中的方法有什么 编辑:程序博客网 时间:2024/06/18 15:18
1. 要确定没有其他人连接当前的数据库. 可以用sp_who查看,再用kill @spid强制关闭其连接.
2. 执行SQL,修改DB的Collate属性
USE [master]
GO
ALTER DATABASE [My_DB] COLLATE Finnish_Swedish_CS_AS
GO
3. 得到原先用到的Collate
Use [My_DB]
select distinct collationidfrom syscolumns
4. 设置允许更新系统表(注意, SQL Server 2005中,你无法更新系统表!)
EXEC sp_configure 'allow updates',1
RECONFIGURE WITH OVERRIDE
5.将第三步得到的collationid,更新为新的
update syscolumnsset collationid= 49162--new
where collationidin (1359003656)--old
6. 关闭更新系统表功能
EXEC sp_configure 'allow updates',0
RECONFIGURE WITH OVERRIDE
OK.
- SQL Server 2000中修改数据库COLLATE一例
- SQL Server 排序规则 COLLATE 修改
- SQL Server 中collate的含义
- SQL SERVER中collate的含义
- SQL SERVER中collate的含义
- SQL SERVER中collate的含义
- sql中collate
- SQL Server 中collate的含义排序规则
- sql server中collate排序关键字的使用
- SQL Server中的collate关键字
- SQL SERVER COLLATE排序规则
- SQL Server 的collate的含义
- sql server 建表时collate Chinese_PRC_CI_AS 是什么意思
- sql server 2000修改数据库名
- [sql server] sql server的COLLATE设置( 字符集 )
- SQL:Collate
- SQL collate
- 【Sql Server】创建修改SQL Server数据库
- 取消掉Transfer-Encoding:chunked
- 产品设计原则之六--完善产品的周边服务和配套设施
- Maven + Eclipse + Tomcat - 运行和调试web项目
- wls数据源参数变更DBAdater需要重新部署
- SQL Server 2008中远程Service Broker实现
- SQL Server 2000中修改数据库COLLATE一例
- PowerDesigner 业务处理模型( BPM ) 说明
- HTTP协议中的Tranfer-Encoding:chunked编码解析
- COM DLL SimpleATLDLL.idl IDL语法一例
- 数据结构必看算法
- Java是剑客,.NET是刀客
- 水晶报表Form_load代码
- 查看Linux系统是32位 或 64位 命令
- Oracle DML NOLOGGING