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

Bases de données Delphi Discussion :

Pb Restauration SQL server 2000


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 42
    Par défaut Pb Restauration SQL server 2000
    Bonjour,

    J'utilise une requête pour restaurer la base de données SQL server 2000 depuis mon appli Delphi 7.

    J'obtiens un message d'erreur du genre : Impossible d'obtenir l'accès exclusif à la base de données. Je suis le seul connecté à la base, donc je pense que j'ai un problème de droits d'accès, mais je ne m'en sors pas.

    Voici la ConnectionString de la connection ADO sur le serveur en LOCAL pour infos : 'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=SOCIETES;Data Source=;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=;Use Encryption for Data=False;Tag with column collation when possible=False'

    Voici la ConnectionString de la connection ADO sur le serveur DISTANT : Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=SOCIETES;Data Source=192.168.3.100

    Auriez-vous une idée ??

    Merci

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Si tu as un problème de droit d'accès, je pense que le forum SQL Serveur serait le mieux pour ta question.
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 42
    Par défaut
    Il s'agit toutefois d'un accès via delphi. Ce n'est pas pareil que lorsqu'on accède directement via Entreprise Manager par exemple.

    J'ai trouvé un article qui dit qu'on doit se connecter sur la base Master pour restaurer une base X. Je déconnecte donc ma base X à restaurer, j'essaie une requete de restauration de ma base X (requete connectée sur la base Master)

    J'ai toujours le même message d'erreur...

  4. #4
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Tu peux donner le lien de cet article ?
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 42

  6. #6
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    En lisant l'article j'ai vu une chose trés interessante :

    Citation Envoyé par SQLpro

    Vous ne pouvez pas supprimer une voiture dans laquelle vous roulez !!!
    et la je suis allé voir ton connectionstring

    Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=SOCIETES;Data Source=192.168.3.100
    Si c'est la base de données que tu veux restorer, c'est normal que ca ne fonctionne pas.
    Il faut que tu te connectes sur une autre base de données (d'où l'histoire de la table Master)

    au final avant de faire le restore, il faut que tu entres cette chaine de connexion :

    Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Master;Data Source=192.168.3.100
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

Discussions similaires

  1. [SQL Server 2000] Restaurer une base sous un nouveau nom
    Par Shuret dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 21/04/2009, 21h40
  2. sql-server 2000 restauration
    Par ducho dans le forum Administration
    Réponses: 4
    Dernier message: 23/02/2009, 16h50
  3. Sql Server 2000 restauration filegroup
    Par hachiko.aud dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 08/08/2007, 14h17
  4. [SQL Server 2000] Backup puis restauration sur un autre PC ?
    Par condor_01 dans le forum Administration
    Réponses: 1
    Dernier message: 10/04/2007, 18h31
  5. Sauvegarde SQL-Server 2000 pour restauration SQL-Server 2005
    Par Harny dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/10/2006, 11h06

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