婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Sqlserver2005日志文件太大如何減小

Sqlserver2005日志文件太大如何減小

熱門標簽:滄州營銷外呼系統軟件 創業電銷機器人 沈陽智能外呼系統代理 電銷機器人虛擬號碼 松原導航地圖標注 舞鋼市地圖標注app 浙江地圖標注 海南自動外呼系統價格 九鹿林外呼系統怎么收費

Sqlserver2005日志文件太大,使其減小的方法如下所示:

運行下面的三行 dbName為數據庫名:

backup log dbNamewith NO_LOG
backup log dbNamewith TRUNCATE_ONLY
DBCC SHRINKDATABASE(dbName)

日志文件減小到1MB

sql server清空日志文件2011-04-06 23:05

1: 刪除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 FilesMicrosoft SQL ServerMSSQLData77169database.mdf"

2:清空日志

DUMP TRANSACTION 庫名 WITH NO_LOG

再:

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

3: 如果想以后不讓它增長

企業管理器->服務器->數據庫->屬性->事務日志->將文件增長限制為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 } ]
}

--何問起 hovertree.com

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

/*--特別注意
請按步驟進行,未進行前面的步驟,請不要做后面的步驟
否則可能損壞你的數據庫.
--*/

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 FilesMicrosoft SQL ServerMSSQLData77169database.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=status0x40 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
open 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

您可能感興趣的文章:
  • SQL SERVER日志進行收縮的圖文教程
  • SQL Server 2000/2005/2008刪除或壓縮數據庫日志的方法
  • sql server中錯誤日志errorlog的深入講解
  • SQL Server 2008 清空刪除日志文件(瞬間縮小日志到幾M)
  • SQL SERVER 2008數據庫日志文件收縮的方法
  • SQLServer數據庫中開啟CDC導致事務日志空間被占滿的原因
  • SQL Server無日志恢復數據庫(2種方法)
  • SqlServer數據庫提示 “tempdb” 的日志已滿 問題解決方案
  • MYSQL SERVER收縮日志文件實現方法

標簽:日喀則 寶雞 海口 西藏 臺灣 公主嶺 商洛 咸寧

