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 :

Restauration base SQL2008 R2


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 89
    Par défaut Restauration base SQL2008 R2
    Bonjour,
    Je souhaite restaurer une DB dans une autre DB ac un utilisateur SQL « X » depuis la console SSMS .
    Mais j’ai le message d’erreur suivant :

    C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup
    Impossible d'accéder au chemin d'accès spécifié ou le fichier sur le serveur. Vérifiez que vous disposez les privilèges de sécurité nécessaire et que le chemin d'accès ou le fichier existe.

    Si vous savez que le compte de service peut accéder à un fichier spécifique, tapez le chemin d'accès complet pour le fichier dans le contrôle nom de fichier dans la boîte de dialogue Rechercher.

    Cependant quand je le fais depuis le compte SA , ça fonctionne.
    L’utilisateur X a les droits en db_create , il est db_owner de la base .
    J’ai essayé de rajouter les droits sur le répertoire aux comptes de services => sans résultat.
    J’ai essayé un sans résultat non plus .
    Avez vous une idée ?
    Cordialement,

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 89
    Par défaut
    Re,
    Pour info j'ai trouvé ce KB mais relatif à SQL SERVER 2005 mais il ne semble pas affecter 2008 et 2008R2 http://support.microsoft.com/kb/950891.

  3. #3
    Expert confirmé
    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 : 46
    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
    Par défaut
    Pour qu'un utilisateur puisse restaurer une base de données différents paramétrages de privilège doivent être effectués.

    En suivant ce billet est-ce que cela résoud votre problème ?

    ++

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 89
    Par défaut
    Re,
    nous avons tester de passé les 3 commandes sans résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    GRANT CREATE ANY DATABASE to [login]
     
    EXEC master.dbo.sp_addumpdevice  @devtype = N'disk', @logicalname = N'TestDB', @physicalname = N'H:\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\TestDB.bak' 
     
    GRANT EXECUTE ON [dbo].[sp_delete_database_backuphistory] TO [User]
    Pour information , ça fonctionne en ligne de commande.

    ce qui est bizarre c'est que je ne vois pas du tout "l'arborescence" je ne peux naviguer nul par.

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 89
    Par défaut
    Bonjour,

    Pour résumer ça fonctionne en ajoutant les droits sysadmin ou direct en transact-sql .
    Si quelqu'un trouve une solution un jour ...
    Merci à vous d'avoir jeter un oeil,

    Cordialement,

  6. #6
    Expert confirmé
    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 : 46
    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
    Par défaut
    Si je comprends la commande TSQL de restauration avec le chemin complet fonctionne mais pas lorsque vous cherchez à lister un répertoire pour y trouver un backup ?

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème restauration base de données
    Par yancimer dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 21/09/2006, 09h25
  2. [VB.NET] Sauvergarde/Restauration base SQL -> C'est possible?
    Par BillyboyK dans le forum Accès aux données
    Réponses: 2
    Dernier message: 01/09/2006, 14h30
  3. restauration base de données sql server
    Par liiion dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 31/07/2006, 12h06
  4. Restauration base SQL 2000
    Par bleuerouge dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/07/2006, 09h39
  5. restauration base
    Par karl1964 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/11/2005, 11h30

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