SSIS gebruiken om procedures te maken in meerdere databases in SQL Server 2008

Ik heb een SSIS-pakket dat verbinding maakt met de db en loops Master op alle dbs die worden gevonden in sysdatabases . Voor elke db wordt een map met opgeslagen procedures uitgevoerd. Dit is hoe we alle sprocs in onze releases inzetten voor elk van onze klant-dbs. Dit werkt prima in SQL Server 2005 maar op SQL Server 2008 R2 lijken de instructies voor de maakprocedure te mislukken. Het werkt als ik de verbinding van master naar een klant dbs verander, maar alleen voor die db. Mis ik een toestemming of rol? Ik heb bijna alle rechten gegeven aan de gebruiker waarmee ik contact maak. Ik mis iets dat in SQL Server 2008 is veranderd denk ik.

0
"Mis ik een toestemming of rol?" - Mogelijk, maar zonder meer bijzonderheden konden we niet met zekerheid zeggen.
toegevoegd de auteur Mitch Wheat, de bron
Geef de exacte foutmelding op? Is het mogelijk dat een account geen verbinding kan maken met de master, maar is geautoriseerd voor de gebruikersdatabases?
toegevoegd de auteur billinkc, de bron
Het vreemde is dat ik geen fouten zie. Ik test een maakprocedure op 1 db en deze is voor 100% voltooid, maar niet in de db.
toegevoegd de auteur user1084606, de bron
Jongens, dit bleek een verkeerde expressie te zijn. Sorry dat ik je stoor, maar bedankt voor je reacties.
toegevoegd de auteur user1084606, de bron

Geen antwoorden

0