簡體   English   中英

SQL Server僅對某些數據進行數據庫備份

[英]SQL Server take database backup with some data only

我正在嘗試將SQL Server數據庫(大於40 GB)從生產服務器下載到本地計算機。 我只需要架構和一些數據,因為下載40 GB備份文件和還原對我來說確實是一項艱巨的任務。

我嘗試使用生成腳本來獲取架構,這是成功的。 但是對於獲取所有表的數據(大約前500行),我不確定應該如何處理。

請讓我知道還有其他方法可以實現嗎?

我正在使用Microsoft的SQL Server版本12.0.xxx。

謝謝

SQL Server Management Studio提供了一個向導,使您不僅可以為元數據(或架構)生成腳本,還可以為數據庫中的數據生成腳本。 請參考SQL Server中的腳本數據,但是如果數據庫備份量很大,則腳本文件將非常龐大。 實際上,此向導不提供參數來僅對每個表的前500行編寫腳本。

除此之外,如果您對表定義有外鍵和約束,那么僅獲取前500行可能還不夠。 您需要數據庫中所有引用的查詢數據,以便將數據插入事務表中,或者需要父級作為子級數據。

這迫使您創建一個更智能的腳本來進行數據提取。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM