zoukankan      html  css  js  c++  java
  • 运行SSIS包的六种方式

    注意: 1~5都需要SSIS安装在对应的机器上.

    一、直接在Data Tool里运行

      右键选择要运行的包,然后直接选择运行包

    二、使用SQL Server的Job作业
      可以选择:a. File System,直接找到package所在的位置
            b. SSIS Catelog,需要把package部署到SQL Server,然后再选择(特别是包中保存有密码连接的时候)


    三、命令行工具 DTEXEC.EXE
      这种命令行的方式在批处理以及Powershell下进行调用很方便
      DTEXEC.EXE位于SQL Server的安装目录下,可以运行dtsx包文件或已经部署到SQL Server中的包

      DTEXEC.EXE /F "C:BulkInsertBulkInsertTask.dtsx"

          **********可以结合Task Scheduler和.bat文件进行定时运行操作********


    四、图形界面工具 DTEXECUI.EXE
      启动DTEXECUI.EXE程序(也可以在命令行中输入命令启动),在弹出的界面中指定想要运行的包就可以了
      其实这个界面就是在SSMS中Intergration Services中执行包一样的界面(包部署模式)。

    五、T-SQL调用
      master..XP_CMDSHELL @dtsExecCmd,其实还是调用应用程序dtexec.exe
      EXEC msdb.dbo.sp_start_job N'JOBNAME',调用Job作业


    六、c#调用数据包

  • 相关阅读:
    正则表达式
    字节流和字符流小练习
    File汇总
    java一不容易就容易错的知识点汇总
    a++和++a区别
    线程安全的3种方式
    bs4和css选择器的基本使用
    清点作业情况
    cookie和session的使用
    用post请求制作翻译
  • 原文地址:https://www.cnblogs.com/lynhou/p/6739107.html
Copyright © 2011-2022 走看看