execsp_detach_db@dbname='數(shù)據(jù)庫(kù)名';
execsp_attach_single_file_db@dbname='數(shù)據(jù)庫(kù)名',@physname='D:\\\\ProgramFiles\\\\MicrosoftSQLServer\\\\MSSQL10.SQL2008\\\\MSSQL\\\\DATA\\\\TestDB.mdf'

Sp_detach_db:分離數(shù)據(jù)庫(kù);

sp_attach_single_file_db:附加單個(gè)數(shù)據(jù)庫(kù)文件;在上述代碼中只附加了數(shù)據(jù)文件,而未附加日志文件,言下之意就是刪除了日志文件。

該命令在SQL Server 2005和2000支持,SQL Server 2008不支持該命令。

2. 清空日志DUMPTRANSACTION數(shù)據(jù)庫(kù)名WITHNO_LOG

3. 收縮數(shù)據(jù)庫(kù)文件DBCCSHRINKFILE('TestDB_log',1)

SQL Server中“數(shù)據(jù)收縮”詳解

4. 截?cái)嗍聞?wù)日志BACKUPLOGTestDBWITHNO_LOG

該命令在SQL Server 2008也是不支持,在SQL Server 2005和2000可以使用。

更多關(guān)于云服務(wù)器域名注冊(cè),虛擬主機(jī)的問(wèn)題,請(qǐng)?jiān)L問(wèn)三五互聯(lián)官網(wǎng):www.shinetop.cn

贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。郵箱:3140448839@qq.com。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處:三五互聯(lián)知識(shí)庫(kù) » sql2008刪除log文件和清空日志的方法

登錄

找回密碼

注冊(cè)