execsp_detach_db@dbname='數(shù)據(jù)庫名';
execsp_attach_single_file_db@dbname='數(shù)據(jù)庫名',@physname='D:\\\\ProgramFiles\\\\MicrosoftSQLServer\\\\MSSQL10.SQL2008\\\\MSSQL\\\\DATA\\\\TestDB.mdf'
Sp_detach_db:分離數(shù)據(jù)庫;
sp_attach_single_file_db:附加單個數(shù)據(jù)庫文件;在上述代碼中只附加了數(shù)據(jù)文件,而未附加日志文件,言下之意就是刪除了日志文件。
該命令在SQL Server 2005和2000支持,SQL Server 2008不支持該命令。
2. 清空日志DUMPTRANSACTION數(shù)據(jù)庫名WITHNO_LOG
3. 收縮數(shù)據(jù)庫文件DBCCSHRINKFILE('TestDB_log',1)
SQL Server中“數(shù)據(jù)收縮”詳解
4. 截斷事務日志BACKUPLOGTestDBWITHNO_LOG
該命令在SQL Server 2008也是不支持,在SQL Server 2005和2000可以使用。
更多關于云服務器,域名注冊,虛擬主機的問題,請訪問西部數(shù)碼官網(wǎng):youyuetrip.com