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 :

MS SQL 2008 R2 planté


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 98
    Par défaut MS SQL 2008 R2 planté
    Salut à tous,
    Je suis débutant sur ce serveur que j'utilise avec le logiciel de compta EBP et je suis face à un plantage que je n'arrive pas à résoudre.
    La connexion au serveur échoue.
    Je sauvegarde le dossier "DATA" et je réinstalle.
    La connexion réussit, mais pas de trace de ma base alors que les fichiers de ma base n'ont pas été supprimés.
    Lorsque je remplace le fichier master.mdf par l'ancien sauvegardé, la connexion échoue à nouveau.
    Comment faire pour récupérer ma base de donnée ?
    Merci à tous.
    Alain

  2. #2
    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
    Une sauvegarde n'est pas un bricolage de fichier.... et copier des fichiers n'est pas une méthode de sauvegarde valable...

    En recopiant ainsi les fichiers vous avez peut être écrasé des informations essentielles comprises dans, notamment, la base système master...

    Et comme toute base c'est au moins 2 fichier, l'un contenant les données et l'autre les transactions, remettre l'un des fichiers sans l'autre ne permet pas de reprendre les données.

    En sus, tous les problèmes, sauf hardware, peuvent se résoudre à chaud dans SQL Server et donc arrêter un serveur par ce qu'il y a un plantage quelconque c'est à peu près la même chose que d'arrêter les moteurs en vol d'un avion pour résoudre un problème mécanique ponctuel !

    Commençons donc par le commencement, quelle est la nature du plantage ?

    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/ * * * * *

  3. #3
    Membre très actif Avatar de Bernardos
    Homme Profil pro
    Consultant Senior dba sql server & Microsoft Business Intelligence
    Inscrit en
    Avril 2008
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Senior dba sql server & Microsoft Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 333
    Par défaut
    Citation Envoyé par alainpeniche Voir le message
    Salut à tous,
    Lorsque je remplace le fichier master.mdf par l'ancien sauvegardé, la connexion échoue à nouveau.
    ah oui carrément, t'as pas peur toi pour faire court, la base master c'est ton instance. flinguer ta base master comme tu le fais, c'est flinguer ton instance.
    et au delà du fait que c'est pas comme ca qu'on fait des backup/restore, pour la base master il y a un plan d'action très particulier à suivre du fait qu'il s'agit de ta base master.

    Pour rebondir, sur ce que dit sql pro, as tu une vraie sauvegarde de ta base master et de tes bases?
    Citation Envoyé par SQLpro Voir le message
    arrêter un serveur par ce qu'il y a un plantage quelconque c'est à peu près la même chose que d'arrêter les moteurs en vol d'un avion pour résoudre un problème mécanique ponctuel !
    celle là je la retiens

    Cordialement,

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 98
    Par défaut
    Salut,
    merci pour les réponses
    Voici le message d'erreur avec le master.mdf d'avant la réinstallation:
    [Erreur] - Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: SQL Network Interfaces, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)
    Le service SQL Server(EBP) ne démarre pas.
    Il y a quatre bases faites par EBP compta, EBP crm, EBP gestion commerciale et EBP immobilisations
    J'ai uniquement une sauvegarde faite via EBP de la base compta fin 2015.
    J'ai également tous les fichiers sauvegardés dans une sauvegarde miroir journalière, donc le fichier defectueux a été sauvegardé.
    Y-a-t il un moyen de réparer le fichier master défectueux ou de récuperer quand même les données à partir des fichiers de chaque base.
    Merci à tous.
    Alain

  5. #5
    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 alainpeniche Voir le message
    Salut,
    merci pour les réponses
    Voici le message d'erreur avec le master.mdf d'avant la réinstallation:
    [Erreur] - Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: SQL Network Interfaces, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)
    Le service SQL Server(EBP) ne démarre pas.
    Visiblement c'est juste le fait que le service SQL Server ne démarre pas, probablement un mauvais compte de service donné au service SQL Server. S'il n'est pas démarré, vous ne pouvez donc pas vous y connecter puisqu'il n'est pas à l'écoute...

    Il y a quatre bases faites par EBP compta, EBP crm, EBP gestion commerciale et EBP immobilisations
    J'ai uniquement une sauvegarde faite via EBP de la base compta fin 2015.
    Il est nécessaire de sauvegarder toutes les bases de production au moins de manière quotidienne ainsi que les bases système master et msdb.


    J'ai également tous les fichiers sauvegardés dans une sauvegarde miroir journalière, donc le fichier defectueux a été sauvegardé.
    Ceci n'est pas une méthode de sauvegarde valable, sauf à respecter certains conditions. Est-ce un mirroring MS SQL Server ou un outil externe qui copie les fichiers ?


    Y-a-t il un moyen de réparer le fichier master défectueux ou de récuperer quand même les données à partir des fichiers de chaque base.
    Absolument pas

    Merci à tous.
    Alain
    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/ * * * * *

  6. #6
    Membre très actif Avatar de Bernardos
    Homme Profil pro
    Consultant Senior dba sql server & Microsoft Business Intelligence
    Inscrit en
    Avril 2008
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Senior dba sql server & Microsoft Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 333
    Par défaut
    oula oula,
    Visiblement tu mélanges un peu tout.
    Non je n'ai pas de sauvegarde de ma base comme EBP le propose à chaque fermerture.
    Je te parle de sauvegarde SQL server. je sais pas ce que ton logiciel fait comme sauvegarde. et en plus tu ne les fais visiblement pas.
    pour la suite ce serait plutot pas mal que tu saches si ton logiciel EBP fait des vraies sauvegardes sql server ou si c'est du bricolages de fichier ou des sauvegardes de configurations (auquel cas il faudrait peut-être penser à les faire aussi)
    [Erreur] - Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: SQL Network Interfaces, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)
    ca c'est typiquement un problème du "client" qui essayent de se connecter à une "instance sql server" et qui visiblement n'y arrive pas


    J'ai uniquement une sauvegarde faite via EBP de la base compta fin 2015.
    oui bon ben je vais alle mettre un cierge à l'église pour toi ...

    Ton master, pour moi t'oublie...
    si tu as tes fichier mdf/ldf on peut espérer pouvoir récupérer les datas
    on va faire étape par étape
    Premièrement tu réinstalles proprement ton instance sql server.
    c'est quoi comme version ?
    Cordialement,

  7. #7
    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 Bernardos Voir le message
    Premièrement tu réinstalles proprement ton instance sql server.
    c'est quoi comme version ?
    Cordialement,
    NON !!!
    Premièrement tu copie tous les fichiers de toutes tes bases AVANT d'installer une nouvelle version

    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/ * * * * *

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 98
    Par défaut
    Re bonjour,
    Merci beaucoup pour cette aide.
    Ma sauvegarde miroir c'est pas du sql, c'est juste une copie de fichier (Génie Backup).
    La sauvegarde EBP (2015) ça me donne une archive rar avec dedans un gros xml et plein de csv.

    Ca y est, j'ai réinstallé. La version c'est MS SQL Server 2008 R2 express (j'ai pas trouvé plus précis) avec autenthification mixte (SQL et Windows) avec les codes indiqués par EBP.
    j'ai installé aussi Microsoft SQL Server Management Studio.

    Le management studio se connecte.
    Ebp aussi puisque j'ai pu créer une base de demo.
    Les fichiers de mes bases (mdf/ldf) sont restés dans le dossier DATA mais impossible d'y accéder.
    Je fais quoi maintenant ?
    Encore merci et après ça, me me pencherai un peu sur les sauvegarde SQL promis.
    Alain

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

Discussions similaires

  1. [MS SQL 2008]Connaitre la date de fin d'évaluation
    Par jowsuket dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 27/06/2008, 14h55
  2. Utiliser l'éditeur graphique de fichier dbml avec sql 2008
    Par jowsuket dans le forum Visual Studio
    Réponses: 1
    Dernier message: 27/06/2008, 09h52
  3. [Singleton] Class SQL qui fait planté le serveur
    Par Angelsafrania dans le forum ASP.NET
    Réponses: 6
    Dernier message: 25/06/2008, 13h22
  4. Requête sur Vue SQL Server 2000 PLANTE aléatoirement
    Par StarMusic dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/11/2006, 10h22

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