巨人網絡通訊聲明:本文標題《Sqlserver2005日志文件太大如何減小》,本文關鍵詞  Sqlserver2005,日志,文件,太大,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Sqlserver2005日志文件太大如何減小》相關的同類信息!
  • 本頁收集關于Sqlserver2005日志文件太大如何減小的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文字幕av不卡| 精品国产1区2区3区| 夜色激情一区二区| 亚洲免费在线观看视频| 日本一区二区三区在线不卡| 亚洲老妇xxxxxx| 五月婷婷久久综合| 欧美日韩一区二区电影| 一二三区精品视频| 欧美亚洲国产一卡| 亚洲国产日产av| 日本精品一区二区三区高清 | 亚洲色图视频网站| 色综合天天视频在线观看| 国产欧美日韩卡一| 日韩高清欧美激情| 日韩你懂的在线观看| 丝袜美腿一区二区三区| 日韩一区二区视频在线观看| 欧美不卡一区二区三区| 国产欧美一区二区精品忘忧草| 久久网站热最新地址| 亚洲欧美aⅴ...| 国产综合成人久久大片91| 精品夜夜嗨av一区二区三区| 91免费看`日韩一区二区| 亚洲人成7777| 国产亚洲一区二区三区| 一本大道久久a久久综合| 亚洲第一会所有码转帖| 国产亚洲美州欧州综合国| 色婷婷av一区二区三区软件 | 精品乱人伦小说| 亚洲精品老司机| 国产 欧美在线| 久久久久久免费网| 久久精品国产亚洲一区二区三区| 色婷婷一区二区| 亚洲另类在线制服丝袜| 丁香网亚洲国际| 国产精品毛片高清在线完整版| 在线视频一区二区三| 香港成人在线视频| a级高清视频欧美日韩| 久久精品人人做人人爽97| 九九精品一区二区| 精品捆绑美女sm三区| 精久久久久久久久久久| 欧美精品一区二区三区很污很色的 | 欧美一级二级三级乱码| 99这里只有久久精品视频| 中文字幕亚洲一区二区va在线| 国产精品一二三四五| 欧美国产视频在线| 成人av一区二区三区| 免费人成精品欧美精品| 国产成人午夜电影网| 99视频热这里只有精品免费| 色域天天综合网| 欧美变态口味重另类| 国产精品色在线| 天天av天天翘天天综合网| 久久99精品国产91久久来源| 成人免费毛片嘿嘿连载视频| 欧美日本国产视频| 国产成人超碰人人澡人人澡| 国产一区二区毛片| 偷窥少妇高潮呻吟av久久免费| 日韩一区二区三区av| 97久久超碰国产精品| 色94色欧美sute亚洲线路一ni | 国产综合色视频| 亚洲在线中文字幕| 国产麻豆9l精品三级站| 91女人视频在线观看| 日韩免费高清电影| 性感美女极品91精品| 成人永久看片免费视频天堂| 免费成人深夜小野草| 欧美老肥妇做.爰bbww视频| 中文字幕在线观看一区二区| 亚洲自拍偷拍综合| 亚洲精品综合在线| 中文字幕av在线一区二区三区| 欧美一区二区三区日韩| 欧美精品欧美精品系列| 岛国av在线一区| 91麻豆精品久久久久蜜臀| 亚洲欧美日韩国产手机在线| 丁香婷婷综合激情五月色| 亚洲国产精品成人综合| 国产精品一区二区在线播放 | 成人av在线播放网站| 国产精品国产精品国产专区不蜜 | 日韩精品高清不卡| 国产精品一区二区久久精品爱涩| 欧美理论在线播放| 国产亚洲1区2区3区| 亚洲三级电影网站| 秋霞av亚洲一区二区三| 国产精品小仙女| 91国模大尺度私拍在线视频| 91麻豆精品国产91久久久资源速度 | 亚洲国产精品成人综合 | 7777精品伊人久久久大香线蕉| 91老师国产黑色丝袜在线| 在线一区二区观看| 欧美va亚洲va香蕉在线| 亚洲一区二区综合| 大桥未久av一区二区三区中文| 日本高清不卡一区| 久久久久久久久久久久电影| 亚洲免费观看高清在线观看| 水蜜桃久久夜色精品一区的特点 | 精品午夜久久福利影院| 成人午夜电影久久影院| 欧美一三区三区四区免费在线看 | 91在线免费看| jizz一区二区| 国产精品一区二区在线观看不卡| 亚洲成人精品一区二区| 亚洲国产精品久久艾草纯爱| 国产精品嫩草影院av蜜臀| 国产精品久久久久久久久免费桃花 | 欧美日韩精品一区二区天天拍小说| 精品乱码亚洲一区二区不卡| 日韩中文字幕区一区有砖一区| 99re视频精品| 亚洲国产精品激情在线观看| 成人动漫视频在线| 国产精品伦一区二区三级视频| 国产精品亚洲第一| 国产亚洲精品7777| 91丨九色丨蝌蚪丨老版| 亚洲成国产人片在线观看| 精品精品国产高清a毛片牛牛| 奇米四色…亚洲| 国产夜色精品一区二区av| 国产很黄免费观看久久| 中文字幕在线一区| 欧美日韩日日摸| 精品一区二区三区在线观看国产| 国产精品污www在线观看| 在线视频你懂得一区| 韩国精品一区二区| 国产精品一线二线三线精华| 一区二区欧美在线观看| 精品99999| 欧美精品 国产精品| av电影在线观看不卡| 日本vs亚洲vs韩国一区三区| 中文字幕av资源一区| 亚洲一区二区在线观看视频| 韩日av一区二区| 正在播放亚洲一区| 亚洲亚洲人成综合网络| 99re8在线精品视频免费播放| 精品久久人人做人人爰| 亚洲精品国久久99热| 国产欧美视频在线观看| 日韩精品一区二| 91精品国产一区二区三区| av资源网一区| 99久久99久久综合| 激情综合色播激情啊| 美脚の诱脚舐め脚责91| 亚洲成在线观看| 亚洲高清视频的网址| 综合欧美亚洲日本| 亚洲蜜臀av乱码久久精品| 伊人色综合久久天天人手人婷| 成人福利视频网站| 亚洲男人电影天堂| 精品国产乱码久久| 成人激情黄色小说| 1024成人网| 欧美日韩美少妇| 日韩一区二区在线观看视频 | 日韩欧美自拍偷拍| 91精品综合久久久久久| 亚洲免费在线电影| 亚洲欧美一区二区久久| 夜夜嗨av一区二区三区中文字幕| 亚洲综合色视频| 卡一卡二国产精品| 国产成人丝袜美腿| 欧美日本国产一区| 亚洲国产高清在线观看视频| 亚洲国产一二三| 国产成人啪午夜精品网站男同| 成人激情图片网| 久久午夜老司机| 日日摸夜夜添夜夜添亚洲女人| 老司机免费视频一区二区| 国产精品一区免费视频| 欧美一区二区三区白人| 亚洲色图色小说| 在线观看中文字幕不卡| 国产精品的网站| 韩日精品视频一区|