如何把SQL Server的資料庫導為sql檔案

前言

三橋君在學習資料庫這門課程的過程中,被資料庫的匯入匯出這個問題給困擾了很多次。在SQL Server軟體中匯入匯出資料庫的方法很多種,但是很多是比較複雜麻煩的,甚至報錯了從網上也不方便找到解決方法。這使三橋君平時寧願直接編譯程式碼實現專案,也不願去折騰匯入匯出了。

今天三橋君研究了下匯出資料庫的方法,發現這種方法竟如此好用且方便!於是三橋君把這個方法讓更多人知道。

一、問題

當我們想把SQL Server的資料庫匯出為sql格式的檔案,可以到其他電腦用軟體開啟的情況。那麼,該怎麼匯出呢?

為此,三橋君花了很多時間寫了這篇教程。

二、解決方法

(一)使用生成指令碼功能來匯出資料庫sql檔案

(1)選擇需要匯出的資料庫的生成指令碼

(2)點選下一步

(3)點選“選擇特定資料庫物件”。然後下一步。

如果要全部匯出則在表前面打勾,部分則在具體表前面打勾。

(3)開啟高階模式

這個高階模式很關鍵,如果要匯出資料庫的所有內容,則在“要編寫指令碼的資料的型別”後面選擇“架構和資料”。預設是架構,如果沒設定,那麼匯出來的sql檔案是沒有資料的。

(4)“檔名”這裡可以設定儲存的位置和儲存的檔名。然後下一步。

這裡最好設定一下,不然匯出的檔案不方便找到。

(5)點選下一步

(6)點選完成

到這裡匯出資料庫為sql檔案就完成了。


(二)如何開啟sql檔案

首先,直接開啟sql檔案。

(1)如果資料庫中沒有sql原來檔案的資料庫名字

那麼,新建一個相同的資料庫名字,然後全選sql的程式碼執行即可。

(2)如果資料庫中有sql原來檔案的資料庫名字,要分情況:

1)該資料庫中沒有資料,則按前面講的直接執行。

2)該資料庫中有資料,則新建一個資料庫,名字自定義,然後把USE後面的資料庫名字改為對應的,然後全選sql的程式碼執行即可。


原創作者:三橋君