自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 日志滿問題的破解

數(shù)據(jù)庫 SQL Server
我們今天主要向大家講述的是解決 SQL Server 日志滿問題的實際操作流程,以及對其在實際操作中的注意事項的描述。

以下的文章主要描述的是正確解決 SQL Server 日志滿問題的實際操作步驟,以及對在破解SQL Server 日志滿問題的實際操作中一些值得我們大家特別注意的地方的描述,以下就是文章的主要內(nèi)容描述。

迅速幫你解決 SQL Server 日志滿問題:

本文先提供一種復(fù)雜的方法壓縮日志及數(shù)據(jù)庫文件。

1.清空日志:DUMP TRANSACTION 庫名 WITH NO_LOG。

2.截斷事務(wù)日志:BACKUP LOG 數(shù)據(jù)庫名 WITH NO_LOG。

3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會減?。?/p>

企業(yè)管理器->右鍵你要壓縮的數(shù)據(jù)庫->所有任務(wù)->收縮數(shù)據(jù)庫->收縮文件->選擇日志文件->在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數(shù),直接輸入這個數(shù),確定就可以了->選擇數(shù)據(jù)文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數(shù),直接輸入這個數(shù),確定就可以了,也可以用SQL語句來完成。

收縮數(shù)據(jù)庫:DBCC SHRINKDATABASE(客戶資料)

收縮指定數(shù)據(jù)文件,1是文件號,可以通過這個語句查詢到:select * from sysfiles DBCC SHRINKFILE(1)。

4.為了***化的縮小日志文件(如果是SQL 7.0,這步只能在查詢分析器中進(jìn)行)。

a.分離數(shù)據(jù)庫:企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫--右鍵--分離數(shù)據(jù)庫。

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

c.附加數(shù)據(jù)庫:企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫--右鍵--附加數(shù)據(jù)庫。

此法將生成新的LOG,大小只有500多KB或用代碼:

下面的示例分離pubs,然后將 pubs 中的一個文件附加到當(dāng)前服務(wù)器。

a.分離:EXECsp_detach_db @dbname = 'pubs'。

b.刪除日志文件

c.再附加:

EXECsp_attach_single_file_db @dbname = 'pubs', @physname = 'c:Program FilesMicrosoft SQL ServerMSSQLDatapubs.mdf'

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

企業(yè)管理器->服務(wù)器->右鍵數(shù)據(jù)庫->屬性->選項->選擇“自動收縮"->SQL語句設(shè)置方式:

EXEC sp_dboption '數(shù)據(jù)庫名', 'autoshrink', 'TRUE'。

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

企業(yè)管理器->服務(wù)器->右鍵數(shù)據(jù)庫->屬性->事務(wù)日志->將文件增長限制為xM(x是你允許的***數(shù)據(jù)文件大小)。->SQL語句的設(shè)置方式:

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

解決 SQL Server 日志滿問題中特別注意:

請按步驟進(jìn)行,未進(jìn)行前面的步驟,請不要做后面的步驟,否則可能損壞你的數(shù)據(jù)庫。

一般不建議做第4,6兩步,第4步不安全,有可能損壞數(shù)據(jù)庫或丟失數(shù)據(jù);第6步如果日志達(dá)到上限,則以后的數(shù)據(jù)庫處理會失敗,在清理日志后才能恢復(fù)。

另外提供一種更簡單的方法,建議使用。

更簡單的方法:

1、右建數(shù)據(jù)庫屬性窗口--故障還原模型--設(shè)為簡單。

2、右建數(shù)據(jù)庫所有任務(wù)--收縮數(shù)據(jù)庫。

3、右建數(shù)據(jù)庫屬性窗口--故障還原模型--設(shè)為大容量日志記錄。

以上的相關(guān)內(nèi)容就是對解決 SQL Server 日志滿問題的介紹,望你能有所收獲。 

【編輯推薦】

  1. SQL Server數(shù)據(jù)庫如何正確加密?
  2. 如何實現(xiàn)SQL Server臨時表的創(chuàng)建?
  3. 實現(xiàn)SQL Server動態(tài)游標(biāo)的創(chuàng)建步驟
  4. SQL Server查詢優(yōu)化的好用方案
  5. SQL Server數(shù)據(jù)庫中優(yōu)化索引的妙招

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-07-26 13:33:28

SQL Server

2010-07-26 13:25:11

SQL Server分

2010-07-23 09:44:51

2010-07-23 14:11:18

SQL Server

2009-01-05 17:55:02

SybaseSQL Server日志

2010-07-01 17:08:26

2010-07-23 13:25:31

2010-07-13 17:25:55

SQL Server

2010-06-18 09:26:49

SQL Server

2010-07-09 15:04:25

SQL Server

2010-07-02 10:53:32

SQL Server死

2010-09-13 14:12:21

SQL Server日

2010-06-18 09:46:27

SQL Server

2010-07-08 12:52:58

SQL Server

2010-07-22 10:02:12

SQL Server置

2010-07-14 17:42:12

2010-07-14 16:28:07

SQL server2

2010-07-09 09:08:43

2010-07-09 09:54:34

SQL Server字

2010-07-07 16:46:52

SQL Server日
點贊
收藏

51CTO技術(shù)棧公眾號