Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/06/2011, 12h39   #1
 
Homme
Administrateur de base de données
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 4
Points : -1
Points : -1
Par défaut Sauvegarde automatique a une heure et date précise sqlServer2008

Salut tout le monde ,
j'ai besoin de votre aide je cherche un script qui permet de sauvegarder une base a une heure et date précise je suis amener a automatiser cela par une application java et la date et l'heur doivent être fourni comme paramètres est ce possible si oui indiquer moi comment faire Merci d'avance .
YasserFlasher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 18h31   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 954
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 954
Points : 17 774
Points : 17 774
Il suffit d'utiliser l'Agent SQL qui est un planificateur de tâches dédié à MS SQL Server et de lancer la commande :
Code :
1
2
BACKUP DATABASE MaBase
TO DISK = 'Mon Fichier'
En remplaçant MabAse par le nom de votre base et Mon Fichier par l'emplacement et le nom de votre fichier
Pour créer une tâche de l'agent, passez par l'IHM SSMS.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 23h44   #3
 
Homme
Administrateur de base de données
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 4
Points : -1
Points : -1
Merci pour votre rapide réponse
c'est une solution mais comme j'ai cité tout à l'heure c'est que j'utilise une application java pour faire la sauvegarde automatique alors ça deverait plutot etre un script ou quelques chose comme ça car il n'aura aucune interaction avec SqlServer est ce bien possible ?
YasserFlasher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 06h45   #4
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 669
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

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

Informations forums :
Inscription : janvier 2005
Messages : 4 669
Points : 8 729
Points : 8 729
Bonjour,

Je ne comprend pas l'intérêt de sauvegarder une base de données si vous n'avez aucune interaction avec celle-ci.
Vous réinventez la roue alors que tout est déjà fait dans SQL Server.

Si néanmoins vous voulez faire cela en Java, il vous faut exécuter la requête que vous a donné SQLPro ...

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 06h51   #5
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
C'est possible mais vous faites fausse route...
Ce n'est pas à votre appli tiers de le faire mais votre SGBD comme vous l'indique SQL PRO...

Une personne sur ce forum a passé récemment je ne sais pas combien de temps avant de trouver qui faisait des sauvegarde de sa base...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h57.


 
 
 
 
Partenaires

Hébergement Web