<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blog.Toby

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      130 隨筆 :: 2 文章 :: 150 評(píng)論 :: 0 Trackbacks
    ---所有配置做完后,現(xiàn)在就是調(diào)用它:

    筆者介紹三種調(diào)用方式:

    A:命令
    開始:dtsrunui   (有向?qū)?按照向?qū)?為每一個(gè)參數(shù)賦予值,就可以了)一般用于測(cè)試

    B:包調(diào)用
    這個(gè)也有相關(guān)書籍介紹,筆者略

    C:存儲(chǔ)過程調(diào)用

    CREATE   PROCEDURE   my_proc1   AS
    EXEC   master.dbo.xp_cmdshell   'dtsrun   /S   /E   /N "水質(zhì)項(xiàng)目監(jiān)測(cè)數(shù)據(jù)導(dǎo)入 "   /A "ServerName ":8=   /A "FileName ":8= "D:\SZDATA\ExcelData\AppraiseData.xls "   /A "DataSource ":8= "SZ " '
    GO

    筆者稍微說明下參數(shù)定義:
    /S   服務(wù)器   /E   信任連接   /N   包名
    /   ServerName:   為空   ,8:全局參數(shù)類型為字符
    /A   表示全局變量

    D:利用游標(biāo)循環(huán)調(diào)用DTS

    --包參數(shù)調(diào)用的另一種方式:
    DECLARE   @STCD   varchar(10)
    DECLARE   STCDS_CURSOR   CURSOR   FOR
    OPEN   STCDS_CURSOR

    FETCH   NEXT   FROM   STCDS_CURSOR
    INTO   @STCD

    WHILE   @@FETCH_STATUS   =   0
    BEGIN
          --調(diào)用包代碼
          EXEC( 'master.dbo.xp_cmdshell   ' 'dtsrun   /S   /E   /N "新建包 "   /A "STCD ":3= " '+@STCD+ ' " ' ' ')
          FETCH   NEXT   FROM   STCDS_CURSOR
          INTO   @STCD
    END

    CLOSE   STCDS_CURSOR
    DEALLOCATE   STCDS_CURSOR
    GO


    E:.net調(diào)用方式:
    //說明需要添加   Microsoft.SqlServer.DTSPkg80.Package2Class  

            ///   <summary>
            ///   運(yùn)行DTS(Data   Transformation   Services   )
            ///   </summary>
            ///   <returns> </returns>
            public   string   runDTS()
            {
              try
              {
                string   returnValue;

                Microsoft.SqlServer.DTSPkg80.Package2Class   package   =   new   Microsoft.SqlServer.DTSPkg80.Package2Class();
                string   fileName   =   "C:\\DTStest.dts ";
                string   password   =     null;
                string   packageID   =   null;
                string   versionID   =   null;
                string   name   =   "DTStest ";
                object   pVerpersistStfOfHost   =   null;
                package.LoadFromStorageFile(fileName,password,packageID,versionID,name,ref   pVerpersistStfOfHost);

                package.Execute();
                package.UnInitialize();
                package=null;
                returnValue   =   "success ";
                return   returnValue;

              }
              catch(Exception   ex)
              {
                throw   ex;
              }

            }


    --
    posted on 2008-06-18 13:06 渠上月 閱讀(259) 評(píng)論(0)  編輯  收藏 所屬分類: other tips
    主站蜘蛛池模板: 日韩大片在线永久免费观看网站 | 欧美大尺寸SUV免费| 免费爱爱的视频太爽了| 亚洲精品麻豆av| 亚洲男人天堂影院| 野花视频在线官网免费1| 午夜精品一区二区三区免费视频| 处破痛哭A√18成年片免费| 亚洲精品美女久久久久99小说| 激情无码亚洲一区二区三区| 久久香蕉国产线看免费| 国产一级做a爱免费视频| 亚洲黄色网址大全| 一二三区免费视频| 99在线视频免费观看视频| 亚洲中文字幕久久精品无码喷水| 亚洲18在线天美| 国产精品99精品久久免费| 亚洲第一区香蕉_国产a| 男女一边摸一边做爽的免费视频| 99re热免费精品视频观看| 亚洲永久在线观看| 24小时日本电影免费看| 国产亚洲精品美女久久久| 亚洲日韩一中文字暮| 最近中文字幕无免费| 亚洲国产成人精品无码区在线观看 | 亚洲精品NV久久久久久久久久| 春意影院午夜爽爽爽免费| 免费做爰猛烈吃奶摸视频在线观看| 亚洲中文字幕日本无线码| 国产美女精品久久久久久久免费| 亚洲精品伊人久久久久| 国产午夜影视大全免费观看| 中国好声音第二季免费播放| 亚洲成AⅤ人影院在线观看| 亚洲国产av玩弄放荡人妇| 中文字幕无码不卡免费视频| 国产精品亚洲а∨天堂2021| 国产三级免费电影| a级毛片视频免费观看|