版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第13章章 SQL Server數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ / http:/ http:/ http:/ http:/ http:/ http:/ http:
2、/www.gz- http:/www.gz- http:/ http:/ http:/ http:/ Server導入和導出向?qū)Э梢栽L問的導入和導出向?qū)Э梢栽L問的數(shù)據(jù)源類型數(shù)據(jù)源類型掌握數(shù)據(jù)導入的方法掌握數(shù)據(jù)導入的方法掌握數(shù)據(jù)導出的方法掌握數(shù)據(jù)導出的方法掌握復制數(shù)據(jù)庫向?qū)У氖褂梅椒ㄕ莆諒椭茢?shù)據(jù)庫向?qū)У氖褂梅椒?3.1 概述SQL Server 2005的數(shù)據(jù)轉(zhuǎn)換包括兩方面內(nèi)的數(shù)據(jù)轉(zhuǎn)換包括兩方面內(nèi)容:一方面是把其他數(shù)據(jù)系統(tǒng)處理的數(shù)據(jù)導容:一方面是把其他數(shù)據(jù)系統(tǒng)處理的數(shù)據(jù)導入到入到SQL Server 2005數(shù)據(jù)庫中,例如將數(shù)據(jù)庫中,例如將Excel工作表中的數(shù)據(jù)導入到工作表中的數(shù)據(jù)導入到SQL
3、 Server 2005數(shù)據(jù)庫中;另一方面是將數(shù)據(jù)從數(shù)據(jù)庫中;另一方面是將數(shù)據(jù)從SQL Server 2005數(shù)據(jù)庫中導出到其他應用程序中,數(shù)據(jù)庫中導出到其他應用程序中,例如把數(shù)據(jù)從例如把數(shù)據(jù)從SQL Server 2005數(shù)據(jù)庫導出數(shù)據(jù)庫導出到文本文件中。到文本文件中。13.1 概述為了解決數(shù)據(jù)轉(zhuǎn)換問題,為了解決數(shù)據(jù)轉(zhuǎn)換問題,SQL Server 2005提供了導入和導出向?qū)Чぞ摺L峁┝藢牒蛯С鱿驅(qū)Чぞ?。SQL Server導導入和導出向?qū)У淖饔檬菍?shù)據(jù)從源復制到目入和導出向?qū)У淖饔檬菍?shù)據(jù)從源復制到目標。使用標。使用SQL Server導入和導出向?qū)Э梢栽趯牒蛯С鱿驅(qū)Э梢栽谥С值臄?shù)據(jù)源
4、和目標之間復制和轉(zhuǎn)換數(shù)據(jù)。支持的數(shù)據(jù)源和目標之間復制和轉(zhuǎn)換數(shù)據(jù)。如果必須復制多個數(shù)據(jù)庫或表,或者必須復如果必須復制多個數(shù)據(jù)庫或表,或者必須復制其他類型的數(shù)據(jù)庫對象,則應改用復制數(shù)制其他類型的數(shù)據(jù)庫對象,則應改用復制數(shù)據(jù)庫向?qū)А?jù)庫向?qū)А?3.1 概述SQL Server導入和導出向?qū)Э梢栽L問各種數(shù)據(jù)源。導入和導出向?qū)Э梢栽L問各種數(shù)據(jù)源??梢韵蛳铝性粗袕椭茢?shù)據(jù)或從其中復制數(shù)據(jù):可以向下列源中復制數(shù)據(jù)或從其中復制數(shù)據(jù):SQL Server;平面文件;平面文件;Access;Excel;其他其他OLE DB訪問接口。訪問接口。另外,還可以使用另外,還可以使用.NET訪問接口作為數(shù)據(jù)源。訪問接口作為數(shù)
5、據(jù)源。13.2 導入數(shù)據(jù)在在SQL Server 2005中,可以使用導入中,可以使用導入/導出導出向?qū)硗瓿蓴?shù)據(jù)的導入和導出。導入和導出向?qū)硗瓿蓴?shù)據(jù)的導入和導出。導入和導出向?qū)Х譃閿?shù)據(jù)導入和數(shù)據(jù)導出兩個工具。向?qū)Х譃閿?shù)據(jù)導入和數(shù)據(jù)導出兩個工具。例例13-2-1:利用導入向?qū)⒁粋€:利用導入向?qū)⒁粋€Excel工作表工作表中的內(nèi)容導入到中的內(nèi)容導入到SQL Server 2005的的STUDENT數(shù)據(jù)庫中,導入的數(shù)據(jù)表命名為數(shù)據(jù)庫中,導入的數(shù)據(jù)表命名為“T_DEPARTMENT”。13.3 導出數(shù)據(jù)在在SQL Server 2005中,可以使用導出向?qū)е?,可以使用導出向?qū)硗瓿蓴?shù)據(jù)的導出。來
6、完成數(shù)據(jù)的導出。例例13-3-1:利用導出向?qū)ⅲ豪脤С鱿驅(qū)QL Server 2005中中STUDENT數(shù)據(jù)庫的數(shù)據(jù)庫的T_STUDENT表、表、T_COURSE表和表和T_SCORE三個表中的數(shù)據(jù)三個表中的數(shù)據(jù)導出到一個導出到一個ACCESS數(shù)據(jù)庫中,三個數(shù)據(jù)表數(shù)據(jù)庫中,三個數(shù)據(jù)表的名稱保持不變。的名稱保持不變。13.4 復制數(shù)據(jù)庫向?qū)М斝枰獜椭贫鄠€數(shù)據(jù)庫或表,或者必須復制當需要復制多個數(shù)據(jù)庫或表,或者必須復制其他類型的數(shù)據(jù)庫對象時,可以使用復制數(shù)其他類型的數(shù)據(jù)庫對象時,可以使用復制數(shù)據(jù)庫向?qū)硗瓿?。通過復制數(shù)據(jù)庫向?qū)В蓳?jù)庫向?qū)硗瓿?。通過復制數(shù)據(jù)庫向?qū)В梢苑奖愕貙⒁粋€或多個數(shù)據(jù)
7、庫及其對象從一以方便地將一個或多個數(shù)據(jù)庫及其對象從一個個SQL Server 2000或或SQL Server 2005實實例傳輸、移動或復制到另一個例傳輸、移動或復制到另一個SQL Server 2005實例。實例。13.4 復制數(shù)據(jù)庫向?qū)Э梢允褂脧椭茢?shù)據(jù)庫向?qū)韴?zhí)行下列任務:可以使用復制數(shù)據(jù)庫向?qū)韴?zhí)行下列任務:當數(shù)據(jù)庫仍然可用時,使用當數(shù)據(jù)庫仍然可用時,使用SQL Server管理管理對象對象(SMO)方法將數(shù)據(jù)庫傳輸?shù)接脩?。方法將?shù)據(jù)庫傳輸?shù)接脩?。當?shù)據(jù)庫在傳輸過程中不可用時,使用較快當數(shù)據(jù)庫在傳輸過程中不可用時,使用較快的分離和附加方法傳輸數(shù)據(jù)庫。的分離和附加方法傳輸數(shù)據(jù)庫。在不同的
8、在不同的SQL Server 2005實例之間傳輸數(shù)實例之間傳輸數(shù)據(jù)庫。據(jù)庫。將數(shù)據(jù)庫從將數(shù)據(jù)庫從SQL Server 2000升級至升級至SQL Server 2005。13.4 復制數(shù)據(jù)庫向?qū)褂脧椭茢?shù)據(jù)庫向?qū)r,目標服務器必須運使用復制數(shù)據(jù)庫向?qū)r,目標服務器必須運行行SQL Server 2005 Service Pack 2或更高或更高版本。運行復制數(shù)據(jù)庫向?qū)У挠嬎銠C可以是版本。運行復制數(shù)據(jù)庫向?qū)У挠嬎銠C可以是源服務器或目標服務器,或是一臺單獨的計源服務器或目標服務器,或是一臺單獨的計算機。此計算機也必須運行算機。此計算機也必須運行SQL Server 2005 Service Pa
9、ck 2或更高版本,才能使用或更高版本,才能使用向?qū)У娜抗δ?。向?qū)У娜抗δ堋?3.4 復制數(shù)據(jù)庫向?qū)粢褂萌粢褂谩皬椭茢?shù)據(jù)庫向?qū)椭茢?shù)據(jù)庫向?qū)А?,必須是源服,必須是源服務器和目標服務器上務器和目標服務器上sysadmin固定服務器角固定服務器角色的成員。若要使用分離和附加方法傳輸數(shù)色的成員。若要使用分離和附加方法傳輸數(shù)據(jù)庫,則必須具備對包含源數(shù)據(jù)庫文件的文據(jù)庫,則必須具備對包含源數(shù)據(jù)庫文件的文件系統(tǒng)共享位置的文件系統(tǒng)訪問權(quán)限。件系統(tǒng)共享位置的文件系統(tǒng)訪問權(quán)限。13.4 復制數(shù)據(jù)庫向?qū)г谑褂脧椭茢?shù)據(jù)庫向?qū)r,必須指定以下內(nèi)在使用復制數(shù)據(jù)庫向?qū)r,必須指定以下內(nèi)容:容:要復制的數(shù)據(jù)庫所在的
10、源服務器。要復制的數(shù)據(jù)庫所在的源服務器。數(shù)據(jù)庫要復制或移動到的目標服務器。數(shù)據(jù)庫要復制或移動到的目標服務器。要移動或復制的數(shù)據(jù)庫。要移動或復制的數(shù)據(jù)庫。http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.51xiu.o
11、rg/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.gz- http:/www.gz- http:/ http:/ http:/ http:/ 復制數(shù)據(jù)庫向?qū)繕藬?shù)據(jù)庫名稱及每個要傳輸?shù)臄?shù)據(jù)庫中各目標數(shù)據(jù)庫名稱及每個要傳輸?shù)臄?shù)據(jù)庫中各個數(shù)據(jù)文件的路徑。如果目標服務器上已經(jīng)個數(shù)據(jù)文件的路徑。如果目標服務器上已經(jīng)存在要傳輸?shù)哪繕藬?shù)據(jù)庫名稱,該向?qū)虼嬖谝獋鬏數(shù)哪繕藬?shù)據(jù)庫名稱,該向?qū)蛟摂?shù)據(jù)庫名稱和數(shù)據(jù)庫文件名稱追加該數(shù)據(jù)庫名稱和數(shù)據(jù)庫文件名稱追加_new, _new1等。等。復制或移動操作的計劃(如果希望以后執(zhí)行復制或移動操作的計劃(
12、如果希望以后執(zhí)行該操作)。該操作)。13.4 復制數(shù)據(jù)庫向?qū)Ю?3-4-1:使用復制數(shù)據(jù)庫向?qū)梢粋€新:使用復制數(shù)據(jù)庫向?qū)梢粋€新的數(shù)據(jù)庫,名稱叫的數(shù)據(jù)庫,名稱叫STUDENT_NEW。使用的使用的源數(shù)據(jù)庫為源數(shù)據(jù)庫為STUDENT數(shù)據(jù)庫。數(shù)據(jù)庫。通過上面的例題可以看到,使用復制數(shù)據(jù)庫通過上面的例題可以看到,使用復制數(shù)據(jù)庫向?qū)Э梢院芊奖愕貙崿F(xiàn)在向?qū)Э梢院芊奖愕貙崿F(xiàn)在SQL Server實例之實例之間傳輸數(shù)據(jù)庫。間傳輸數(shù)據(jù)庫。13.5 思考與練習1SQL Server導入和導出向?qū)Э梢栽L問的導入和導出向?qū)Э梢栽L問的數(shù)據(jù)源類型有哪些?數(shù)據(jù)源類型有哪些?2數(shù)據(jù)導入和數(shù)據(jù)導出的含義是什么?數(shù)據(jù)導
13、入和數(shù)據(jù)導出的含義是什么?3導入一個文本文件到導入一個文本文件到SQL Server數(shù)據(jù)庫數(shù)據(jù)庫中。中。4將將STUDENT數(shù)據(jù)庫中的數(shù)據(jù)庫中的T_COURSE表表導出到一個新創(chuàng)建的導出到一個新創(chuàng)建的Access數(shù)據(jù)庫中。數(shù)據(jù)庫中。http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ / http:/ http:/ http:/ http:/ http:/ http:/ http:/www.gz- http:/www.gz- http:/ h
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年版影視劇組演員聘用合同書(含配音工作)2篇
- 二零二五年度校園食堂承包及智慧食堂建設(shè)合同3篇
- 2024版加工服務與協(xié)作協(xié)議版
- 二零二五年度公益廣告制作與投放合同全新版3篇
- 二零二五年度成都市二手房交易背景調(diào)查與風險評估合同4篇
- 2025年中國制漿機械市場調(diào)查研究報告
- 二零二五年度水泥電桿定制加工與物流配送合同3篇
- 2025至2031年中國納米冷觸媒空氣凈化器行業(yè)投資前景及策略咨詢研究報告
- 2025年度叉車租賃與租賃期滿設(shè)備評估及更新合同4篇
- 時間序列異常檢測與預測-深度研究
- 2024版汽車融資擔保合同范本版B版
- 浙江寧波鎮(zhèn)海區(qū)2025屆中考生物對點突破模擬試卷含解析
- 工業(yè)自動化設(shè)備維護保養(yǎng)方案
- 《中醫(yī)心理學》課件
- 心肌梗死病人護理課件
- 宮頸癌中醫(yī)護理查房
- 2023年安徽省公務員錄用考試《行測》真題及答案解析
- 《阻燃材料與技術(shù)》課件 顏龍 第3、4講 阻燃基本理論、阻燃劑性能與應用
- 輪狀病毒護理課件
- 地測防治水技能競賽理論考試題庫(含答案)
- 以諾書-中英對照
評論
0/150
提交評論