![第10章SQL Server的數(shù)據(jù)轉換_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/1e7572c8-5b13-4159-81a8-8a15420999fb/1e7572c8-5b13-4159-81a8-8a15420999fb1.gif)
![第10章SQL Server的數(shù)據(jù)轉換_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/1e7572c8-5b13-4159-81a8-8a15420999fb/1e7572c8-5b13-4159-81a8-8a15420999fb2.gif)
![第10章SQL Server的數(shù)據(jù)轉換_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/1e7572c8-5b13-4159-81a8-8a15420999fb/1e7572c8-5b13-4159-81a8-8a15420999fb3.gif)
![第10章SQL Server的數(shù)據(jù)轉換_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/1e7572c8-5b13-4159-81a8-8a15420999fb/1e7572c8-5b13-4159-81a8-8a15420999fb4.gif)
![第10章SQL Server的數(shù)據(jù)轉換_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/1e7572c8-5b13-4159-81a8-8a15420999fb/1e7572c8-5b13-4159-81a8-8a15420999fb5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1 10.1 SQL Server10.1 SQL Server與與ExcelExcel數(shù)據(jù)庫之間數(shù)據(jù)庫之間 數(shù)據(jù)的導入和導出數(shù)據(jù)的導入和導出 10.2 SQL Server10.2 SQL Server與與AccessAccess數(shù)據(jù)庫之間數(shù)據(jù)庫之間 數(shù)據(jù)的導入和導出數(shù)據(jù)的導入和導出 10.3 10.3 SQL ServerSQL Server數(shù)據(jù)庫與文本文件之數(shù)據(jù)庫與文本文件之 間數(shù)據(jù)的導入和導出間數(shù)據(jù)的導入和導出2310.1.1 10.1.1 導出數(shù)據(jù)至導出數(shù)據(jù)至ExcelExcel表表10.1.2 10.1.2 導入數(shù)據(jù)至導入數(shù)據(jù)至SQL ServerSQL Server數(shù)據(jù)庫數(shù)據(jù)庫4
2、SQL Server 2005SQL Server 2005數(shù)據(jù)轉換服務的功能是數(shù)據(jù)轉換服務的功能是非常強大的,它提供了以下三種主要的數(shù)據(jù)非常強大的,它提供了以下三種主要的數(shù)據(jù)導入導出功能。導入導出功能。1.1.使用使用Transact-SQLTransact-SQL語言實現(xiàn)數(shù)據(jù)的導入語言實現(xiàn)數(shù)據(jù)的導入導出導出2.2.使用命令行工具使用命令行工具BCPBCP實現(xiàn)數(shù)據(jù)的導入和實現(xiàn)數(shù)據(jù)的導入和導出導出3.3.使用使用SSISSSIS包包(Microsoft SQL Server (Microsoft SQL Server 2005 Integration Services,2005 Integra
3、tion Services,簡稱簡稱SSIS)SSIS)實實現(xiàn)數(shù)據(jù)的導入導出現(xiàn)數(shù)據(jù)的導入導出5重點介紹如何使用重點介紹如何使用“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”來完成來完成數(shù)據(jù)的導入和導出。數(shù)據(jù)的導入和導出。啟動啟動“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”的方法有三種:的方法有三種: 通過通過SQL Server Management Studio(SQL Server Management Studio(管理控管理控制臺制臺) )打開打開“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”; 使用使用SQL Server Business Intelligence SQL Server Business In
4、telligence Development StudioDevelopment Studio打開打開“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”; 在在“命令提示符命令提示符”下使用命令下使用命令DTSWizard.exeDTSWizard.exe啟動啟動“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”。在此僅介紹通過在此僅介紹通過SQL Server Management SQL Server Management Studio(Studio(管理控制臺管理控制臺) )打開打開“數(shù)據(jù)導入導出向導數(shù)據(jù)導入導出向導”的的方法。方法。6導出數(shù)據(jù)之前,需先建立一個空導出數(shù)據(jù)之前,需先建立一個空ExcelExcel文件
5、文件TSGL.xlsTSGL.xls,不需要建立任何表或視圖。,不需要建立任何表或視圖。(1 1)單擊)單擊“開始開始”菜單,選擇菜單,選擇“程程序序”“”“Microsoft SQL Server 2005” “SQL Microsoft SQL Server 2005” “SQL Server Management Studio(Server Management Studio(管理控制臺管理控制臺)”)”。(2 2)在)在SQL Server Management Studio(SQL Server Management Studio(管理控管理控制臺制臺) )的的“對象資源管理器對象資
6、源管理器”中,單擊中,單擊“數(shù)據(jù)庫數(shù)據(jù)庫”項左側的加號,展開項左側的加號,展開“數(shù)據(jù)庫數(shù)據(jù)庫”,右擊,右擊“用戶數(shù)據(jù)用戶數(shù)據(jù)庫(如庫(如TSGLTSGL數(shù)據(jù)庫)數(shù)據(jù)庫)”,如圖,如圖10-110-1所示。所示。7圖圖10-1 “選擇目的選擇目的”對話框對話框8(3 3)在彈出的快捷菜單中選擇)在彈出的快捷菜單中選擇“任務任務”“”“導出導出數(shù)據(jù)數(shù)據(jù)”,彈出,彈出“SQL ServerSQL Server導入和導出向導導入和導出向導”對話對話框,如圖框,如圖10-210-2所示,單擊所示,單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框,如圖對話框,如圖10-310-3所示
7、。所示。(4 4)在)在“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框中,在對話框中,在“數(shù)據(jù)源數(shù)據(jù)源”右側的下拉列表框中選擇右側的下拉列表框中選擇“Microsoft OLE DB Microsoft OLE DB Provider for SQL Server”Provider for SQL Server”,在,在“服務器名稱服務器名稱”右右側的下拉列表框中選擇或輸入服務器的名稱,身份側的下拉列表框中選擇或輸入服務器的名稱,身份驗證可以選擇驗證可以選擇“使用使用WindowsWindows身份驗證模式身份驗證模式”,也可,也可以選擇以選擇“使用使用SQL ServerSQL Server身份驗證模式身份
8、驗證模式”,若選擇,若選擇了后一種方式,需要分別在了后一種方式,需要分別在“用戶名用戶名”和和“密碼密碼”右側的文本框中輸入登錄時使用的用戶賬號和密碼,右側的文本框中輸入登錄時使用的用戶賬號和密碼,在在“數(shù)據(jù)庫數(shù)據(jù)庫”右側的下拉列表框選擇右側的下拉列表框選擇TSGLTSGL。9圖圖10-2 “SQL Server導入和導出向導導入和導出向導”對話框對話框10圖圖10-3 “選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框對話框11(5 5)單擊)單擊“下一步下一步”按鈕,則會出現(xiàn)按鈕,則會出現(xiàn)“選擇目標選擇目標”對話框,選擇將數(shù)據(jù)復制到何處,如圖對話框,選擇將數(shù)據(jù)復制到何處,如圖10-410-4所示,所示,在該對
9、話框中,在在該對話框中,在“目標目標”下拉列表框中選擇目標下拉列表框中選擇目標數(shù)據(jù)庫的格式為數(shù)據(jù)庫的格式為“Microsoft Excel”Microsoft Excel”,在,在“文件路文件路徑徑”文本框中輸入目標數(shù)據(jù)庫的文件名和路徑,此文本框中輸入目標數(shù)據(jù)庫的文件名和路徑,此處為處為“D:SQL Server2005TSGL.xls”D:SQL Server2005TSGL.xls”。(6 6)單擊)單擊“下一步下一步”按鈕,則會出現(xiàn)按鈕,則會出現(xiàn)“指定表復指定表復制或查詢制或查詢”對話框,選擇將數(shù)據(jù)復制到何處,如圖對話框,選擇將數(shù)據(jù)復制到何處,如圖10-510-5所示,在該對話框中,可以
10、選擇整個源表或部所示,在該對話框中,可以選擇整個源表或部分數(shù)據(jù)進行復制。若要把整個源表全部復制到目標分數(shù)據(jù)進行復制。若要把整個源表全部復制到目標數(shù)據(jù)庫中,選中數(shù)據(jù)庫中,選中“復制一個或多個表或視圖的數(shù)據(jù)復制一個或多個表或視圖的數(shù)據(jù)”單選按鈕,若只想使用一個查詢將指定的數(shù)據(jù)庫復單選按鈕,若只想使用一個查詢將指定的數(shù)據(jù)庫復制到目標數(shù)據(jù)庫中,選中制到目標數(shù)據(jù)庫中,選中“編寫查詢以指定要傳輸編寫查詢以指定要傳輸?shù)臄?shù)據(jù)的數(shù)據(jù)” ” 單選按鈕。單選按鈕。12圖圖10-4 “選擇目標選擇目標”對話框對話框13圖圖10-5 “指定表復制或查詢指定表復制或查詢”對話框對話框14(7 7)單擊)單擊“指定表復制或
11、查詢指定表復制或查詢”對話框中的對話框中的“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇源表和源視圖選擇源表和源視圖”對話對話框,如圖框,如圖10-610-6所示,選擇要復制的源表和源視圖。所示,選擇要復制的源表和源視圖。(8 8)單擊)單擊“下一步下一步”按鈕,彈出按鈕,彈出“保存并執(zhí)行保存并執(zhí)行包包”對話框,如圖對話框,如圖10-710-7所示,選中所示,選中“立即執(zhí)行立即執(zhí)行”復復選框。選框。(9 9)在)在“保存并執(zhí)行包保存并執(zhí)行包”對話框中,單擊對話框中,單擊“下下一步一步”按鈕,出現(xiàn)如圖按鈕,出現(xiàn)如圖10-810-8所示的所示的“完成該向導完成該向導”對話框,在該對話框中單擊對話框,在
12、該對話框中單擊“完成完成”按鈕,開始執(zhí)按鈕,開始執(zhí)行數(shù)據(jù)導出操作,最后出現(xiàn)如圖行數(shù)據(jù)導出操作,最后出現(xiàn)如圖10-910-9所示的所示的“執(zhí)行執(zhí)行成功成功”對話框。對話框。通過以上操作,通過以上操作,SQL ServerSQL Server數(shù)據(jù)庫數(shù)據(jù)庫( (如如TSGL)TSGL)中的中的源表就被導入到源表就被導入到ExcelExcel目標數(shù)據(jù)庫目標數(shù)據(jù)庫( (如如TSGL.xlsTSGL.xls) )中,中,可以在可以在ExcelExcel中打開目標數(shù)據(jù)庫,查看這些表。中打開目標數(shù)據(jù)庫,查看這些表。15圖圖10-6 “選擇源表和源視圖選擇源表和源視圖”對話框對話框16圖圖10-7 “保存并執(zhí)行
13、包保存并執(zhí)行包”對話框對話框17圖圖10-8 “完成該向導完成該向導”對話框對話框18圖10-9 “執(zhí)行成功”對話框19導入數(shù)據(jù)之前,需先建立一個導入數(shù)據(jù)之前,需先建立一個ExcelExcel數(shù)據(jù)文件,數(shù)據(jù)文件,如如TSGL.xlsTSGL.xls。(1 1)單擊)單擊“開始開始”菜單,選擇菜單,選擇“程程序序”“”“Microsoft SQL Server 2005” “SQL Microsoft SQL Server 2005” “SQL Server Management Studio(Server Management Studio(管理控制臺管理控制臺)”)”。(2 2)在管理控制臺
14、的)在管理控制臺的“對象資源管理器對象資源管理器”中,中,單擊單擊“數(shù)據(jù)庫數(shù)據(jù)庫”項左側的加號,展開項左側的加號,展開“數(shù)據(jù)庫數(shù)據(jù)庫”,右擊右擊“用戶數(shù)據(jù)庫(如用戶數(shù)據(jù)庫(如TSGLTSGL數(shù)據(jù)庫)數(shù)據(jù)庫)”,可參見圖,可參見圖10-110-1。(3 3)在彈出的快捷菜單中選擇)在彈出的快捷菜單中選擇“任務任務”“”“導導入數(shù)據(jù)入數(shù)據(jù)”,彈出,彈出“SQL ServerSQL Server導入和導出向導導入和導出向導”對對話框,可參見圖話框,可參見圖10-210-2,單擊,單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框,如圖對話框,如圖10-1010-10所示。所示。2
15、0圖圖10-10 “選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框對話框21(4 4)在)在“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框中,在對話框中,在“數(shù)據(jù)源數(shù)據(jù)源”右側的下拉列表框中選擇右側的下拉列表框中選擇“Microsoft Excel”Microsoft Excel”,在,在“文件路徑文件路徑”文本框中輸入源數(shù)據(jù)庫的文件名和路徑,文本框中輸入源數(shù)據(jù)庫的文件名和路徑,此處為此處為“D:SQL Server2005TSGL.xls”D:SQL Server2005TSGL.xls”。(5 5)單擊)單擊“下一步下一步”按鈕,則會出現(xiàn)按鈕,則會出現(xiàn)“選擇目標選擇目標”對話框,選擇將數(shù)據(jù)復制到何處,如圖對話框,選擇將數(shù)據(jù)
16、復制到何處,如圖10-1110-11所示,所示,在該對話框中,在在該對話框中,在“目標目標”下拉列表框中選擇目標數(shù)下拉列表框中選擇目標數(shù)據(jù)庫的格式為據(jù)庫的格式為“Microsoft OLE DB Provider for Microsoft OLE DB Provider for SQL Server”SQL Server”,在,在“服務器名稱服務器名稱”右側的下拉列表框右側的下拉列表框中選擇或輸入服務器的名稱,身份驗證可以選擇中選擇或輸入服務器的名稱,身份驗證可以選擇“使使用用WindowsWindows身份驗證模式身份驗證模式”,也可以選擇,也可以選擇“使用使用SQL SQL Server
17、Server身份驗證模式身份驗證模式”,若選擇了后一種方式,需要,若選擇了后一種方式,需要分別在分別在“用戶名用戶名”和和“密碼密碼”右側的文本框中輸入登右側的文本框中輸入登錄時使用的用戶賬號和密碼,在錄時使用的用戶賬號和密碼,在“數(shù)據(jù)庫數(shù)據(jù)庫”右側的下右側的下拉列表框中選擇拉列表框中選擇TSGLTSGL。22圖圖10-11 “選擇目標選擇目標”對話框對話框23(6 6)單擊)單擊“下一步下一步”按鈕,則會出現(xiàn)按鈕,則會出現(xiàn)“指指定表復制或查詢定表復制或查詢”對話框,如圖對話框,如圖10-1210-12所示,所示,選擇將數(shù)據(jù)復制到何處,在該對話框中,可以選擇將數(shù)據(jù)復制到何處,在該對話框中,可以
18、選擇整個源表或部分數(shù)據(jù)進行復制。若要把整選擇整個源表或部分數(shù)據(jù)進行復制。若要把整個源表全部復制到目標數(shù)據(jù)庫中,則選中個源表全部復制到目標數(shù)據(jù)庫中,則選中“復復制一個或多個表或視圖的數(shù)據(jù)制一個或多個表或視圖的數(shù)據(jù)”單選按鈕,若單選按鈕,若只想使用一個查詢將指定的數(shù)據(jù)庫復制到目標只想使用一個查詢將指定的數(shù)據(jù)庫復制到目標數(shù)據(jù)庫中,則選中數(shù)據(jù)庫中,則選中“編寫查詢以指定要傳輸?shù)木帉懖樵円灾付ㄒ獋鬏數(shù)臄?shù)據(jù)數(shù)據(jù)”單選按鈕。單選按鈕。(7 7)單擊)單擊“指定表復制或查詢指定表復制或查詢”對話框中對話框中的的“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇源表和源視圖選擇源表和源視圖”對話框,選擇要復制的源表和源
19、視圖,如圖對話框,選擇要復制的源表和源視圖,如圖10-1310-13所示。所示。24圖圖10-12 “指定表復制或查詢指定表復制或查詢”對話框對話框25圖圖10-13 “選擇源表和源視圖選擇源表和源視圖”對話框對話框26(8 8)單擊)單擊“下一步下一步”按鈕,彈出按鈕,彈出“保存保存并執(zhí)行包并執(zhí)行包”對話框,如圖對話框,如圖10-1410-14所示,選中所示,選中“立即執(zhí)行立即執(zhí)行”復選框。復選框。(9 9)在)在“保存并執(zhí)行包保存并執(zhí)行包”對話框中,單對話框中,單擊擊“下一步下一步”按鈕,出現(xiàn)如圖按鈕,出現(xiàn)如圖10-1510-15所示的所示的“完成該向導完成該向導”對話框,在該對話框中單擊
20、對話框,在該對話框中單擊“完成完成”按鈕,便開始執(zhí)行數(shù)據(jù)導入操作。按鈕,便開始執(zhí)行數(shù)據(jù)導入操作。通過以上操作,通過以上操作,ExcelExcel數(shù)據(jù)庫數(shù)據(jù)庫( (如如TSGL.xlsTSGL.xls) )中的表就被導入到中的表就被導入到SQL ServerSQL Server目標數(shù)據(jù)庫目標數(shù)據(jù)庫( (如如TSGL)TSGL)中。中。27圖圖10-14 “保存并執(zhí)行包保存并執(zhí)行包”對話框對話框28圖圖10-15 “完成該向導完成該向導”對話框對話框2910.2.1 10.2.1 導出數(shù)據(jù)至導出數(shù)據(jù)至AccessAccess數(shù)據(jù)庫數(shù)據(jù)庫10.2.2 10.2.2 導入導入AccessAccess數(shù)
21、據(jù)至數(shù)據(jù)至SQL ServerSQL Server數(shù)據(jù)庫數(shù)據(jù)庫30導出之前,先用導出之前,先用AccessAccess軟件建立一個軟件建立一個AccessAccess的的空文件空文件TSGL.mdbTSGL.mdb,不需要建立任何表和視圖,導,不需要建立任何表和視圖,導出數(shù)據(jù)的方法同導出到出數(shù)據(jù)的方法同導出到ExcelExcel文件中的方法相似,文件中的方法相似,這里只給出重點步驟。這里只給出重點步驟。(1 1)單擊)單擊“開始開始”菜單,選擇菜單,選擇“程程序序”“”“Microsoft SQL Server 2005” “SQL Microsoft SQL Server 2005” “SQ
22、L Server Management Studio(Server Management Studio(管理控制臺管理控制臺)”)”。在。在“對象資源管理器對象資源管理器”中,單擊中,單擊“數(shù)據(jù)庫數(shù)據(jù)庫”項左側項左側的加號,展開的加號,展開“數(shù)據(jù)庫數(shù)據(jù)庫”,右擊,右擊“用戶數(shù)據(jù)庫用戶數(shù)據(jù)庫(如(如TSGLTSGL數(shù)據(jù)庫)數(shù)據(jù)庫)”,如圖,如圖10-110-1所示。在彈出的所示。在彈出的快捷菜單中選擇快捷菜單中選擇“任務任務”“”“導出數(shù)據(jù)導出數(shù)據(jù)”,彈出,彈出“SQL ServerSQL Server導入和導出向導導入和導出向導”對話框,如圖對話框,如圖10-10-2 2所示,單擊所示,單擊“
23、下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框,如圖對話框,如圖10-310-3所示。所示。31(2 2)在該對話框中,在)在該對話框中,在“數(shù)據(jù)源數(shù)據(jù)源”下拉列表框中選擇源數(shù)據(jù)庫的格式為下拉列表框中選擇源數(shù)據(jù)庫的格式為“Microsoft OLE DB Provider for Microsoft OLE DB Provider for SQL Server”SQL Server”,在,在“服務器名稱服務器名稱”右右側的下拉列表框中選擇或輸入服務器的側的下拉列表框中選擇或輸入服務器的名稱,身份驗證可以選擇名稱,身份驗證可以選擇“使用使用WindowsWindows身份驗證模
24、式身份驗證模式”,也可以選擇,也可以選擇“使用使用SQL ServerSQL Server身份驗證模式身份驗證模式”,方法同前所述。方法同前所述。32(3 3)單擊)單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇目標選擇目標”對話框,如圖對話框,如圖10-1610-16所示,在所示,在“目標目標”右側的下拉右側的下拉列表框中選擇列表框中選擇“Microsoft Access”Microsoft Access”,在,在“文件文件名名”文本框中輸入目標數(shù)據(jù)庫的文件名和路徑,文本框中輸入目標數(shù)據(jù)庫的文件名和路徑,此處為此處為“D:SQL Server2005TSGL.mdb”D:SQL Server
25、2005TSGL.mdb”。如果。如果需要登錄到目標數(shù)據(jù)庫,那么分別在需要登錄到目標數(shù)據(jù)庫,那么分別在“用戶名用戶名”和密碼文本框中輸入登錄用戶名和密碼,如果需和密碼文本框中輸入登錄用戶名和密碼,如果需要對目標數(shù)據(jù)庫驅動程序進行設置,單擊要對目標數(shù)據(jù)庫驅動程序進行設置,單擊“高級高級”按鈕,然后在按鈕,然后在“數(shù)據(jù)連接屬性數(shù)據(jù)連接屬性”對話框中設置相對話框中設置相關選項。在該對話框中,單擊關選項。在該對話框中,單擊“下一步下一步”按鈕。按鈕。(4 4)依次在)依次在“指定表復制或查詢指定表復制或查詢”對話框、對話框、“選擇源表和源視圖選擇源表和源視圖”對話框、對話框、“保存并執(zhí)行包保存并執(zhí)行包
26、”對話框進行設置,最后完成數(shù)據(jù)導出操作,并出對話框進行設置,最后完成數(shù)據(jù)導出操作,并出現(xiàn)現(xiàn)“執(zhí)行成功執(zhí)行成功”對話框,如圖對話框,如圖10-1710-17所示。所示。33圖圖10-16 “選擇目標選擇目標”對話框對話框34圖圖10-17 “執(zhí)行成功執(zhí)行成功”對話框對話框35(1 1)按前述方法進入)按前述方法進入SQL Server Management SQL Server Management Studio(Studio(管理控制臺管理控制臺) ),打開,打開“對象資源管理器對象資源管理器”,展開,展開“數(shù)數(shù)據(jù)庫據(jù)庫”,右擊,右擊“用戶數(shù)據(jù)庫(如用戶數(shù)據(jù)庫(如TSGLTSGL)”,按前述方
27、法啟動,按前述方法啟動“SQL ServerSQL Server導入和導出向導導入和導出向導”。(2 2)在)在“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框中的對話框中的“數(shù)據(jù)源數(shù)據(jù)源”下拉列表下拉列表框中選擇框中選擇Microsoft AccessMicrosoft Access,在,在“AccessAccess文件路徑文件路徑”文本框文本框中輸入源數(shù)據(jù)庫的文件名和路徑,這里是中輸入源數(shù)據(jù)庫的文件名和路徑,這里是“D:SQL D:SQL Server2005TSGL.mdbServer2005TSGL.mdb。(3 3)依次在)依次在“選擇目標選擇目標”對話框、對話框、“指定表復制或查詢指定表復制或查詢”
28、對話框、對話框、“選擇源表和源視圖選擇源表和源視圖”對話框、對話框、“保存并執(zhí)行包保存并執(zhí)行包”對話框進行設置,將對話框進行設置,將TSGL.mdbTSGL.mdb文件中的所有表導入到文件中的所有表導入到SQL SQL ServerServer數(shù)據(jù)庫中,最后完成數(shù)據(jù)導入操作。數(shù)據(jù)庫中,最后完成數(shù)據(jù)導入操作。3610.3.1 10.3.1 導出數(shù)據(jù)至文本文件導出數(shù)據(jù)至文本文件10.3.2 10.3.2 導入文本文件數(shù)據(jù)至導入文本文件數(shù)據(jù)至SQL ServerSQL Server 數(shù)據(jù)庫數(shù)據(jù)庫37導出之前,先建立一個文本文件的空文件讀者導出之前,先建立一個文本文件的空文件讀者.txt.txt,導出
29、數(shù)據(jù)的方法同導出到導出數(shù)據(jù)的方法同導出到ExcelExcel文件中的方法相似,文件中的方法相似,這里只給出重點步驟。這里只給出重點步驟。(1 1)單擊)單擊“開始開始”菜單,選擇菜單,選擇“程程序序”“”“Microsoft SQL Server 2005” “SQL Microsoft SQL Server 2005” “SQL Server Management Studio(Server Management Studio(管理控制臺管理控制臺)”)”。在。在“對對象資源管理器象資源管理器”中,單擊中,單擊“數(shù)據(jù)庫數(shù)據(jù)庫”項左側的加號,項左側的加號,展開展開“數(shù)據(jù)庫數(shù)據(jù)庫”,右擊,右擊“
30、用戶數(shù)據(jù)庫(如用戶數(shù)據(jù)庫(如TSGLTSGL數(shù)據(jù)數(shù)據(jù)庫)庫)”,如圖,如圖10-110-1所示。在彈出的快捷菜單中選擇所示。在彈出的快捷菜單中選擇“任務任務”“”“導出數(shù)據(jù)導出數(shù)據(jù)”,彈出,彈出“SQL ServerSQL Server導入和導入和導出向導導出向導”對話框,如圖對話框,如圖10-210-2所示,單擊所示,單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“選擇數(shù)據(jù)源選擇數(shù)據(jù)源”對話框,如圖對話框,如圖10-310-3所示。所示。38(2 2)在該對話框中,在)在該對話框中,在“數(shù)據(jù)源數(shù)據(jù)源”下拉列表框下拉列表框中選擇目標數(shù)據(jù)庫的格式為中選擇目標數(shù)據(jù)庫的格式為“Microsoft OLE
31、DB Microsoft OLE DB Provider for SQL Server”Provider for SQL Server”,在,在“服務器名稱服務器名稱”右側的下拉列表框中選擇或輸入服務器的名稱,身右側的下拉列表框中選擇或輸入服務器的名稱,身份驗證可以選擇份驗證可以選擇“使用使用WindowsWindows身份驗證模式身份驗證模式”,也可以選擇也可以選擇“使用使用SQL ServerSQL Server身份驗證模式身份驗證模式”,方,方法同前所述。法同前所述。(3 3)單擊)單擊“下一步下一步”,出現(xiàn),出現(xiàn)“選擇目標選擇目標”對話對話框,如圖框,如圖10-1810-18所示,在所
32、示,在“目標目標”右側的下拉列表右側的下拉列表框中選擇框中選擇“平面文件目標平面文件目標”,在,在“文件名文件名”文本框文本框中輸入目標的文件名和路徑,或者點擊中輸入目標的文件名和路徑,或者點擊“瀏覽瀏覽”按按鈕,選擇目標的文件名和路徑,此處為鈕,選擇目標的文件名和路徑,此處為“D:SQL D:SQL Server2005Server2005讀者讀者.txt”.txt”。39圖圖10-18 “選擇目標選擇目標”對話框對話框40(4 4)單擊)單擊“下一步下一步”按鈕按鈕, ,打開打開“復制一個或多復制一個或多個表或視圖的數(shù)據(jù)個表或視圖的數(shù)據(jù)”,繼續(xù)單擊,繼續(xù)單擊“下一步下一步”按鈕,按鈕,打開
33、打開“配置平面文件目標配置平面文件目標”,在該頁面中,在,在該頁面中,在“源源表或源視圖表或源視圖”右側的下拉列表框選擇需要導出數(shù)據(jù)右側的下拉列表框選擇需要導出數(shù)據(jù)的數(shù)據(jù)表(此處為讀者表),然后根據(jù)需要設置行的數(shù)據(jù)表(此處為讀者表),然后根據(jù)需要設置行分隔符與列分隔符。此外,還可以在該頁面中預覽分隔符與列分隔符。此外,還可以在該頁面中預覽所選數(shù)據(jù)表中的記錄格式,以及更改數(shù)據(jù)的映射關所選數(shù)據(jù)表中的記錄格式,以及更改數(shù)據(jù)的映射關系,如圖系,如圖10-1910-19,圖,圖10-2010-20所示。所示。(5 5)接著可按前述方法完成余下的向導操作步)接著可按前述方法完成余下的向導操作步驟,即可把驟
34、,即可把SQL ServerSQL Server數(shù)據(jù)庫中的表導出到相應的數(shù)據(jù)庫中的表導出到相應的文本文件中,完成數(shù)據(jù)導出操作。文本文件中,完成數(shù)據(jù)導出操作。41圖圖10-19 “預覽數(shù)據(jù)預覽數(shù)據(jù)”對話框對話框42圖圖10-20 “列映射列映射”對話框對話框43(1 1)單擊)單擊“開始開始”菜單,選擇菜單,選擇“程程序序”“”“Microsoft SQL Server 2005” Microsoft SQL Server 2005” “SQL Server Management Studio(“SQL Server Management Studio(管理管理控制臺控制臺)”)”。在。在“對象資源管理器對象資源管理器”中,單中,單擊擊“數(shù)據(jù)庫數(shù)據(jù)庫”項左側的加號,展開項左側的加號,展開“數(shù)據(jù)數(shù)據(jù)庫庫”,右擊,右擊“用戶數(shù)據(jù)庫(如用戶數(shù)據(jù)庫(如TSGLTSGL數(shù)據(jù)數(shù)據(jù)庫)庫)”,如圖,如圖10-110-1所示。在彈出的快捷菜單所示。在彈
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鋁合金門窗行業(yè)供應鏈合作協(xié)議書3篇
- 2025版離婚子女房產分割與撫養(yǎng)費支付執(zhí)行協(xié)議書
- 2025年度綠色裝修材料認證采購合同
- 2025年度生態(tài)公園防水工程勞務分包合同
- 2025年第三方健康機構合作協(xié)議書
- 2025年碳硫分析儀合作協(xié)議書
- 前臺文員的禮儀與形象塑造計劃
- 多樣化評價方式的探索計劃
- 職業(yè)發(fā)展規(guī)劃思路計劃
- 班主任如何引導學生養(yǎng)成良好的學習習慣計劃
- 2024-2025學年第二學期開學典禮-開學典禮校長致辭
- 生物(A版)-安徽省合肥一中(省十聯(lián)考)2024-2025學年度高二年級上學期期末測試試題和答案
- 蘇教版四年級數(shù)學下冊第三單元第二課時《常見的數(shù)量關系》課件
- 2025年中考物理總復習《壓強》專項測試卷含答案
- 《智能傳感器技術》課件
- SaaS服務具體應用合同范本2024版版
- 山東省濰坊市2024-2025學年高三上學期1月期末 政治試題(含答案)
- 2025-2030年中國旅居康養(yǎng)行業(yè)全國市場開拓戰(zhàn)略制定與實施研究報告
- 知識產權培訓內容課件
- 食品檢驗員聘用合同樣本
- 2025年幼兒園年度工作總結及工作計劃
評論
0/150
提交評論