Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

Sauvegarde automatique d'une base SQL Express

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs: Toshi, ygainche, Thierry DEMAN (MVP Exchan, Modérateurs_Applicatifs

Sauvegarde automatique d'une base SQL Express

Messagepar Gouvy sur Mar 19 Sep 2006, 16:34

Bonjour à tous,

J'ai une architecture autour de Citrix PS 4.0. Cette architecture s'appuie sur une base SQL Express 2005. j'aimerai savoir comment programmer une sauvegarde automatique. Avez vous des pistes?
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Toshi sur Mar 19 Sep 2006, 18:00

Il faut que tu regardes du côté des plans de maintenance.
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50

Messagepar Gouvy sur Mer 20 Sep 2006, 8:29

en fait ce que j'aimerai faire c'est en automatique:

arreté la base
faire un export
démarrer la base
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Toshi sur Mer 20 Sep 2006, 10:01

Qu'appelles-tu "arrêter la base"? tu veux la mettre hors ligne, c'est ça?

Pourquoi ne pas faire appel à SQL Server pour faire une sauvegarde à chaud?
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50

Messagepar Gouvy sur Mer 20 Sep 2006, 10:04

en fait le truc c'est que je voudrait automatiser la tache de la sauvegarde et je ne suis pas sur que je peux le faire sous sql server 2005 express edition... C'est pour ça que j'aimerai savoir comment faire... eventuellement avec sqlcmd..
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Gouvy sur Mer 20 Sep 2006, 10:30

J'essaie de me connecter au serveur SQL en utilisant la ligne de commande SQLCMD depuis le serveur SQL et j'obtiens le message d'erreur

Code: Tout sélectionner
HResult 0x2, Level 16, State 1
Named Pipes Provider: Could not open a connection to SQL Server [2].
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establi
shing a connection to the server. When connecting to SQL Server 2005, this failu
re may be caused by the fact that under the default settings SQL Server does not
allow remote connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Toshi sur Mer 20 Sep 2006, 10:55

2 choses:

Concernant l'automatisation de ta sauvegarde avec la version Express, vérifie la présence des plans de maintenance. Si tu peux en créer un, c'est que tu peux automatiser ta sauvegarde. Sinon, il faudra que tu passes par un bon vieux Bat, qui arrêtera tes services, copiera à la main tes fichiers et relancera les services.

Pour ton message d'erreur, il faut que tu lances l'assistant de configuration d'exposition de ton serveur, pour voir si tu as l'autorisation de te connecter à distance et selon quels protocoles. De plus, il faudra t'assurer d'utiliser un compte de connexion valide (Mode Windows ou Mode Mixte).
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50

Messagepar Gouvy sur Mer 20 Sep 2006, 11:10

Désolé mais je ne comprend pas bien ce que tu appelles plan de maintenance.

Concernant le point bat, as-tu une idée de la syntaxe à faire?!


Merci
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Toshi sur Mer 20 Sep 2006, 11:15

Pour le plan de maintenance, il faut aller dans Management Studio...c'est là où j'ai un doute, concernant la version Express...

sinon pour le bat, ça ressemblerait à quelque chose comme ça
Code: Tout sélectionner
net stop MSSQLSERVER
...
XCOPY C:\...\Data\*.mdf D:\Save\*
XCOPY C:\...\Data\*.ldf D:\Save\*
XCOPY C:\...\Data\*.ndf D:\Save\*
...
net start MSSQLSERVER

Concernant les noms de service, il faut valider par rapport à ton installation.
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50

Messagepar Gouvy sur Mer 20 Sep 2006, 11:22

Super merci!!!


Pour le plan de maintenance, je ne le trouve pas sous la version express!
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar Toshi sur Mer 20 Sep 2006, 13:52

Gouvy a écrit:Super merci!!!


Pour le plan de maintenance, je ne le trouve pas sous la version express!


D'un côté, cela ne m'étonne pas...mais il est quand même dommage de devoir se passer de l'automatisation. Donc il doit surement y avoir un moyen autre pour créer une tâche planifié. Dans SQL 2000, il fallait développer la partie Gestion/Agent SQL Server et on pouvait créer des travaux. Je n'ai pas mon serveur 2005 sous la main, mais je pense que l'on doit avoir un équivalent.
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50

Messagepar Gouvy sur Mer 20 Sep 2006, 14:48

J'ai pas trouvé mais si tu le trouves un jour, je suis preneur!
MCSA/MCSE 2003 - CCA PS4

MCP 70-270 (FR), MCP 70-227 (FR), MCP 70-290 (US), MCP 70-291 (US), MCP 70-293 (FR), MCP 70-294 (FR), MCP 70-297 (FR)
1Y0-256 (FR), CTX-1455AW (FR)

Image
Avatar de l’utilisateur
Gouvy
Grand Master
Grand Master
 
Messages: 1485
Inscrit le: Mer 26 Mar 2003, 19:40
Localisation: Nantes parfois Paris/Angers

Messagepar olivierlui sur Jeu 16 Nov 2006, 13:33

SALUT

Je cherche aussi l'assistant plan de maintenance dans la version express 2005.

Vous avez trouvé ?

Merci
olivierlui
Master
Master
 
Messages: 822
Inscrit le: Mer 27 Aoû 2003, 10:42
Localisation: Pau

Messagepar Toshi sur Jeu 16 Nov 2006, 15:03

Salut,

Pas de déterrage. Crée ton propre topic et relis les règles.

Je verrouille.
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 16:50


Retourner vers SQL Server

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée