資料匯入匯出

2021-08-20 22:14:47 字數 2174 閱讀 9439

資料匯入匯出是指sql server資料庫系統與外部系統之間進行資料交換的操作。匯入資料是草外部資料來源中查詢或指定資料,並將其插入到sql server的資料表中的過程,也就是說把其他系統的資料引入到sql server的資料庫中;而匯出資料是將sql server資料庫中的資料轉換為使用者指定格式的資料過程,即將資料從sql server資料庫中引到其他系統中去。

資料匯入匯出工具用於在不同的sql server伺服器之間傳遞資料,也用於在sql server與其他資料庫管理系統(如access、visual foxpro、oracle等)或其他資料格式(如電子**或文字檔案)之間交換資料。

1.匯入資料

資料匯入即從外部將資料匯入到sql server某個資料表中。需要指定外部資料型別,資料所在的位址和檔名或資料庫中的哪個表,將要匯入到sql server 2005中的哪個資料庫中,用什麼表來儲存資料等內容。下面通過將乙個access資料庫中(c:\supplier.mdb中的supplier表)的資料匯入到sales資料庫中的supplier表,來說明資料匯入的基本步驟。

(1)開啟sql server管理平台,在其物件西元管理器中依次展開伺服器及其下的」資料庫「結點,在sales資料庫結點上右擊,在彈出的快捷選單中選擇」任務「→」匯入資料「命令,開啟匯入匯出」歡迎「介面。

(2)在」歡迎「介面,單擊」下一步「按鈕,開啟」選擇資料來源「視窗。在這裡首先需要確定要轉換的資料來源,按約定選擇在資料來源下拉列表框中選擇microsoft access,然後在檔名文字框中選擇access檔案的路徑及檔名。注意如果資料來源不同,選擇資料的方法也不同。再單擊」下一步「按鈕。

(3)開啟」選擇目標「視窗,在這裡需要確定要轉換到的目標資料來源、伺服器名稱、身份驗證方式和資料庫名稱。選擇sql server伺服器,給出伺服器名稱和登陸方式,定義好資料庫為sales,然後單擊」下一步「按鈕。

(4)在開啟的」指定表複製或查詢「視窗中國選擇一種複製方式或查詢方式,預設選擇」複製乙個或多個表或檢視的資料「,單擊」下一步「,開啟」選擇源表和源檢視「視窗。在列表框中選擇supplier表,如果acess資料庫中有多個表,可選擇其中的乙個或多個表,然後單擊」下一步「按鈕。

(5)在開啟的」儲存並執行包「視窗中,可以選擇是否儲存ssis包選項,然後單擊」下一步「按鈕。

(6)在開啟的」完成該嚮導「視窗中,可以看到本次資料匯入的一些基本資訊,單擊」完成「按鈕。隨後系統開始匯入資料,匯入完成後彈出」執行成功「視窗,單擊」關閉「按鈕,匯入資料完成。此時,可以在sql server管理平台中檢視sales資料庫,在此資料庫中加入了乙個supplier表,其資料內容與access資料庫表中的表內容一致。

按照此方法,可以將其他資料來源的資料匯入到當前伺服器的某個資料庫中。

2.匯出資料

資料匯出是指從sql server資料庫中匯出資料到其他資料來源中。匯出資料時需指定要匯出的資料位於sql server哪個資料庫的哪些表,給出將要匯出到外部資料來源名稱和位置等資訊,下面通過將sql server資料庫中匯出資料到excel資料表中,來說明資料匯出的基本操作步驟。

(1)開啟sql server管理平台,在其物件資源管理器中依次展開伺服器及其下的」資料庫「結點,在sales資料庫結點上單擊滑鼠右鍵,在彈出的選單中選擇」任務「→」匯出資料「命令。

(2)在開啟的」歡迎「介面單擊」下一步「按鈕,開啟」選擇資料來源「視窗。預設資料來源為sql native client,給出要匯出的資料所在伺服器名、登陸方式和資料庫名稱等內容,確認無誤後,單擊」下一步「按鈕。

(3)在開啟的」選擇目標「視窗中國確定要轉換到的目標資料來源名稱和驗證方式及資料庫名稱,這裡選擇microsoft excel項,並給出目標excel檔案所在的位置及名稱,然後單擊」下一步「按鈕。

(4)在開啟的」指定表複製或查詢「視窗中選擇一種複製方式或查詢方式,預設選擇」複製乙個或多個表或檢視的資料「,然後單擊」下一步「按鈕開啟」選擇源表和源檢視「視窗。在列表框中選擇supplier表,然後單擊」下一步「按鈕。

(5)在開啟的」儲存並執行包「視窗中,可以選擇是否儲存ssis包選項,單擊」完成「按鈕或」下一步「按鈕,開啟」完成該嚮導「對話方塊,可以看到本次資料匯出的一些摘要資訊。

(6)在」完成該嚮導「對話方塊中單擊」完成「按鈕,此時系統開始匯出資料,在隨後彈出的」執行成功「視窗中,單擊」關閉「按鈕,匯出資料成功完成。此時,可以開啟匯出的excel檔案,其中的內容與資料庫中的supplier表中的內容一致,表明匯出資料成功。

按此方法,也可以將sql server中的資料匯出為其他資料來源中的資料。

匯入匯出資料

從檔案中裝載資料 hive load data local inpath overwrite into table t2 partition province beijing local linux本地的檔案。無local 是hdfs的檔案 注意 從本地檔案系統中將資料匯入到hive表的過程中,其實...

匯入匯出資料

1.按使用者匯出及匯入 匯出 1.用sys登陸orcl 源資料庫 2.建立邏輯目錄 create directory yandata1 as d test dump d test dump 必須物理存在且空間足夠.3.給scott付給許可權可以讀寫邏輯目錄.grant read,write on d...

資料匯入匯出

資料匯入匯出 設定資料匯入 匯出使用的目錄 1.檢視預設使用目錄及目錄是否存在。mysql show variables like secure file priv secure file priv var lib mysql files 2.修改目錄及檢視修改結果。mkdir abc chown ...