日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

SQL Server 2000的數(shù)據(jù)轉(zhuǎn)換服務(wù)(下)

瀏覽:179日期:2023-10-28 16:15:44
Microsoft SQL Server 2000的數(shù)據(jù)轉(zhuǎn)換服務(wù)(下) 數(shù)據(jù)泵:轉(zhuǎn)換數(shù)據(jù) DTS 數(shù)據(jù)泵是一個(gè) DTS對象,它驅(qū)動數(shù)據(jù)的導(dǎo)入、導(dǎo)出和轉(zhuǎn)換操作。 在執(zhí)行數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)驅(qū)動查詢和并行數(shù)據(jù)泵任務(wù)期間將使用數(shù)據(jù)泵。執(zhí) 行這些任務(wù)的過程是:在源和目標(biāo)連接上創(chuàng)建行集合,然后創(chuàng)建數(shù)據(jù)泵實(shí) 例在源和目標(biāo)間移動這些行。在復(fù)制每一行時(shí),將進(jìn)行轉(zhuǎn)換操作。 下圖中,在第二個(gè)步驟中,轉(zhuǎn)換數(shù)據(jù)任務(wù)在 Access DB任務(wù)和 SQL Production DB任務(wù)之間進(jìn)行。轉(zhuǎn)換數(shù)據(jù)任務(wù)用連接間的灰色箭頭表示。  圖 7. 示例:轉(zhuǎn)換數(shù)據(jù)任務(wù) 要定義從源連接收集的數(shù)據(jù),可以生成一個(gè)轉(zhuǎn)換任務(wù)的查詢。DTS 支 持參數(shù)化查詢,參數(shù)化查詢允許在執(zhí)行查詢時(shí)定義查詢值。 可以將查詢鍵入任務(wù)的“屬性”對話框,也可以使用數(shù)據(jù)轉(zhuǎn)換服務(wù)查 詢設(shè)計(jì)器,它是一個(gè)用圖形化方式生成 DTS任務(wù)查詢的工具。下圖中,使 用查詢設(shè)計(jì)器來生成一個(gè)查詢,該查詢聯(lián)接 pubs 數(shù)據(jù)庫中的三個(gè)表。 圖 8. 數(shù)據(jù)轉(zhuǎn)換服務(wù)查詢設(shè)計(jì)器界面 在轉(zhuǎn)換任務(wù)中,還可以定義要對數(shù)據(jù)進(jìn)行的更改。下表說明 DTS提供 的內(nèi)置轉(zhuǎn)換。 轉(zhuǎn)換 說明 復(fù)制列 用于在不應(yīng)用任何轉(zhuǎn)換的情況下將數(shù)據(jù)直接從源列復(fù)制到目標(biāo)列。 ActiveX 腳本 用于生成自定義轉(zhuǎn)換。請注意,因?yàn)檗D(zhuǎn)換將逐行進(jìn)行,ActiveX 腳本可能影響 DTS 軟件包的執(zhí)行速度。 DateTime 字符串 用于將源列中的日期或時(shí)間轉(zhuǎn)換為目標(biāo)列中的另一種格式。;;小寫字符串 用于將源列轉(zhuǎn)換為小寫字符形式,如需要,將其轉(zhuǎn)換為目標(biāo)數(shù)據(jù)類型。 大寫字符串 用于將源列轉(zhuǎn)換為全大寫字符形式,如需要,將其轉(zhuǎn)換為目標(biāo)數(shù)據(jù)類型。 中間字符串 用于從源列抽取子字符串,對其進(jìn)行轉(zhuǎn)換后將結(jié)果復(fù)制到目標(biāo)列。 修剪字符串 用于刪除源列中字符串的前導(dǎo)空格、尾隨空格和嵌入空格,然后將結(jié)果復(fù)制到目標(biāo)列。 讀取文件 用于打開文件內(nèi)容(文件名稱在源列中指定),然后將內(nèi)容復(fù)制到目標(biāo)列。 寫入文件 用于將源列(數(shù)據(jù)列)的內(nèi)容復(fù)制到一個(gè)文件中,該文件的路徑由第二個(gè)源列(文件名列)指定。 還可以用編程方式創(chuàng)建自己的自定義轉(zhuǎn)換。生成自定義轉(zhuǎn)換最快速的 方式是使用活動模板庫(ATL )自定義轉(zhuǎn)換模板,SQL Server 2000 DTS 樣本程序中包括該模板。 數(shù)據(jù)泵錯(cuò)誤記錄 SQL Server 2000 中提供了一種記錄轉(zhuǎn)換錯(cuò)誤的新方法。可以定義三 種異常情況記錄文件來記錄軟件包執(zhí)行期間的情況:錯(cuò)誤文本文件、源錯(cuò) 誤行文件和目標(biāo)錯(cuò)誤行文件。 ●一般錯(cuò)誤信息將寫入錯(cuò)誤文本文件中。 ●如果轉(zhuǎn)換失敗,源行出現(xiàn)錯(cuò)誤,該行將寫入源錯(cuò)誤行文件。 ●如果插入失敗,目標(biāo)行出現(xiàn)錯(cuò)誤,該行將寫入目標(biāo)錯(cuò)誤行文件。 在轉(zhuǎn)換數(shù)據(jù)的任務(wù)中將定義異常情況日志文件。每個(gè)轉(zhuǎn)換任務(wù)都有自 己的日志文件。 數(shù)據(jù)泵階段 默認(rèn)情況下,數(shù)據(jù)泵有一個(gè)階段,即行轉(zhuǎn)換。該階段是在未選擇階段 的情況下,在轉(zhuǎn)換數(shù)據(jù)任務(wù)、數(shù)據(jù)驅(qū)動查詢?nèi)蝿?wù)和并行數(shù)據(jù)泵任務(wù)中映射 列一級的轉(zhuǎn)換時(shí)配置的。 多個(gè)數(shù)據(jù)泵階段是 SQL Server 2000中新增的。通過在 SQL Server 企業(yè)管理器中選擇多階段數(shù)據(jù)泵選項(xiàng),在數(shù)據(jù)泵操作過程中的不同階段都 可以訪問數(shù)據(jù)泵并添加功能。 將數(shù)據(jù)行從源復(fù)制到目標(biāo)時(shí),數(shù)據(jù)泵將按照下圖中所顯示的基本進(jìn)程 進(jìn)行操作。  圖 9. 數(shù)據(jù)泵進(jìn)程 數(shù)據(jù)泵處理完最后一行數(shù)據(jù)后,任務(wù)結(jié)束,數(shù)據(jù)泵操作終止。 如果高級用戶要向軟件包添加功能,以便軟件包能支持任何數(shù)據(jù)泵階 段,可以執(zhí)行以下操作: ●為每個(gè)要自定義的數(shù)據(jù)泵階段編寫一個(gè) ActiveX 腳本階段函數(shù)。如果  使用 ActiveX 腳本函數(shù)來自定義數(shù)據(jù)泵階段,不需要該軟件包以外的  其它任何代碼。 ●使用 Microsoft Visual C++? 創(chuàng)建 COM 對象來自定義所選的數(shù)據(jù)泵階  段。在該軟件包之外開發(fā)此程序,在執(zhí)行轉(zhuǎn)換過程中每個(gè)所選的階段時(shí)  將調(diào)用該程序。訪問數(shù)據(jù)泵階段的 ActiveX 腳本方法中每個(gè)所選階段  都使用不同的函數(shù)和輸入點(diǎn);而這種方法則不同,它在數(shù)據(jù)泵任務(wù)執(zhí)行  期間提供一個(gè)單一輸入點(diǎn),該輸入點(diǎn)將被多個(gè)數(shù)據(jù)泵階段調(diào)用。 保存 DTS 軟件包的選項(xiàng) 以下選項(xiàng)可用于保存 DTS 軟件包: ●Microsoft SQL Server 如果要將軟件包存儲到網(wǎng)絡(luò)中 SQL Server 的任意實(shí)例上,該選項(xiàng)將 DTS 軟件包保存到 Microsoft SQL Server ,保留一個(gè)便于使用的這些軟 件包的清單,并在軟件包開發(fā)進(jìn)程中添加和刪除軟件包版本。 ●SQL Server 2000 元數(shù)據(jù)服務(wù) 如果準(zhǔn)備跟蹤軟件包版本、元數(shù)據(jù)和數(shù)據(jù)系列信息,該選項(xiàng)將 DTS軟 件包保存到元數(shù)據(jù)服務(wù)。 ●結(jié)構(gòu)化存儲文件 如希望在網(wǎng)絡(luò)間復(fù)制、移動和發(fā)送軟件包而不必將其存儲在Microsoft SQL Server數(shù)據(jù)庫中,該選項(xiàng)將 DTS軟件包保存到結(jié)構(gòu)化存儲文件。 ●Microsoft Visual Basic 如果要將 DTS軟件包合并到 Visual Basic 程序中或?qū)⑵溆米?DTS應(yīng) 用程序開發(fā)的原型,該選項(xiàng)將通過 DTS設(shè)計(jì)器或 DTS導(dǎo)入/ 導(dǎo)出向?qū)鶆?chuàng) 建的 DTS軟件包保存到 Microsoft Visual Basic 文件。 DTS 作為應(yīng)用程序開發(fā)平臺 DTS 設(shè)計(jì)器為數(shù)據(jù)移動任務(wù)提供了多種解決方案。因?yàn)樘峁┩ㄟ^編程 方式訪問 DTS對象模型的功能,DTS 擴(kuò)展了可用的解決方案的數(shù)目。使用 Microsoft Visual Basic、Microsoft Visual C++或任何其它支持 COM的 應(yīng)用程序開發(fā)系統(tǒng),都可以使用圖形化工具所不支持的功能開發(fā)出適合于 您的環(huán)境的自定義 DTS解決方案。 DTS 為開發(fā)人員提供多種不同方式的支持: ●生成軟件包 無需使用 DTS設(shè)計(jì)器或 DTS導(dǎo)入/ 導(dǎo)出向?qū)В涂梢蚤_發(fā)極為復(fù)雜 的軟件包,并可訪問對象模型中的全套功能。 ●擴(kuò)展軟件包 通過構(gòu)建自定義任務(wù)和轉(zhuǎn)換,可以添加一些適用于您的業(yè)務(wù)并可在 DTS 內(nèi)重復(fù)使用的新功能。 ●執(zhí)行程序包 并非一定要使用所提供的工具來執(zhí)行 DTS軟件包,可以用編程方式執(zhí) 行DTS軟件包并通過 COM事件顯示進(jìn)度,并允許構(gòu)建嵌入的或自定義的DTS 執(zhí)行環(huán)境。 樣本DTS程序有助于了解DTS編程的入門知識。該樣本可與SQL Server 2000一起安裝。 如果開發(fā) DTS應(yīng)用程序,可以重新分發(fā) DTS文件。有關(guān)詳細(xì)信息,請 參閱 SQL Server 2000光盤上的 Redist.txt。   摘自http://www.microsoft.com/china/msdn/?MSCOMTB=ICP_MSDN
標(biāo)簽: Sql Server 數(shù)據(jù)庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产91在线精品| 麻豆免费精品视频| 不卡一二三区| 大香伊人久久精品一区二区| 久久精品福利| 丁香婷婷久久| 日韩欧美在线中字| 日韩成人亚洲| 亚洲91视频| 亚洲成人三区| 中日韩男男gay无套| 亚洲制服少妇| 欧洲在线一区| 亚洲二区精品| 9色国产精品| 天堂久久av| 国产黄色精品| 麻豆精品在线观看| 欧美激情视频一区二区三区免费 | 国产精品黄色片| 久久一区精品| 欧美/亚洲一区| 日韩影院精彩在线| 欧美日韩亚洲一区二区三区在线| 麻豆精品久久久| 欧美黄色网页| 亚洲中午字幕| 国产欧美啪啪| 神马久久午夜| 久久亚洲一区| 国产精品一站二站| 欧美freesex黑人又粗又大| 久久久久免费av| 香蕉视频成人在线观看| 一二三区精品| 欧美激情日韩| 欧美日韩免费观看视频| 妖精视频成人观看www| 日韩在线黄色| 成人亚洲一区| 久久最新视频| 欧美成a人片免费观看久久五月天| 日韩毛片视频| 中文无码日韩欧| 免费视频一区二区三区在线观看| 久久天堂av| 亚洲开心激情| 福利片在线一区二区| 欧美日韩视频| 欧美午夜三级| 亚洲va中文在线播放免费| 久久亚洲色图| 国产一区二区三区四区| 久久高清国产| 久久精品国产福利| 好看的亚洲午夜视频在线| 国产精品一区二区美女视频免费看| 日韩一区二区在线免费| 午夜久久av| 日本久久成人网| 日韩va欧美va亚洲va久久| 日韩国产一区二区| 天堂精品久久久久| 婷婷综合六月| 国产欧美在线观看免费| 欧美日韩三区| 精品理论电影在线| 麻豆成人在线| 国产不卡av一区二区| 日韩激情一区二区| 欧美日韩国产高清电影| 久久精品亚洲| 青青在线精品| 伊人成人网在线看| 日韩成人免费| 欧美视频一区| 91国语精品自产拍| 国产欧洲在线| 国产欧美一区二区三区国产幕精品 | 99国产精品私拍| 精品三级国产| 日韩激情啪啪| 日韩视频精品在线观看| 极品av在线| 久久福利在线| 日韩中文字幕无砖| 在线综合亚洲| 天堂资源在线亚洲| 久久久亚洲欧洲日产| 日韩激情中文字幕| 蜜桃久久av| 99国产精品| 欧美.日韩.国产.一区.二区| 亚洲综合电影| 四虎8848精品成人免费网站| 国产精品亲子伦av一区二区三区 | 制服诱惑一区二区| 久久视频精品| 中文在线免费视频| 国产精品一区二区免费福利视频| 日韩一区精品视频| 亚洲一区中文| 黄色国产精品| 亚洲成人精品| 蜜桃成人精品| 中文av在线全新| 粉嫩av一区二区三区四区五区| 日韩精品视频中文字幕| 一区二区国产精品| 亚洲一区区二区| 欧美理论视频| 91成人网在线观看| 亚洲精品一二三区区别| 丝袜美腿诱惑一区二区三区 | 日韩精品久久久久久| 久久高清一区| 免费看欧美美女黄的网站| 亚洲综合二区| 亚洲永久字幕| 久久国产精品亚洲77777| 亚洲激情黄色| 欧美日韩精品一本二本三本| 欧美日韩日本国产亚洲在线| 伊人精品在线| 亚洲一区二区三区中文字幕在线观看| 久久高清国产| 日韩精品一二三区| 日本亚洲最大的色成网站www| 蜜桃一区二区三区在线观看| 亚洲欧美日韩在线观看a三区 | 亚洲一区二区三区无吗| 亚洲日本欧美| 日本va欧美va精品发布| 日本在线不卡视频| 欧美日韩午夜电影网| 麻豆精品新av中文字幕| 成人在线视频区| 精品国模一区二区三区| 红桃视频亚洲| 免费在线观看视频一区| 亚洲精品少妇| 国产欧美日韩综合一区在线播放| 欧美在线91| 久久中文在线| 日韩中文视频| 好看的av在线不卡观看| 亚洲日产av中文字幕| 国产精品久久久久77777丨| 91亚洲国产| 91成人精品| 日本不卡高清| 精品国产亚洲一区二区三区在线| 五月激情久久| 亚洲一卡久久| 日韩一区二区三区精品| 免费在线观看一区| 久久精品动漫| 免费不卡在线观看| 国产伦一区二区三区| 在线看片福利| 玖玖玖国产精品| 97成人超碰| 成人欧美一区二区三区的电影| 欧美大黑bbbbbbbbb在线| 亚洲精品大全| 九九99久久精品在免费线bt| 欧美日韩一二三四| 日韩精品一区二区三区免费视频| 精品国产亚洲一区二区三区大结局| 久久精品影视| 日韩精品欧美精品| 波多视频一区| 石原莉奈在线亚洲二区| 国产精区一区二区| 久久久五月天| 欧美一级二级视频| 亚洲福利专区| 日韩成人午夜精品| 日韩免费小视频| 亚洲精品成人一区| jizzjizz中国精品麻豆| 免费久久99精品国产| 色乱码一区二区三区网站| 亚洲一区二区小说| 高潮久久久久久久久久久久久久| 国产视频一区免费看| 麻豆久久一区二区| 国产精品日本| 精品久久久久中文字幕小说| 美女网站久久| 日韩啪啪电影网| 国产精品尤物| 中文国产一区| a国产在线视频| 日本天堂一区| 亚洲免费激情| 国产精品不卡| 777久久精品| 国产视频欧美| 国产91在线播放精品|