|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Bonjour,
J'ai SQL Server 2008 R2 qui tourne en production. Je souhaite automatiser la tâche de faire un backup des bases de données. A priori il faut PowerShell (il y est) et l'Agent SQL Server (il n'y est pas). comment faire pour l'installer svp ? Chez Microsoft j'ai trouvé des infos sur son utilisation mais pas sur son installatioen et téléchargement. Si j'ai bien compris il est inclus dans SQL Server 2008. Mais comment l'installer alors lorsqu'il n'apparait pas dans l'explorateur d'objets ? Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
C'est etonnant que vous n'ayez pas l'agent SQL Server.
Ouvrez la console de gestion des services SQL. Vous devriez le voir. ++ |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Bonjour,
Merci pour la réponse. Je ne trouve pas cette console de gestion. Elle est dans Management Studio ? |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
Non, c'est un utilitaire a part : SQL Server Configuration Manager
Quelle edition de SQL Server au passage ? ++ |
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
SQL Server 2008 R2
|
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Oui Bingo Il est là !
Maintenant il faut que je crée un script via PowerShell et que je le fasse exécuter via l'Agent ? C'est bien cela ? |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Euh...mon enthousiasme est stoppé net ! Le service refuse de démarrer. Jai ce message dans l'observateur d'évènements:
SQLServerAgent could not be started (reason: Cette installation de l''Agent SQL Server est désactivée. L''édition de SQL Server qui a installé ce service ne prend pas en charge l''Agent SQL Server.). Sans doute parceque la 2008 a été installée après une 2005... |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
Il est plus facile de faire un script TSQL avec l'instruction BACKUP DATABASE que de passer par un script powershell.
Que voulez vous sauvegarder precisement ? Il suffit ensuite de creer un job qui lancera ce script. Edit : Vous avez certainement installe l'edition Express pour avoir ce genre de problemes. Dans ce cas il faudra passer par l'ordonnanceur Windows pour sauvegarder vos bases. ++ |
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Je viens de désinstaller SQL Server 2005 et Sql Server Management express.
J'ai deux bases de données qui sont donc sous SQL Server 2008 R2. Je souhaite les sauvegarder proprement tous les soirs. Je sais qu'en faisant un backup, le système retrouve tous ses éléments pour une éventuelle restaure. Qu'en est-il en faisant autrement ? Comment sauver les mdf, ldf tout en étant certain de reprendre ?... |
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
Surtout que l'Agent s'obstine à ne pas démarrer..donc toute autre solution m'interesse !
|
|
|
00
|
|
|
#11 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
Bis :
Vous avez certainement installe l'edition Express pour avoir ce genre de problemes. Dans ce cas il faudra passer par l'ordonnanceur Windows pour sauvegarder vos bases avec au choix : - un fichier bat en utilisant SQLCmd et un script SQL pour faire un backup de vos bases .. - un script vbs - un script powershell etc ... ++ |
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Inscription : juin 2006 Messages : 163 ![]() |
OK. Merci. Pour le .cmd je vois sans souci. Pour le script je n'en ai jamais fait mais je vais chercher.
Merci beaucoup. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com