SQL SERVER实用经验技巧集 [一]

&;middot;精华推荐:Excel实用技巧九则&;middot;快乐小技巧:在宿舍里也能自娱自乐&;middot;
绝对好使的二十条电脑超级技巧
&;middot;路径工具勾图、去底的方法技巧&;middot;娱乐常用技巧:画框中探出头来的美女&;middot;电脑常用知识与应用小技巧&;middot;Excel实用操作技巧九则&;middot;Excel XP实用技巧10例&;middot;Excel大量数据同时输入的技巧&;middot;高手支招 Excel 2003 的另类技巧  此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。    (一)挂起操作    在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:

  到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  删除PendingFileRenameOperations 



  (二)收缩数据库 
  --重建索引
  DBCC REINDEX
  DBCC INDEXDEFRAG
  --收缩数据和日志
  DBCC SHRINKDB
  DBCC SHRINKFILE        (三)压缩数据库 
  dbcc shrinkdatabase(dbname)        (四)转移数据库给新用户以已存在用户权限 
  exec sp_change_users_login 'update_one','newname','oldname'
  go      (五)检查备份集 
  RESTORE VERIFYONLY from disk='E:\dvbbs.bak'      (六)修复数据库 
  ALTER DATABASE [dvbbs] SET SINGLE_USER
  GO
  DBCC CHECKDB('dvbbs',repair_allow_data_loss) WITH TABLOCK
  GO
  ALTER DATABASE [dvbbs] SET MULTI_USER
  GO    --CHECKDB 有3个参数:    --REPAIR_ALLOW_DATA_LOSS

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [SQL Server] 的这些文章也感兴趣:

SQL Server 用户定义的函数
SQL Server 2008 Report Builder 2.0 RC1 发布下载
SQL Server 行转换列的解决方案
品味SQL Server 2005的几个新功能
SQL Server 2000安装和基本框架
SQL Server中删除重复数据的几个方法
在SQL2k降序索引上使用中bug
Microsoft SQL Server 2000 的国际化功能(2)
给SQL Server传送数组参数的变通办法
SQL SERVER实用经验技巧集 [一]