Salut tout le monde![]()
J'ai un petit problème dont je n'ai toujours pas trouvé de solutions.
En effet, j'ai utilisé la tâche "Transfer Objects Task" de SSIS pour copier une database vers une autre database située sur la même instance de sql.
Voici les options que j'ai utilisé pour le transfert
-SourceConnection : My_Instance
-SourceDatabase : My_DB
-DestinationConnection : My_Instance
-DestinationDatabase : CopyOfMy_DB
-DropObjectsFirst = True
-IncludeExtendedProperties = Fasle
-CopyData = True
-ExistingData = Replace
-CopySchema = True
-UseCollation = True
IncludeDependentObjects =False
CopyAllObjects = True
Toutes les autres options sont mises à FALSE.
Lorsque j'exécute le package, j'obtiens un message d'erreur me disant qu'une opération de DROP Login n'avait pas pu être faites, car je n'avais pas les droits.
j'essaie de me connecter au Database Engine avec mon compte administrateur et là, mon accès est refusé.
En gros, l'opération à droppé tous les login de l'instance même celui administrateur !!
=> J'ai du restuarer la base de données master
Ma question est : pourquoi est-ce que tous les login ont été effacé, alors que la tâche du package était une simple copie d'une base de donnée source vers une base de données destination??!!!
Merci pour vos commentaires et conseils d'expert
A bientot,
Matt
Partager