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 :

Backup automatique BDD SQL server Express [2008R2]


Sujet :

Administration SQL Server

  1. #21
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 127
    Par défaut
    C'est bien ça me fait réviser
    Il y a une erreur de syntaxe c'est 'MaBDD' et non ’MaBDD’ (apostrophe et non je sais pas quoi)

    La procédure peut s'exécuter directement depuis le transac sql
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    USE [master]  
    GO  
    EXEC sp_BackupDatabases @backupLocation='c:\planet\', @databaseName='HG', @backupType='F'
    J'ai en retour dans la fenêtre du bas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    101392 pages traitées pour la base de données 'HG', fichier 'HG' dans le fichier 1.
    2 pages traitées pour la base de données 'HG', fichier 'HG_log' dans le fichier 1.
    BACKUP DATABASE a traité avec succès 101394 pages en 5.775*secondes (137.165*Mo/s).

  2. #22
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2017
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2017
    Messages : 140
    Par défaut
    Citation Envoyé par nico84 Voir le message
    Il y a une erreur de syntaxe c'est 'MaBDD' et non ’MaBDD’ (apostrophe et non je sais pas quoi)
    C'était bien ça
    Lorsque j'utilise ce code ça fonctionne parfaitement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sqlcmd -S MON-PC -E -Q "EXEC sp_BackupDatabases @backupLocation='D:\Temp\', @databaseName='MaBDD', @backupType='F'"
    Dans l'hypothèse où je voudrais enregistrer les fichiers backup sur une autre machine de mon réseau nommée par exemple SERVEUR sur le disque qui s'appelle DATA et dans un dossier nommé Temp, qu'elle est la syntaxe ? J'ai essayé ce code mais pas de backup créé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sqlcmd -S MON-PC -E -Q "EXEC sp_BackupDatabases @backupLocation='\\SERVEUR\DATA\Temp\', @databaseName='MaBDD', @backupType='F'
    Par contre si je crée un lecteur réseau par exemple E: avec comme chemin d'accès SERVEUR\DATA ça fonctionne

  3. #23
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 127
    Par défaut
    Citation Envoyé par Feliperennes Voir le message
    C'était bien ça
    Tant mieux, par contre c'est probablement possible de faire plus simple si on en croit les autres contributeurs !
    Pour ma part je préfère que chaque sauvegarde porte un nom différent et cette procédure sert aussi à ça, par contre cela oblige à faire du ménage régulièrement...

    Citation Envoyé par Feliperennes Voir le message
    Dans l'hypothèse où je voudrais enregistrer les fichiers backup sur une autre machine de mon réseau nommée par exemple SERVEUR sur le disque qui s'appelle DATA et dans un dossier nommé Temp, qu'elle est la syntaxe ?
    C'est du windows pur et dur, sur mon réseau une syntaxe du type \\srv-hg-ad\serveur2\planet\tmp\ fonctionne mais il faut que l'utilisateur soit autorisé en écriture sur le dossier...

  4. #24
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2017
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2017
    Messages : 140
    Par défaut
    Merci pour tout Nico84
    J'ai bien avancé dans mon projet et dans l'apprentissage ...

  5. #25
    Invité de passage
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2019
    Messages : 1
    Par défaut
    effectivement sqlcmd -S MON-PC -E -Q "EXEC sp_BackupDatabases @backupLocation='D:\Temp\', @databaseName=’MaBDD’, @backupType='F'" ca marche très bien

    sinon il existe des logiciels comme savecreator très simple d'utilisation qui peuvent planifier des saves en SQL

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Déploiement BDD SQL SERVER EXPRESS avec application .net
    Par Loriscis dans le forum Visual Studio
    Réponses: 2
    Dernier message: 06/04/2010, 21h29
  2. Sauvegardes automatiques sql server express
    Par boby62423 dans le forum Administration
    Réponses: 1
    Dernier message: 19/02/2009, 00h19
  3. Réponses: 4
    Dernier message: 06/03/2008, 13h08
  4. Faire appel à une BDD sql server 2005 express
    Par mrjay42 dans le forum Services Web
    Réponses: 2
    Dernier message: 04/02/2007, 15h53
  5. [sql Server Express 2005]backup Log
    Par abrial dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/06/2006, 15h20

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