成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

數據庫日常維護常用的腳本部分收錄

運維 數據庫運維 SQL Server
之前并沒怎么注意SQL2008的語法與之前版本的不同,因為常用的select等語句都一樣,一直以為2008應該與2005的版本幾乎無差。不料這一試,果然試出了問題,這才發現,以前從書本上見過的backup語句和dump語句已經在2008里面消失了……

有些數據庫語句可能平時用得不多,所以使用的時候總是難免上網查詢,略嫌麻煩,今日在CSDN論壇看到有貼收錄這些語句,就順手牽羊copy了一份,本想copy了就結束了,但和部分朋友一樣,真正用到它們的時候有時會發現難免會出錯,于是,擇日不如撞日,就在今天花點時間在SQL SERVER 2008中運行試試。之前并沒怎么注意SQL2008的語法與之前版本的不同,因為常用的select等語句都一樣,一直以為2008應該與2005的版本幾乎無差。不料這一試,果然試出了問題,這才發現,以前從書本上見過的backup語句和dump語句已經在2008里面消失了……

廢話不多說,把收錄的語句及備注貼上來,便于以后查詢使用~~

1、  數據庫備份操作:

  1.   declare @sql varchar(8000)  
  2.   set @sql='backup database smallerp to disk=''d:\'+RTRIM(CONVERT(varchar,getdate(),112))+'.bak'''  
  3.   exec(@sql);
  4. (備注:引號不可缺少任意一個,否則會報錯) 

2、  刪除5天前的備份文件:

  1.   declare @sql varchar(8000)  
  2.   set @sql='del d:\'+RTRIM(CONVERT(varchar,getdate()-5,112))+'.bak'''  
  3.   exec master..xp_cmdshell @sql;
  4. (備注:xp_cndshell默認該組件會被阻止,需要先啟用它才可正常操作:使用如下語句將其啟用EXEC sp_configure 'show advanced   options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;) 

3、  收縮數據庫語句:

  1. dump  transaction smallerp with no_log;  
  2. (備注:這句話中會提示transaction附近有語法錯誤,原來在SQL2008中已經不再使用此法來收縮數據庫了。而使用:alter,使用方法如下:  
  3. alter database smallerp set recovery simple  
  4. dbcc shrinkdatabase(smallerp,0);)  
  5.  
  6. backup log smallerp with no_log;  
  7. (備注:這句話執行的時候會報錯:此語句不支持一個或多個選項(no_log),原因也是因為SQL2008已經不再支持這種寫法了。) 

4、  查看數據庫里活動用戶和進程信息:

  1. sp_who 'active';  
  2. (備注:如果只是這么寫的話會提示sp_who附近有語法錯誤,但執行的時候可以查到數據,如果在前面加一個exec,則不再提示錯誤。且1—50的進程號  
  3. 為SQL SERVER系統內部用的,只有大于50的進程號才是用戶的連接進程。spid是進程號,dbid是數據庫編號,objid是數據對象編號) 

5、  查看數據庫里用戶和進程信息:

  1.   Exec sp_who;  

6、  查看數據庫里的鎖情況:

  1.   Exec sp_lock; 

7、  分析SQL SERVER里sql語句的方法:

  1.   set statistics time {on | off}(寫語句的時候只需要寫明是on或者off即可)   
  2.   set statistics io {on | off

8、  文本方式顯示查詢執行計劃:

  1.   set showplan_all {on | off}   
  2.   set showplan_text { on | off }   
  3.   set statistics profile { on | off } 

9、  差異備份:

  1.   declare @str varchar(100)  
  2.   set @str='D:\'+replace(replace(replace(convert(varchar,getdate(),20),'-',''),' ',''),':','')+'.diff'  
  3.   BACKUP DATABASE smallerp TO DISK=@str  
  4.   WITH DIFFERENTIAL,RETAINDAYS=8,NOFORMAT,NOINIT,  
  5.   NAME=N'Demo差異備份',SKIP,NOREWIND,  
  6.   NOUNLOAD,STATS=10  
  7.   GO 

10、  刪除過期的備份文件,并設定每天兩次:

  1.   declare @str varchar(100),@dir varchar(100),@fileName varchar(30)  
  2.   set @dir='del D:\ ' 
  3.   set @filename=left(replace(replace(replace(convert(varchar,getdate()-15,20),'-',''),' ',''),':',''),8)  
  4.   set @str=@dir+'fullbak'+@filename+'*.bak' 
  5.   exec xp_cmdshell @str  
  6.   set @filename=left(replace(replace(replace(convert(varchar,getdate()-8,20),'-',''),' ',''),':',''),8)  
  7.   set @str=@dir+'diffbak'+@filename+'*.diff' 
  8.   exec xp_cmdshell @str  
  9.   set @filename=left(replace(replace(replace(convert(varchar,getdate()-8,20),'-',''),' ',''),':',''),8)  
  10.   set @str=@dir+'logbak'+@filename+'*.trn' 
  11.   exec xp_cmdshell @str 

先這些吧,貌似一般不用又相對比較常用~

原文鏈接:http://www.cnblogs.com/Jennifer/archive/2011/05/12/2044139.html

 

【編輯推薦】

  1. 深入探究SYBASE數據庫日志
  2. Sybase日期函數應用示例
  3. Sybase數據庫函數全介紹
  4. Sybase建立索引的原則
  5. Sybase分頁顯示存儲過程
責任編輯:艾婧 來源: 博客園
相關推薦

2011-05-25 09:20:24

Oracle數據庫

2009-02-03 13:06:17

日常維護規范MySQL

2011-06-14 15:11:59

ORACLE

2009-01-07 09:46:18

InformixOnline數據庫

2010-09-07 16:45:58

DB2數據庫

2011-08-18 16:42:04

Oracle數據庫維護SQL代碼示例

2010-08-04 14:45:12

2011-03-24 16:38:00

Exchange數據庫維護

2011-08-01 13:59:22

Oracle數據庫命名空間

2011-04-29 10:21:30

筆記本電池光驅

2021-12-08 09:00:00

數據庫Liquibase腳本

2022-12-23 07:48:23

多數據庫Citus集群

2011-05-26 15:53:59

數據庫更新維護

2010-11-29 11:51:59

Sybase數據庫維護

2021-07-19 06:44:33

UPS電源蓄電池

2009-12-29 14:58:05

ADSL設備維護

2023-03-22 09:18:53

數據庫管理架構

2009-06-18 16:29:00

牛新莊數據庫

2014-02-14 09:28:55

數據中心日常維護

2010-07-09 11:28:12

SQL Server數
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91一区二区三区 | 中文字幕一区二区三区不卡 | 超碰在线播 | k8久久久一区二区三区 | 三级视频在线观看 | 欧美成年视频 | 成人精品在线视频 | 北条麻妃国产九九九精品小说 | 亚洲一区在线播放 | 中文字幕av免费 | 日韩免费三级 | 欧美9999| 91精品国产综合久久久久蜜臀 | 国产一区二区三区在线 | 日韩在线免费看 | 亚洲狠狠 | 久久爱黑人激情av摘花 | 久久久久国产一区二区三区四区 | 一区二区三区免费 | 亚洲视频国产 | 日韩精品无码一区二区三区 | 99久久婷婷国产综合精品电影 | 国产999精品久久久久久绿帽 | 免费看a| 国产精品99 | 成人影院在线视频 | 影音先锋久久 | 国户精品久久久久久久久久久不卡 | 久久久久九九九女人毛片 | 免费黄网站在线观看 | 久久久久91 | 久久国产精品一区二区 | 亚洲精品国产成人 | 久久久久成人精品 | 中文字幕精品一区二区三区精品 | 精品二区 | 91欧美激情一区二区三区成人 | 日韩精品一区二区三区中文在线 | 欧美二区在线 | 在线国产一区 | 久久国产精品免费一区二区三区 |