通過SQL Server Management Studio導(dǎo)出SQL Server數(shù)據(jù)庫數(shù)據(jù)
SQL Server Management Studio(SMSS)是一個集成環(huán)境,常用于訪問和管理SQL Server數(shù)據(jù)庫組件。本文為您介紹通過SMSS導(dǎo)出SQL Server數(shù)據(jù)庫數(shù)據(jù)到本地主機(jī)的方法。
前提條件
已安裝SQL Server Management Studio工具。您可以前往Microsoft官網(wǎng)下載SQL Server Management Studio安裝包。
說明本文以SQL Server Management Studio 18.10版本為例,其他版本頁面請以實際顯示為準(zhǔn)。
SQL Server數(shù)據(jù)庫已包含數(shù)據(jù)庫數(shù)據(jù)。例如,數(shù)據(jù)庫中已包含數(shù)據(jù)表、視圖數(shù)據(jù)等內(nèi)容。
背景信息
導(dǎo)出后的SQL Server數(shù)據(jù)庫數(shù)據(jù)可以作為備份文件,用于恢復(fù)云虛擬主機(jī)數(shù)據(jù)庫或?qū)胄碌臄?shù)據(jù)庫中創(chuàng)建相同格式的數(shù)據(jù)庫架構(gòu)。
本文以導(dǎo)出SQL Server 2008數(shù)據(jù)庫中的數(shù)據(jù)表為例,其他數(shù)據(jù)庫數(shù)據(jù)與本文操作類似。
操作步驟
- 獲取數(shù)據(jù)庫信息。
- 登錄云虛擬主機(jī)管理頁面。
- 找到待獲取數(shù)據(jù)庫信息的云虛擬主機(jī),單擊對應(yīng)操作列的管理。
- 在左側(cè)導(dǎo)航欄單擊數(shù)據(jù)庫信息。
- 在數(shù)據(jù)庫信息頁面,獲取數(shù)據(jù)庫信息。說明 如果您忘記數(shù)據(jù)庫密碼,可以重置密碼。具體操作,請參見重置云虛擬主機(jī)數(shù)據(jù)庫密碼。
通過SQL Server Management Studio遠(yuǎn)程連接Windows操作系統(tǒng)云虛擬主機(jī)的數(shù)據(jù)庫。
在本地主機(jī)上打開SQL Server Management Studio工具。
在默認(rèn)彈出的連接到服務(wù)器頁面,輸入數(shù)據(jù)庫連接的相關(guān)配置后,單擊連接(C)。
配置參數(shù)說明如下表所示。
配置參數(shù)
說明
服務(wù)器類型
無需選擇,默認(rèn)保持數(shù)據(jù)庫引擎。
服務(wù)器名稱
輸入云虛擬主機(jī)數(shù)據(jù)庫地址。
身份驗證
無需選擇,默認(rèn)保持SQL Server 身份驗證。
登錄名
輸入云虛擬主機(jī)數(shù)據(jù)庫用戶名。
密碼
輸入云虛擬主機(jī)數(shù)據(jù)庫密碼。
連接成功后,在左側(cè)導(dǎo)航欄,您可以看到云虛擬主機(jī)的數(shù)據(jù)庫節(jié)點。
將SQL Server數(shù)據(jù)庫中的數(shù)據(jù)表導(dǎo)出到本地主機(jī)。
本文以腳本類型數(shù)據(jù)表和Excel類型數(shù)據(jù)表為例。
腳本類型數(shù)據(jù)表
在Microsoft SQL Server Management Studio頁面的左側(cè)導(dǎo)航欄,找到數(shù)據(jù)庫目錄下待導(dǎo)出數(shù)據(jù)的云虛擬主機(jī)數(shù)據(jù)庫(例如hds14190****_db),右鍵單擊該云虛擬主機(jī)數(shù)據(jù)庫,選擇 。
在彈出的生成腳本頁面的簡介區(qū)域,單擊下一步(N)。
在選擇對象區(qū)域,選擇選擇具體的數(shù)據(jù)庫對象(O),并選中表前的復(fù)選框,然后單擊下一步(N)。
說明本步驟以導(dǎo)出數(shù)據(jù)表為例,如果您想同時導(dǎo)出數(shù)據(jù)庫中的表、視圖、存儲過程以及用戶定義函數(shù)等全部文件,您也可以單擊全選(S)。
在設(shè)置腳本編寫選項區(qū)域,選擇導(dǎo)出腳本的類型和目錄等信息。
選擇另存為腳本文件(F)后,選擇要生成的文件類型、存放的目錄名稱以及保存文本類型信息,然后單擊高級(A)。
在高級腳本編寫選項頁面,在要編寫腳本的數(shù)據(jù)的類型右側(cè)選擇架構(gòu)和數(shù)據(jù)選項,然后單擊確定。
單擊下一步(N)。
在摘要區(qū)域,檢查配置并確認(rèn)無誤后,單擊下一步(N)。
數(shù)據(jù)表腳本發(fā)布并保存成功后,單擊完成(F)。
您可以在本地主機(jī)的保存路徑下,查看已導(dǎo)出的數(shù)據(jù)表腳本。
Excel類型數(shù)據(jù)表
在Microsoft SQL Server Management Studio頁面的左側(cè)導(dǎo)航欄,找到數(shù)據(jù)庫目錄下待導(dǎo)出數(shù)據(jù)的云虛擬主機(jī)數(shù)據(jù)庫(例如hds14190****_db),右鍵單擊該云虛擬主機(jī)數(shù)據(jù)庫,選擇 。
進(jìn)入SQL Server導(dǎo)入導(dǎo)出向?qū)?/b>的歡迎頁面,單擊Next。
在選擇數(shù)據(jù)源頁面,配置數(shù)據(jù)源相關(guān)參數(shù),然后單擊Next。
主要配置參數(shù)如下所示:
參數(shù)
說明
數(shù)據(jù)源
請選擇SQL Server Native Client 11.0。
服務(wù)器名稱
請輸入云虛擬主機(jī)數(shù)據(jù)庫地址。
身份驗證
請選擇使用 SQL Server 身份驗證(W)。
用戶名:請輸入云虛擬主機(jī)數(shù)據(jù)庫用戶名。
密碼:請輸入云虛擬主機(jī)數(shù)據(jù)庫密碼。
數(shù)據(jù)庫
請輸入云虛擬主機(jī)數(shù)據(jù)庫名稱。
在選擇目標(biāo)頁面,配置目標(biāo)數(shù)據(jù)庫相關(guān)參數(shù),然后單擊Next。
主要配置參數(shù)如下所示:
參數(shù)
說明
目標(biāo)
請選擇Microsoft Excel類型。
Excel文件路徑
單擊瀏覽(W)...,選擇您要保存的數(shù)據(jù)表的目標(biāo)路徑。
Excel版本
請根據(jù)您的需要選擇對應(yīng)版本,本文以選擇Microsoft Excel 97-2003版本為例。
在指定表復(fù)制或查詢頁面,選擇復(fù)制一個或多個表或視圖的數(shù)據(jù)(C),然后單擊Next。
在選擇源表和源視圖頁面,選中源區(qū)域下待導(dǎo)出的數(shù)據(jù)表前的復(fù)選框,在目標(biāo)區(qū)域呈現(xiàn)對應(yīng)的數(shù)據(jù)表名稱后,單擊Next。
在查看數(shù)據(jù)類型映射頁面,選擇出錯時和截斷時的處理方式為忽略,然后單擊Next。
在保存與運(yùn)行包頁面,單擊Next后進(jìn)入Complete the Wizard頁面,單擊Finish。
開始執(zhí)行導(dǎo)出操作待頁面顯示執(zhí)行成功后,單擊Close。
您可以在本地主機(jī)保存路徑下,打開Excel查看已導(dǎo)出的數(shù)據(jù)表內(nèi)容。