精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

講解刪除SQL Server日志的具體方法

數據庫 SQL Server 數據庫運維
作者總結了自己是如何刪除SQL Server日志的,主要方法是先分離數據庫,刪除log文件等等,以避免log文件無限制增長直到占滿空間的問題。

SQL Server 的每一個數據庫,無論是系統數據庫(master,model, sybsystemprocs, tempdb),還是用戶數據庫,都有自己的transaction log,每個庫都有syslogs表。Log記錄用戶對數據庫修改的操作,所以如果不用命令清除, log會一直增長直至占滿空間。清除log可用dump transaction 命令;或者開放數據庫選項trunc log on chkpt,數據庫會每隔一段間隔自動清除log。管理好數據庫log是用戶操作數據庫必須考慮的一面。

一、刪除LOG

1:分離數據庫 企業管理器->服務器->數據庫->右鍵->分離數據庫

2:刪除LOG文件

3:附加數據庫 企業管理器->服務器->數據庫->右鍵->附加數據庫

此法生成新的LOG,大小只有520多K

再將此數據庫設置自動收縮

或用代碼:

下面的示例分離 77169database,然后將 77169database 中的一個文件附加到當前服務器。

EXEC sp_detach_db @dbname = '77169database' 

EXEC sp_attach_single_file_db @dbname = '77169database',

@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\77169database.mdf'

二、清空日志

DUMP TRANSACTION 庫名 WITH NO_LOG 

再操作:

企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

三、如果想以后不讓它增長

企業管理器->服務器->數據庫->屬性->事務日志->將文件增長限制為2M

自動收縮日志,也可以用下面這條語句:

ALTER DATABASE 數據庫名 

SET AUTO_SHRINK ON

故障還原模型改為簡單,用語句是:

USE MASTER 

GO

ALTER DATABASE 數據庫名 SET RECOVERY SIMPLE

GO

------------------------------------------


截斷事務日志:


BACKUP LOG { database_name | @database_name_var }

{

[ WITH

{ NO_LOG | TRUNCATE_ONLY } ]

}


--壓縮日志及數據庫文件大小


/*--特別注意

請按步驟進行,未進行前面的步驟,請不要做后面的步驟,否則可能損壞你的數據庫.

--*/

1.清空日志

DUMP TRANSACTION 庫名 WITH NO_LOG

2.截斷事務日志:

BACKUP LOG 數據庫名 WITH NO_LOG

