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 :

[2005] Restauration base SQL


Sujet :

Administration SQL Server

Vue hybride

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

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Par défaut [2005] Restauration base SQL
    Bonjour

    Je dois restaurer un dump d'une base sql (2005), créé via la commande osql.
    Je pensais restaurer via le management studio express, par contre, dois je détruire ma base actuelle (ou seulement ses tables), qui tourne encore, avant de la restaurer ou est-ce que ma restauration va automatiquement écraser toutes les tables présentes ?

    Merci pour votre retour

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2013
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Octobre 2013
    Messages : 74
    Par défaut
    Bonjour,
    La restauration peut écraser la base actuelle, mais il faut le spécifier (option REPLACE de la commande RESTORE DATABASE, ou case "Ecraser la base actuelle (WITH REPLACE)" dans l'onglet Options de la fenêtre de restauration de Management Studio).
    Si la base actuelle est utilisée, la restauration échouera. Dans ce cas, il suffit par exemple de passer la base hors-ligne juste avant la restauration.

    Attention, l'intégralité de la base est restaurée à partir de la sauvegarde (il s'agit d'une restauration de pages, pas d'un import d'objets). Donc tous les objets, tous les utilisateurs, et toutes les propriétés de la base seront écrasés.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Par défaut
    Merci

  4. #4
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Citation Envoyé par bvesan Voir le message
    Bonjour,
    La restauration peut écraser la base actuelle, mais il faut le spécifier (option REPLACE de la commande RESTORE DATABASE, ou case "Ecraser la base actuelle (WITH REPLACE)" dans l'onglet Options de la fenêtre de restauration de Management Studio).
    Si la base actuelle est utilisée, la restauration échouera. Dans ce cas, il suffit par exemple de passer la base hors-ligne juste avant la restauration.

    Attention, l'intégralité de la base est restaurée à partir de la sauvegarde (il s'agit d'une restauration de pages, pas d'un import d'objets). Donc tous les objets, tous les utilisateurs, et toutes les propriétés de la base seront écrasés.
    Bonjour,

    Je profite de cette discusion: en plus des "LOGINS" par exemple, quels sont les autres objets qui ne sont pas intégrés dans une sauvegarde SQL Server ?

    Merci.

    @+

  5. #5
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2013
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Octobre 2013
    Messages : 74
    Par défaut
    Tout ce qui est stocké dans l'une des bases système d'une instance ne sera pas, par définition, restauré lors d'une restauration de base utilisateur.
    Les principaux objets non restaurés sont donc:

    Logins (sauf dans le cas d'une "base contenue", concept disponible depuis SQL Server 2012)
    Rôles définis au niveau de l'instance
    Serveurs liés

    Plans de maintenance
    Packages DTS/SSIS
    Tâches plannifiées

    Historiques des sauvegardes /restaurations

    Paramètres de l'instance (dimensionnement mémoire, affinité CPU, gestion du parallélisme, ...)
    Configuration du Database Mail
    Configuration des opérateurs et des alertes
    Configuration Service Broker
    Configuration Resource Governor

    (Cette liste n'est bien entendu pas exhaustive)

  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 010
    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 010
    Billets dans le blog
    6
    Par défaut
    Vous avez oublié les messages d'erreur personnalisé créés par sp_addmessage

    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. Restauration Base SQL Server 2005 depuis VB
    Par spezet29 dans le forum Administration
    Réponses: 1
    Dernier message: 04/10/2010, 14h50
  2. Restauration base SQL 2005
    Par cobra02 dans le forum Administration
    Réponses: 1
    Dernier message: 22/07/2010, 10h11
  3. [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
  4. Restauration base SQL 2000
    Par bleuerouge dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/07/2006, 09h39

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