更改SQL Server实例默认字符集(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-01-01 13:17 点击:
/SQLSYSADMINACCOUNTS=accounts  www.2cto.com  
指定要添加到 sysadmin 固定服务器角色中的 Windows 组或单个帐户。 指定多个帐户时,
请用空格将帐户隔开。 例如,请输入 BUILTIN\Administrators MyDomain\MyUser。
当您在帐户名称内指定包含空格的帐户时,用双引号将该帐户引起来。 例如,输入 NT AUTHORITY\SYSTEM。
[ /SAPWD=StrongPassword ]
指定 SQL Server sa 帐户的密码。 如果实例使用混合身份验证(SQL Server 和 Windows
身份验证)模式,则此参数是必需的。
 
安全说明
sa 帐户是一个广为人知的 SQL Server 帐户,并且经常成为恶意用户的攻击目标。
因此,为 sa 登录名使用强密码非常重要。
不要为 Windows 身份验证模式指定此参数。
[ /SQLCOLLATION=CollationName ]
指定新服务器级排序规则。 此参数可选。 如果没有指定,则使用服务器的当前排序规则。
 
重要提示
更改服务器级排序规则不会更改现有用户数据库的排序规则。 默认情况下,所有新创建的
用户数据库都将使用新排序规则。
有关详细信息,请参阅设置或更改服务器排序规则。http://technet.microsoft.com/zh-cn/ms179254
 
安装程序完成后,将显示如下信息,(你也可以检查 Summary.txt 日志文件以验证
重新生成过程是否成功完成。 此文件位于 C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Logs)。  www.2cto.com  

 
检查和修复
系统数据库恢复完成后,先检查一下字符集是否按要求恢复了:


 
字符集更改完成后,我们还需要附加上用户数据库,将原来的帐号和JOB等信息以及配置信息做修复,
还需要修复孤立帐号等。
 
附加说明
  如果您只需要更改某个用户数据库的字符集,非常简单:
  --修改数据库字符集
  alter database DBName collate Chinese_PRC_CI_AS
 
注意
    以上恢复是在SQLServer2008R2版本上面完成的,不同的版本您可能需要做一些修改,
另外此方法存在一定的风险(主要是在重建数据库阶段),产品环境最好还是重新安装数据库。
 
 
 
作者 飞洋过海
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • sql常见面试题
  • SQL SERVER 2005性能之跟踪
  • SQL编程(一)
  • LINUX上RMAN自动备份脚本
  • sql server面试题
  • 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色
  • 如何将多个SQL查询统计结果一次显示出来
  • SQL小技巧系列 --- 行转列合并
  • sql server 列转行

数据库技术导航

SqlserverMysqlOracleDB2数据库数据库综合
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1