3.收縮數據庫文件(如果不壓縮,數據庫的文件不會減小

企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件

--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

也可以用SQL語句來完成

--收縮數據庫

DBCC SHRINKDATABASE(客戶資料)


--收縮指定數據文件,1是文件號,可以通過這個語句查詢到:

select * from sysfiles 

DBCC SHRINKFILE(1)

4.為了最大化的縮小日志文件(如果是sql 7.0,這步只能在查詢分析器中進行)

a.分離數據庫:

企業管理器--服務器--數據庫--右鍵--分離數據庫

b.在我的電腦中刪除LOG文件

c.附加數據庫:

企業管理器--服務器--數據庫--右鍵--附加數據庫 此法將生成新的LOG,大小只有500多K

或用代碼:

下面的示例分離 77169database,然后將 77169database 中的一個文件附加到當前服務器。

a.分離

EXEC sp_detach_db @dbname = '77169database'

b.刪除日志文件

c.再附加

EXEC sp_attach_single_file_db @dbname = '77169database', 

@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\77169database.mdf'

5.為了以后能自動收縮,做如下設置:

企業管理器--服務器--右鍵數據庫--屬性--選項--選擇"自動收縮"

--SQL語句設置方式:

EXEC sp_dboption '數據庫名', 'autoshrink', 'TRUE' 

6.如果想以后不讓它日志增長得太大

企業管理器--服務器--右鍵數據庫--屬性--事務日志

--將文件增長限制為xM(x是你允許的最大數據文件大小)

--SQL語句的設置方式:

alter database 數據庫名 modify file(name=邏輯文件名,maxsize=20) 

--------------------------------------------------------------

/*--壓縮數據庫的通用存儲過程


壓縮日志及數據庫文件大小,因為要對數據庫進行分離處理,所以存儲過程不能創建在被壓縮的數據庫中。


/*--調用示例

exec p_compdb 'test'

--*/
use master --注意,此存儲過程要建在master數據庫中

go
if exists (select * from dbo.sysobjects where id

= object_id(N'[dbo].[p_compdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

drop procedure [dbo].[p_compdb]

GO
create proc p_compdb

@dbname sysname, --要壓縮的數據庫名

@bkdatabase bit=1, --因為分離日志的步驟中,可能會損壞數據庫,所以你可以選擇是否自動數據庫

@bkfname nvarchar(260)='' --備份的文件名,如果不指定,自動備份到默認備份目錄,

備份文件名為:數據庫名+日期時間

as

--1.清空日志

exec('DUMP TRANSACTION ['+@dbname+'] WITH NO_LOG')

--2.截斷事務日志:

exec('BACKUP LOG ['+@dbname+'] WITH NO_LOG')

--3.收縮數據庫文件(如果不壓縮,數據庫的文件不會減小

exec('DBCC SHRINKDATABASE(['+@dbname+'])') 

--4.設置自動收縮

exec('EXEC sp_dboption '''+@dbname+''',''autoshrink'',''TRUE''') 

--后面的步驟有一定危險,你可以可以選擇是否應該這些步驟

--5.分離數據庫

if @bkdatabase=1 

begin

if isnull(@bkfname,'')=''

set @bkfname=@dbname+'_'+convert(varchar,getdate(),112)

+replace(convert(varchar,getdate(),108),':','')

select 提示信息='備份數據庫到SQL 默認備份目錄,備份文件名:'+@bkfname

exec('backup database ['+@dbname+'] to disk='''+@bkfname+'''')

end


--進行分離處理

create table #t(fname nvarchar(260),type int)

exec('insert into #t select filename,type=status&0x40 from ['+@dbname+']..sysfiles')

exec('sp_detach_db '''+@dbname+'''')


--刪除日志文件

declare @fname nvarchar(260),@s varchar(8000)

declare tb cursor local for select fname from #t where type=64

pen tb

fetch next from tb into @fname

while @@fetch_status=0

begin

set @s='del "'+rtrim(@fname)+'"'

exec master..xp_cmdshell @s,no_output

fetch next from tb into @fname

end

close tb

deallocate tb


--附加數據庫

set @s=''

declare tb cursor local for select fname from #t where type=0

open tb

fetch next from tb into @fname

while @@fetch_status=0

begin

set @s=@s+','''+rtrim(@fname)+''''

fetch next from tb into @fname

end

close tb

deallocate tb

exec('sp_attach_single_file_db '''+@dbname+''''+@s)

go

【編輯推薦】

  1. SQL Server非正常刪除日志文件(ldf)恢復方法
  2. SQL Server群集的幾個關鍵技巧
  3. 詳解升級到SQL Server 2008的步驟
責任編輯:彭凡 來源: blog.stnn.cc
相關推薦

2010-07-21 14:33:01

刪除telnet

2009-12-25 16:52:57

網絡接入控制

2010-11-10 11:54:32

SQL SERVER刪

2009-12-03 18:23:23

2011-03-28 09:40:41

2009-11-24 15:43:17

PHP給圖片加水印

2009-12-01 15:12:34

路由器配置VLAN

2009-12-08 16:48:41

無線路由器

2010-08-17 13:12:06

無線路由器加密

2010-08-23 14:05:11

2010-04-02 16:41:26

Oracle 刪除

2010-09-03 11:57:20

SQL刪除

2009-12-03 14:43:46

phpMyAdmin配

2011-04-01 13:34:12

zabbix

2010-04-23 13:53:29

Oracle密碼

2009-12-31 14:12:40

Silverlight

2009-12-31 15:05:00

Silverlight

2009-12-16 15:04:26

Ruby實現strea

2010-06-30 15:11:51

創建FTP服務器

2009-10-21 14:27:12

Oracle用戶權限分
點贊
收藏

51CTO技術棧公眾號

手机看片福利视频| 久久精品视频91| 天天操天天干天天爱| 国产精品婷婷| 久久精品国产2020观看福利| 少妇极品熟妇人妻无码| 国产精品av一区二区三区| 国产精品初高中害羞小美女文| 99re在线国产| www.av中文字幕| 北京富婆泄欲对白| 91超碰免费在线| 久久久久久亚洲综合影院红桃| 国产有码在线一区二区视频| 国产乡下妇女做爰视频| 欧美综合视频| 欧美精品一区二区三区在线播放| 日韩在线第三页| 久久电影网站| 综合精品久久久| 欧美日韩精品免费看| 国产乱码一区二区| 日韩中文字幕1| 久久免费精品视频| 国产天堂av在线| 欧美精品momsxxx| 亚洲精品在线观看视频| 一级淫片在线观看| av免费在线一区| 亚洲不卡av一区二区三区| 中国人体摄影一区二区三区| 欧洲毛片在线| www.66久久| 北条麻妃高清一区| 国产麻豆精品一区| 麻豆国产欧美一区二区三区| 国产精品99久久久久久久久久久久 | 人成在线免费网站| 亚洲成av人片在线| 91看片淫黄大片91| 国产日产一区二区三区| 日本一区二区高清| 日本在线播放一区| 精品乱码一区二区三四区视频| 成人综合在线观看| 91嫩草在线| 国产欧美综合视频| 黄色资源网久久资源365| 国产欧美中文字幕| 怡红院男人的天堂| 青青草原综合久久大伊人精品优势| 91精品国产91久久久久| 国产精品一区二区三区四| 国产在线日韩| 欧美精品久久久久久久免费观看| 国产a免费视频| 一区二区三区四区日韩| 精品国产拍在线观看| 免费一级特黄3大片视频| 精品视频免费在线观看| 亚洲欧洲在线视频| 欧美另类z0zx974| 欧美美女在线观看| 在线色欧美三级视频| 51妺嘿嘿午夜福利| 日韩在线不卡| 免费不卡在线观看av| 天天看片中文字幕| 国产精品黄色| 1769国内精品视频在线播放| 欧美一级片免费在线观看| 亚洲制服av| 国产精品免费看久久久香蕉| 一级片免费网站| 国产精品中文有码| 狠狠色综合色区| 美丽的姑娘在线观看免费动漫| 国产日产欧美一区二区三区| 性欧美18一19内谢| 国产在线xxx| 欧美日韩在线免费| 日本特黄a级片| 日韩一区二区三区色 | 亚洲人成色777777精品音频| 久久久国产一区二区三区四区小说 | 粉嫩虎白女毛片人体| 人人玩人人添人人澡欧美| 欧美一区二区网站| 搡老熟女老女人一区二区| sdde在线播放一区二区| 欧美精品亚州精品| 亚洲图片欧美日韩| 国产中文字幕一区| 欧美精品一区在线| 国产福利在线播放麻豆| 天涯成人国产亚洲精品一区av| caoporn超碰97| 一区二区三区四区精品视频| 亚洲欧美日韩一区在线| 性生交大片免费全黄| 99热这里只有成人精品国产| 国产日韩欧美在线播放| 色综合免费视频| 国产精品网站在线观看| 欧美一区二区激情| 精品女同一区二区三区在线观看| 精品免费视频.| 三区四区在线观看| 亚洲视频成人| 91亚洲国产精品| 韩国三级在线观看久| 亚洲综合清纯丝袜自拍| 日本激情综合网| 欧美精品中文| 不卡中文字幕av| 免费黄色av片| a美女胸又www黄视频久久| 在线视频91| 男人最爱成人网| 精品成人一区二区三区四区| 日本成人免费在线观看| a91a精品视频在线观看| 91免费精品视频| 东凛在线观看| 欧美日韩亚洲精品一区二区三区| www.偷拍.com| 日韩专区精品| 日韩免费观看av| 天天插天天干天天操| 亚洲欧美色图小说| 538任你躁在线精品免费| 激情视频极品美女日韩| 久久99青青精品免费观看| 成人黄色三级视频| 26uuu亚洲婷婷狠狠天堂| 阿v天堂2018| 国产成人免费视频网站视频社区| 国产亚洲精品高潮| 亚洲图片在线视频| 成人午夜短视频| 久久久久久久久久久久久国产| 成人全视频在线观看在线播放高清 | 国产叼嘿视频在线观看| 日韩毛片一二三区| 国产精品一区二区小说| 欧美日韩久久精品| 国产精品老牛影院在线观看| 青青操在线视频| 黑人精品xxx一区| www.超碰97| 国产亚洲亚洲| 久久久久久九九九九| 天堂av在线网| 日韩激情在线视频| 特级毛片www| 国产日韩欧美精品综合| 亚州精品一二三区| 青青草原综合久久大伊人精品 | 久久色.com| 欧美视频免费播放| 国内成人精品| 国产精品一区二区三区免费视频 | 日韩精品丝袜美腿| 欧美专区福利在线| 国产一区二区三区福利| 欧亚一区二区三区| 免费看一级大片| 粉嫩久久99精品久久久久久夜| 国产乱子伦精品视频| 久久99精品久久久久久欧洲站| 国产69久久精品成人| 黄色av免费在线观看| 欧美日韩一级二级三级| 欧美视频www| 成人va在线观看| 无码人妻丰满熟妇区96| 精品午夜久久| 91久久精品国产91久久| 男女免费观看在线爽爽爽视频| 亚洲国产日韩欧美在线99| 福利网址在线观看| 自拍偷拍亚洲欧美日韩| www男人天堂| 日韩成人dvd| 成人手机在线播放| 欧美a一欧美| 国产在线视频2019最新视频| 日本中文字幕中出在线| 日韩毛片在线观看| 国产一区二区网站| 亚洲国产日韩一区二区| 男人操女人动态图| 国产成人aaa| 妓院一钑片免看黄大片| 欧美成人日韩| 日本精品二区| 91蝌蚪精品视频| 国产精品盗摄久久久| 色黄网站在线观看| 国产亚洲精品久久久优势 | 国产伦精品一区二区三区视频青涩 | 韩国一区二区三区在线观看| 农村寡妇一区二区三区| 精品视频一二| 国产精品久久久久av| 天堂va在线| 在线免费观看羞羞视频一区二区| 色一情一乱一乱一区91av| 欧美疯狂性受xxxxx喷水图片| 精品国产免费观看| 亚洲欧美电影一区二区| 一区二区精品免费| 成人91在线观看| 中文字幕一区久久| 老牛嫩草一区二区三区日本| 久久久久久久香蕉| 99精品视频在线| 欧洲亚洲一区| 红杏一区二区三区| 999精品在线观看| 久久亚洲精品人成综合网| 欧美一级电影在线| а_天堂中文在线| 久久久久999| 91在线品视觉盛宴免费| 日韩精品小视频| 成人久久久精品国产乱码一区二区 | 久久精品一本久久99精品| 欧美日本网站| 亚洲国产精品久久91精品| 99在线精品视频免费观看20| 欧美日韩一区二区三区不卡| 销魂美女一区二区| 色综合天天综合在线视频| 国产一级做a爱片久久毛片a| 亚洲一区二区黄色| 久久久精品91| 亚洲精品成人悠悠色影视| 最新av电影网站| 国产精品毛片久久久久久久| 无码 人妻 在线 视频| 91美女在线视频| 中文在线一区二区三区| 91在线视频播放| 色婷婷免费视频| 91免费观看视频在线| 三叶草欧洲码在线| 99国产精品国产精品久久| 精品人妻一区二区乱码| 国产精品一区二区在线播放| 红桃视频一区二区三区免费| 国产精品一区二区免费不卡| 三大队在线观看| 国产.欧美.日韩| 秘密基地免费观看完整版中文 | 国产 高清 精品 在线 a| 视频一区日韩精品| 91久久精品www人人做人人爽| 精品国产不卡一区二区| 成人在线视频网址| 免费福利视频一区| 日本免费高清不卡| 久久免费大视频| 国产女主播av| 国产一区美女| 国产中文字幕免费观看| 久久久久网站| 777视频在线| 国产一区二区三区香蕉| 国产高潮失禁喷水爽到抽搐 | 久久免费视频1| 国产一卡不卡| www.黄色网址.com| 亚洲午夜一级| 成年人黄色片视频| 久久精品国产精品亚洲红杏| 黑人巨大猛交丰满少妇| 99国产精品一区| 奇米网一区二区| 亚洲黄色性网站| 久久中文字幕免费| 欧美日韩一区精品| 欧美一区二区公司| 亚洲系列中文字幕| 五月天激情在线| 欧美做受高潮1| 99久久999| 久久99影院| 国产精品91一区二区三区| 欧美乱做爰xxxⅹ久久久| 久久综合狠狠| 伊人五月天婷婷| 久久午夜电影网| 希岛爱理中文字幕| 日韩欧美主播在线| 国产精品久久久久久在线| 日韩av一区二区在线| 日韩三级影院| 2019中文字幕在线| 国产精品久久免费视频| 蜜桃视频日韩| 在线精品国产| 国产精品igao| 成人av片在线观看| 天天爽天天爽天天爽| 欧美日韩亚洲激情| www.精品久久| 综合国产在线观看| 偷拍自拍在线看| 98国产高清一区| 色喇叭免费久久综合网| 国产深夜男女无套内射| 国产尤物一区二区在线| 欧洲av一区二区三区| 午夜精品一区二区三区免费视频 | 国产主播一区二区三区| 久久精品视频18| 亚洲午夜电影网| 亚洲最大成人在线视频| 精品视频久久久| 91在线三级| 91免费版黄色| 成人av国产| 美女黄色片视频| 91免费观看国产| 男人的天堂一区| 欧美mv日韩mv国产| 四虎影院观看视频在线观看| 国产日韩欧美在线看| 日韩av密桃| av在线无限看| 国产日韩亚洲欧美综合| youjizz在线视频| 亚洲国产天堂网精品网站| 青草影视电视剧免费播放在线观看| 91精品久久久久久久久久久久久久 | 黑人玩欧美人三根一起进| 91牛牛免费视频| 四季av一区二区凹凸精品| 欧美 日韩 国产 激情| 久久免费视频色| 亚洲大尺度在线观看| 亚洲无av在线中文字幕| 成人日韩精品| 日韩精品一线二线三线| 视频一区二区国产| 手机av免费看| 日本久久一区二区三区| 国产高清视频在线播放| 国产精品高清免费在线观看| 精品盗摄女厕tp美女嘘嘘| 午夜免费一区二区| 国产欧美一区二区三区鸳鸯浴| 九九热最新视频| 精品国模在线视频| 国色天香久久精品国产一区| 久久久99精品视频| 成人激情视频网站| www成人在线| 一个人www欧美| av成人免费看| 黄色一级片网址| 国产成人精品一区二区三区四区| 免费在线观看亚洲| 国产视频久久久久| 不卡亚洲精品| 国产日产欧美一区二区| 大尺度一区二区| 国产精品美女久久久久av爽| 国产亚洲欧美aaaa| 日韩三区四区| 国产黄色激情视频| 91麻豆国产福利在线观看| 国产精品成人久久久| 久久福利网址导航| 加勒比视频一区| 黄色成人免费看| 亚洲精品网站在线观看| 日韩有码第一页| 国产精品欧美日韩一区二区| 欧美永久精品| 久久精品国产亚洲av麻豆| 欧美日韩极品在线观看一区| 丁香花在线观看完整版电影| 久久天堂国产精品| 国内精品国产三级国产a久久| 日韩精品一卡二卡| 中文字幕在线日韩 | 欧美羞羞视频| 免费在线观看污污视频| av亚洲精华国产精华精华| 国产裸体美女永久免费无遮挡| 欧美美最猛性xxxxxx| 国产91一区| 无码人妻一区二区三区免费n鬼沢| 富二代精品短视频| aaa大片在线观看| 日韩电影大全在线观看| 不卡视频一二三| 91亚洲国产成人精品一区|