Announcement

Collapse
No announcement yet.

dts-Paket starten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • dts-Paket starten

    hallo,
    ich möchte aus einem Delphi-Programm ein
    MSSQL2000-DTS-Paket starten?

    Wer hat das schon mal gemacht.
    Benötige ich dazu ein spezielles package um an die COM-Schnittstelle zu gelangen?

    Friedel

  • #2
    Hallo,
    <BR>
    lies mal :<BR>
    http://www.entwickler-forum.de/WebX?50@@.ee89a7

    Comment


    • #3
      Hallo Sascha,

      ich habe nun auch die borland-usegroup durchforstet. Die vermeintliche zip-Datei konnte ich nicht mehr finden. Was hast Du denn nun weitergemacht?

      friede

      Comment


      • #4
        ich habe mich nun entschlossen die einfache, nicht ganz abgesicherte Variante mittels transact-SQL zu benutzen:

        create procedure dbo.rundts1
        as
        DECLARE @objdts int
        --Creating object
        EXEC sp_OACreate 'DTS.Package', @objdts OUTPUT
        --Loading DTS storage file to object
        EXEC sp_OAMethod @objdts, 'LoadFromStorageFile', NULL, 'C:\testdts.dts', ''
        --Executing DTS package through an object
        EXEC sp_OAMethod @objdts, 'Execute'

        (gefunden unter www.devx.com/tips/Tip/17053)

        danke nochmals
        Friede

        Comment


        • #5
          jetzt nochmal aber mit formatiertem Quellcode:

          ich habe mich nun entschlossen die einfache, nicht ganz abgesicherte Variante mittels transact-SQL zu benutzen:

          <PRE>
          create procedure dbo.rundts1
          as
          DECLARE @objdts int
          --Creating object
          EXEC sp_OACreate 'DTS.Package', @objdts OUTPUT
          --Loading DTS storage file to object
          EXEC sp_OAMethod @objdts, 'LoadFromStorageFile', NULL, 'C:\testdts.dts', ''
          --Executing DTS package through an object
          EXEC sp_OAMethod @objdts, 'Execute'
          </PRE>

          (gefunden unter www.devx.com/tips/Tip/17053)

          danke nochmals
          Friede

          Comment

          Working...
          X