IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Copie d'une BDD SQL2000 vers SQL2005 - Erreur d'attributions de droits


Sujet :

Administration SQL Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Points : 21
    Points
    21
    Par défaut Copie d'une BDD SQL2000 vers SQL2005 - Erreur d'attributions de droits
    Bonjour à tous !

    J'ai un souci absolument atroce dont je ne peux me dépatouiller et j'ai besoin de vos lumières

    Je dois migrer une BDD en SQL 2000 vers une BDD en SQL 2005.

    Pour ce faire, j'utilise l'Assistant Copie de base de données, choisis bien la source et la destination, choisis bien des identifiants admin de ces BDD, et lance l'exécution.

    Or, l'exécution du package s'arrête avec cette erreur :

    errorCode=-1073548784 description=L'exécution de la requête «*EXEC dbo.sp_grantdbaccess @loginame = N'', @name_in_db = N'tivoli'
    *» a échoué avec l'erreur suivante*: «*Un nom d'objet ou de colonne est manquant ou vide. Pour les instructions SELECT INTO, vérifiez si chaque colonne a un nom. Pour les autres instructions, recherchez des noms d'alias vides. Les alias définis sous la forme "*" ou [] ne sont pas autorisés. Ajoutez un nom ou un espace en tant que nom d'alias. *». Causes possibles de cet échec*: problèmes liés à la requête, propriété «*ResultSet*» non définie correctement, paramètres non définis correctement ou connexion non établie correctement.
    helpFile= helpContext=0 idofInterfaceWithError={8BDFE893-E9D8-4D23-9739-DA807BCDC2AC}
    Pour passer outre, j'ai récupéré le package .dtsx et ai modifié le MaxErrorCount à 10, mais le script s'arrête toujours à cette étape.

    La commande
    EXEC dbo.sp_grantdbaccess @loginame = N'', @name_in_db = N'tivoli
    ne marche vu qu'il faut absolumnet un loginame, mais je n'ai pas le droit de modifier cet utilisateur sur la bdd en SQL 2000.

    L'erreur survient même si je crée l'utilisateur manuellement sur la BDD 2005, et même si j'indique dans l'assistant que je ne veux pas copier les connexions.

    Bref, je suis perdu

    Comment je peux passer outre cette erreur ?

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Points : 21
    Points
    21
    Par défaut
    Bon finalement j'ai pu supprimer l'utilisateur qui bloquait et ça a marché.

    Merci beaucoup Moi de m'avoir aidé !

    Mais de rien c'est toujours un plaisir de m'aider

    A plus ^^

  3. #3
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Bonjour,

    C'était quand même plus simple de faire un backup / restore ou un detach / attach de base de donnes :-)

    ++

Discussions similaires

  1. Copie physique d'une BDD SQL vers un autre serveur
    Par mlemonni dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/01/2008, 21h07
  2. Réponses: 11
    Dernier message: 30/10/2007, 09h35
  3. Import des tables d'une BDD access vers une autre table
    Par Darki dans le forum VBA Access
    Réponses: 4
    Dernier message: 03/07/2007, 15h06
  4. Migration SQL2000 vers SQL2005
    Par dahu17 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 22/02/2007, 10h42
  5. Passage de SQL2000 vers SQL2005
    Par dahu17 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 12/02/2007, 17h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo