之前很羨慕MySQL 有這樣的工具可以把數據庫裡的數據導成腳本,SQL Server 2005 的時候大牛Pinal Dave寫了個Database Publishing Wizard,具體用法參考他寫的文章SQL Server – 2005 – Generate Script with Data from Database – Database Publishing Wizard。SQL Server Management Studio 2008現在已經自帶了這樣的功能,下面我就來演示下如何使用:
1、打開SQL Server Management Studio 2008 ,連接到你的數據庫服務器,展開對象資源管理器到數據庫節點
2、選擇需要將數據導出到腳本的數據庫,我這裡選擇的是AdventureWorks ,將包含所有的存儲過程,表,視圖,表裡的數據等等。
3、右擊選中的數據,按照以下路徑選擇生成腳本向導 :AdventureWorks -〉任務 -〉生成腳本
4、當點擊生成腳本,彈出一個向導--生成數據庫對象腳本:
5、下一步到達設置腳本編寫選項,進入高級設置對話框,關鍵是要編寫腳本的數據類型這裡,默認是僅限架構,選擇架構和數據或者是數據都可以吧數據導成腳本:
執行完就可以看到如下的結果了
作者: 自由、創新、研究、探索……
出處:http://shanyou.cnblogs.com/