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 :

[2008 R2] Mauvais nom de serveur après restauration avec fichier Bak.


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 132
    Par défaut [2008 R2] Mauvais nom de serveur après restauration avec fichier Bak.
    Bonjour,

    je viens de restaurer une sauvegarde bdd avec un fichier bak. D'une machine sur une autre.

    La sauvegarde vient de la machine x3bba restaurée sur la machine x3bb2.

    lorsque je lance une requête j'ai le message :
    Could not find server 'x3bba' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.
    pourtant quant je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from sys.servers
    j'ai bien le bon nom de server.

    est-ce que vous avez déjà rencontré ce problème ?

    Merci par avance pour votre aide.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    La restauration d'un fichier de sauvegarde de base de données ne restaure que celle-ci.
    Un instance de SQL Server peut héberger plusieurs bases de données utilisateurs.
    Un serveur peut héberger plusieurs instances de SQL Server.

    Donc à priori, vous confondez ce qu'est une base de données et une instance.
    Quelle est votre requête ? A-t-elle changé entre x3bba et x3bb2 ?

    @++

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 132
    Par défaut
    Bonjour,

    La requête n'a rien d'extravagant, j'ai le message même avec un simple select.

    Est-ce qu'il est possible d'avoir une procédure stocké système avec le mauvais non de serveur à la restauration ?

    Il y a une différence entre les deux machines. La machine dont provient la sauvegarde à une réplication sur une autre machine active (backup).

    Est-ce que je dois faire sauter quelque part cette configuration dans la restauration ?

    Est-ce qu'il y a plusieurs endroit où est mentionné le nom du serveur ?

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Ceci ne peut se produire que si, dans la base :
    1) vous aviez des requêtes avec des serveurs liés
    2) si les requêtes ont été écrites en mentionnant, pour les objets, des noms en 4 parties : nom_server.nom_base.nom_schema.nom_objet.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 132
    Par défaut
    Bonjour,
    Je n'ai pas de requête avec un nom de serveur.

    Est-ce qu'il est possible que dans la partie "security->schemas" un schema soit restaurer et mentionne le mauvais nom de serveur ?

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par dybmans Voir le message
    Bonjour,
    Je n'ai pas de requête avec un nom de serveur.

    Est-ce qu'il est possible que dans la partie "security->schemas" un schema soit restaurer et mentionne le mauvais nom de serveur ?
    Un schéma SQL est une conteneur logique des objets relationnel de la base. Rien à voir donc....

    Poste la requête fautive et l'intégralité du message d'erreur !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

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

Discussions similaires

  1. [SQL-Server] Problème restauration bd sql server avec fichier BAK
    Par synouz dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 30/01/2012, 12h39
  2. [Upload] Mauvais nom de fichier apres upload
    Par chambiges dans le forum Langage
    Réponses: 2
    Dernier message: 29/07/2007, 21h28
  3. Erreur apres restauration d'une base sur nouveau serveur
    Par tribune dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/02/2006, 15h54
  4. Mauvais noms de colonnes lors d'une requête
    Par nmathon dans le forum Bases de données
    Réponses: 2
    Dernier message: 09/04/2004, 07h27
  5. [web] récupérer nom du serveur
    Par GMI3 dans le forum Web
    Réponses: 4
    Dernier message: 24/09/2003, 14h10

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