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 :

Table système supprimée


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
    Analyste d'exploitation
    Inscrit en
    Octobre 2016
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2016
    Messages : 144
    Par défaut Table système supprimée
    bonjour

    Suite à une faute de ma part je viens de supprimer quelque tables existant dans la base sys

    malheureusement l'opération a été faite sur un serveur du production

    je ne sais comment SQL Server autorise cette opération

    Qui a une une idée sur l’état de gravité de cette opération sur le fonctionnement de mon instance ,aurai t'il impact sur la base master

    pour le moment le serveur fonctionne sans problème a la prochaine redémarrage j'aurai t'il un problème grave ?

    merci pour vos aides

  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
    Il suffit de restaurer la base master (bien entendu vous avez fait des sauvegardes de vas bases systèmes master et smdb), puis de rattacher vos bases. Avant cela conserver la trace des fichiers de vos bases en récupérant la sortie de la requête
    SELECT * FROM sys.master_files.
    Sinon, il vous faudra réinstaller le serveur ou reconstruire la base master.

    Il existe d'autres solutions plus complexes.

    Quel est votre version édition de SQL Server et son patch ? =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT @@VERSION
    EXEC xp_msver
    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 confirmé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2016
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2016
    Messages : 144
    Par défaut
    il s'agit d'un serveur du production qui tourne 24/24 , je ne peut pas l’arrêter

    Quel serai l'impact si je laisse le serveur a cette état sans aucun action

  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
    Absolument inconnu. Normalement ces tables sont utilisées pour la réplication de données. Cela permet de supposer que seul la réplication pourrait connaître des problèmes susceptible de bloquer vos bases.

    D'autre part ce n'est pas perce que votre serveur doit tourner 24h/24 que vous ne pouvez pas restaurer la base master. Il suffit de mettre en place une haute disponibilité, basculer sur le serveur de secours, remédier aux problèmes et rebasculer en arrière sur le serveur soucre. Tout cela peut se faire par exemple à l'aide d'un simple mirroring sans aucune interruption de service des données et sans aucune modification des applications utilisant le SGBDR !

    Encore faut-il savoir l'administrer et vu la connerie que vous avez faite, j'en doute !

    Bref formez vous !
    Lisez au moins le livre que nous avons écrit :
    Nom : Couverture livre SQL server Eyrolles.jpg
Affichages : 188
Taille : 105,0 Ko

    A +

    PS : toujours pas répondu à la question essentielle !!!!!
    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/ * * * * *

Discussions similaires

  1. [tables systèmes] extraction de la structure d'une base
    Par laffreuxthomas dans le forum Autres SGBD
    Réponses: 6
    Dernier message: 23/03/2006, 13h24
  2. Supprimer tables systèmes liées à des réplications
    Par Hotchotte dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/04/2005, 12h26
  3. Table système dans entreprise manager
    Par Florent PORRAS dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/09/2004, 13h39
  4. [SQL Server 2k] Droits utilisateurs + tables système
    Par guignol dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 05/07/2004, 09h12
  5. masquer les tables système
    Par jbat dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/05/2004, 12h51

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