Avatar billede cuddles Nybegynder
05. september 2001 - 16:06 Der er 3 kommentarer og
1 løsning

Genererede Visual Basic DTS-filer.

Hvorfor går MS SQL 2K i spunk over sine egne genererede visual basic kode?
Jeg har forsøgt at lave en DTS-pakke og har gemt den som Visual Basic fil, men den går i hårdknude over:

Public goPackageOld As New DTS.Package

Den skriver som fejlmeddelelse:
Error code: 0
Expected end of statement
Avatar billede torbenkoch Nybegynder
05. september 2001 - 20:09 #1
De genererede Visual Basic filer er ikke beregnet til eksekvering af MS SQL Server selv, men er beregnet til at blive kompileret af Visual Basic til en applikation, som på den måde kan oprette DTS-pakker.
Avatar billede cuddles Nybegynder
06. september 2001 - 08:44 #2
Det vil sige, at den engine, der er til afvikling af DTS-scripts ikke er en VBA-engine, men en VBS-engine?
Avatar billede cuddles Nybegynder
06. september 2001 - 12:50 #3
Det jeg vil er, at lave en kopi af en DB til en ny DB, som bliver navngivet efter et navn på et (nyoprettet) site.
Jeg synes, at jeg har prøvet en masse nu.
Har prøvet at lave en Visual Basic applikation, som kunne bruge argumenter til at bestemme destinations-dbnavn, men den lavede ikke det den skulle (ingen ny db).
Nu har jeg prøvet at bikse om med koden, så det kører som ActiveX script på SQL serveren, men på trods af, at det kan køre nu, så kommer der heller ingen ny DB ud af det.
Kan man bruge globale variable i DTS-pakken til at sætte destinationsdatabase i en \"Copy SQL Server Objects Task\"?
Avatar billede cuddles Nybegynder
06. september 2001 - 13:22 #4
Har fundet ud af det - tror jeg.
Men ellers tak for hjælpen.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester