程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2012 將數據導出為腳本

SQL Server 2012 將數據導出為腳本

編輯:關於SqlServer

       前記:

      從SQL SERVER 2008開始,我們就可以很方便的導出數據腳本,而無需再借助存儲過程,但是SQL Server 2012和SQL Server 2008的導出腳本的過程還有一點細微的差別,我在這裡詳細的介紹一下。

      在SQL Server 2012中我們無法直接找到例如下圖中的編寫數據的腳本的選項。

    SQL Server 2012 將數據導出為腳本 三聯

      對於SQL Server 2008來說,我們可以在SSMS2008中的對象資源管理器中,右擊需要導出數據的數據庫,在彈出的菜單中選擇“任務”下的“生成腳本”選項。

      在腳本想到的選擇腳本呢選項中,將“編寫數據的腳本”選擇為TRUE,這裡默認是FALSE的。

      下面我在SQL Server 2012中來詳細圖解一下這個過程。

      我新建了一個名為BlogDB的數據庫,裡面只有一張表TestTable,表中有一些雜亂的測試數據。

      右鍵該數據庫,然後選擇“任務”,選擇“生成腳本”。

      點擊下一步。

      再點擊下一步。

      這個時候不要著急點下一步,我們先點擊“高級(A)”按鈕。

      我們在裡面沒有看到類似SQL Server 2008中的編寫數據的腳本,TRUE和FALSE的選項,但是有個功能相似的選項,如下圖。

      如果我們要導出數據的表結構和表腳本,把要編寫腳本的數據的類型,從僅限架構改成架構和數據,點“確定”。

      我們可以把腳本保持到文件,保存到剪貼板,或是保存到新建查詢窗體,我個人習慣保存到文件。

      這裡可以修改文件的保存路徑,可以給文件命名,例如我給文件起名為BlogDB.sql。

      然後點擊下一步。

      點擊下一步 。

      點擊完成即可,然後我們到指定目錄去找這個文件。

      打開這個文件我們可以看到:

      這個腳本就是我們想要的結果了。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved