Jeg har store problemer med at få afviklet nogle DTS pakker fra ASP. Jeg har to dedikerede maskiner - en med MS SQL Server 7.0 og en webserver med IIS5, hvor ASP\'en afvikles.
Jeg anvender følgende kode til at loade pakken i ASP:
og LoadFromSQLServer-metoden fejler hver gang med følgende fejl:
\"Microsoft Data Transformation Services (DTS) Package error \'800403ed\' No Steps have been defined for the transformation Package.\"
Jeg får denne fejl uanset hvilke parametre jeg anvender - har endda prøvet at skrive et servernavn, som ikke eksisterede, men fejlen er det samme.
Jeg har tidligere afviklet DTS pakker via ASP uden problemer. Mit eget bedste bud er, at det er nogle rettigheder, som ikke er sat rigtigt, men jeg kan ikke gennemskue hvor eller hvordan - har prøvet at anvende sa.
Er der nogen der har oplevet noget ligende og måske endda har en løsning eller forklaring??
Kan det ikke være fordi SQL serveren ligger på en anden maskine ?? Jeg kunne da godt forestille mig at der skal bruges noget fra SQL serveren for at afvikle DTS lokalt...
- jeg har prøvet at afvikle dit script - uden at få fejl - til gengæld får jeg ikke noget resultat (forventede at få dat i en fil).
Måske kan det skyldes, at der er flere versioner af dtsscriptet, og den derfor forventer at få den unikke id (UID) på versionen - jeg kan ikke huske hvordan, man finder det, men jeg vil slå det op.
Som alternativ kan du overveje at gemme den som en dts fil og afvikle den med dtsrun, som kaldes fra asp siden.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.