導入數據
數據信息:
使用SSMS工具導入數據
-
展開“數據庫”,右擊需要導入數據的數據庫,選擇“任務”,在任務中選擇“導入數據”。
-
進入SQL Server導入導出嚮導,點擊“下一步”。
-
在數據源中選擇我們要導入的數據格式,這裏演示是使用excel表格的,因此選擇“Microsoft Excel”,然後再文件路徑中選擇需要導入的文件的路徑,如果excel表中首行是屬性名稱,則勾選“首行包含列名稱”選項。完成後點擊“下一步”。
在點擊下一步時如果提示“未在本地計算機上註冊“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data) ”錯誤,請將Excel版本改爲“Microsoft Excel 97-2003”
-
進入選擇目標界面,在“目標”中,我們選擇“SQL Server Native Client 11.0”,在“服務器名稱”中選擇本地服務器(一般默認選擇了本地服務器),也可以選擇其他服務器,身份驗證如果選擇“SQL Server身份驗證”則需要填入用戶名和密碼。然後在“數據庫”中選擇我們要導入數據的數據庫。完成後點擊“下一步”
-
在指定表複製或查詢中選擇“複製一個或多個表或視圖的數據”,點擊“下一步”
-
進入選擇源表和源視圖,勾選需要導入的表或視圖,目標表的名稱可以使用默認,也可以對其進行修改(爲了方便導出,此處將表名從“student$”改爲“student”)。
-
此時我們也可以單擊預覽來看一下數據信息
-
在保存並運行包中,選擇立即運行,並點擊下一步
-
點擊完成,開始執行。
-
執行成功後,關閉對話框。
-
打開相應數據庫–>表,我們可以看到數據表已經創建完成。
-
右擊該表,選擇“編輯前200行”查看數據是否導入成功。
導出數據
使用SSMS工具導出數據
-
展開“數據庫”,右擊需要導入數據的數據庫,選擇“任務”,在任務中選擇“導出數據”。
-
進入SQL Server導入導出嚮導,點擊“下一步”。
-
在數據源中選擇我們要導出的數據格式,選擇“SQL Server Native Client 11.0”,在“服務器名稱”中選擇本地服務器(一般默認選擇了本地服務器),也可以選擇其他服務器,身份驗證如果選擇“SQL Server身份驗證”則需要填入用戶名和密碼。然後在“數據庫”中選擇我們要導出數據的數據庫。完成後點擊“下一步”。
-
進入選擇目標界面,在“目標”中,我們選擇“Microsoft Excel”,然後再文件路徑中選擇需要導出的文件的路徑,如果需要excel表中首行是屬性名稱,則勾選“首行包含列名稱”選項。完成後點擊“下一步”。
在點擊下一步時如果提示“未在本地計算機上註冊“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data) ”錯誤,請將Excel版本改爲“Microsoft Excel 97-2003”
-
在指定表複製或查詢中選擇“複製一個或多個表或視圖的數據”,點擊“下一步”
-
進入選擇源表和源視圖,勾選需要導出的表或視圖,目標表的名稱可以使用默認,也可以對其進行修改。
-
此時我們也可以單擊預覽來看一下數據信息
-
在查看數據類型映射,查看映射轉換情況。
-
在保存並運行包中,選擇立即運行,並點擊下一步
-
點擊完成,開始執行。
-
執行成功後,關閉對話框。
-
打開文件夾,查看導出的excel文件,可以看到數據的到處情況。