從SqlServer現有數據生成Insert腳本


 

步驟1,打開“Generate and Publish Objects”向導。右鍵點擊要導出數據的數據庫,選擇Taks->GenerateScript

image

步驟2,選擇要導出數據的表。在上一步的彈窗窗口中選擇Next跳過“Introduction”,之后進入“Choose Objects”界面。

默認的選項”Script entire database and all data objects”會為數據庫中所有的表和對象生成腳本。我們這次只需要幾個特定的表的數據,所以選擇“select specific database object”。

image

步驟3,設置腳本文件(或文件夾)的路徑。

選擇”Single File“那么所有腳本都放在一個文件里,我們需要指定文件名。

如果選擇”Single file per object“那么每個表會有自己的腳步文件,我們需要指定一個文件夾來存放即將生存的腳步文件。

image

步驟4,選擇導出數據的類型。在上一步的窗口中點擊”Advanced“,並下拉滾動條,找到”Types of data to script“。

可選的數據類型一共有3種,Data Only,Schema and data, 和Schema only。Data only表示只導出數據,Schema only表示只導出表的定義,Schema and data則表示數據和表定義都要導出。

我們只要數據,所以選擇Data only.

image

步驟5,確認並執行。點擊兩次”Next“之后,SqlServer生成腳本,以及執行結果的報告。

image

步驟6,查看生成的腳本。打開在步驟3中選擇的文件夾。

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM