SQL Server 2000數據庫備份和還原的示例
以下的文章主要講述的是SQL Server 2000數據庫的備份與數據庫還原還有對其在實際操作中我們要經常使用代碼介紹,以下的文章就是對相關內容的描述,望會在以后的學習或是工作中帶來很大的幫助。
SQL Server 2000的備份與還原:
備份數據庫,示例:
- BACKUP DATABASE Northwind TO DISK = 'c:Northwind.bak'
還原數據庫,例如:
返回由備份集內包含的SQL Server 2000數據庫和日志文件列表組成的結果集
- RESTORE FILELISTONLY FROM DISK = 'c:Northwind.bak'
還原由BACKUP備份的數據庫
- RESTORE DATABASE Northwind FROM DISK = 'c:Northwind.bak'
指定還原后的數據庫物理文件名稱及路徑
- RESTORE DATABASE TestDB FROM DISK = 'c:Northwind.bak'
- WITH MOVE 'Northwind' TO 'c:testtestdb.mdf', MOVE 'Northwind_log'
- TO 'c:testtestdb.ldf' MOVE 'logical_file_name' TO 'operating_system_file_name'
指定應將給定的 logical_file_name 移到 operating_system_file_name。
默認情況下,logical_file_name 將還原到其原始位置。如果使用 RESTORE
語句將SQL Server 2000數據庫復制到相同或不同的服務器上,則可能需要使用 MOVE 選項重
新定位數據庫文件以避免與現有文件沖突。可以在不同的 MOVE 語句中指定
數據庫內的每個邏輯文件。
強制還原,加上REPLACE參數,則在現有數據庫基礎上強制還原。
- RESTORE DATABASE TestDB FROM DISK = 'c:Northwind.bak' WITH REPLACE,
- MOVE 'Northwind' TO 'c:testtestdb.mdf', MOVE 'Northwind_log' TO 'c:testtestdb.ldf'
以上的相關內容就是對SQL Server 2000數據庫的備份與還原的介紹,望你能有所收獲。
【編輯推薦】
- SQL Server 分布式事務的概念與包括事物
- SQL Server 數據庫給CPU分配線程的操作流程
- SQL Server主鍵列的正確查看方式
- SQL Server刪除群集的實例演示
- 對SQL Server數據庫與XML支持的正確理解