Meilleur auteur de réponses
centralisation bases SQL

Question
-
Réponses
-
DBmail a été intraduit avec SQL 2008.
Effectivement, pour els version Express, il n'y a pas d'agent SQl exploitable (disabled). Donc vous n'avez pas cette possibilité.
Comme vous l'a indiqué David, enregistrez vos server dans un managemenbt studio sur votre PC. Et depuis cet enplacement, vou pourrez consulter les logs et els historiquesdes jobs sur vos instances.
Si vous souhaitez faire du DBMAil, pour 2005 : http://www.mssqltips.com/tip.asp?tip=1438 pour 2008 : http://blog.sqlauthority.com/2008/08/23/sql-server-2008-configure-database-mail-send-email-from-sql-database/
Pour des SQL 2008, cela reste possible au travers de CDONTS ou bien il faut monter un profil outlook sur le serveur SQL. Si vous voulez mon avis, pensez à migrer ces instances, il n'y a plus de support ...
Cdlt,
Christophe
Christophe LAPORTE Conseil IT Consultant – Formateur certifié Microsoft Microsoft Certified Master - MVP SQL Server – MCT- Proposé comme réponse Florin Ciuca jeudi 25 août 2011 14:46
- Marqué comme réponse Florin Ciuca mardi 30 août 2011 13:21
-
Comme l'indique Christophe, avec CMS, il est possible de lancer depuis un prompt de commande un requête sur toutes les instances enregistrées d'un groupe. Par exemple une requête sur msdb.dbo.backupset pour vérifier si les backups sont OK et la durée de chacun d'eux.
Vidéos didactiques sur CMS et la gestion multi-serveur:
http://technet.microsoft.com/en-us/sqlserver/gg508902.aspx
http://technet.microsoft.com/en-us/sqlserver/gg545016.aspx
David B.- Proposé comme réponse Florin Ciuca jeudi 25 août 2011 14:46
- Marqué comme réponse Florin Ciuca mardi 30 août 2011 13:21
Toutes les réponses
-
Si la question est de centraliser la gestion des instances, alors il faut regarder la partie Utility Control Point en 2008 R2, et les outils de gestion centralisée. Attention, UCP ne fonctionne qu'avec des instances 2008 R2 minimum.
David B. -
Bonjour,
Si la question est gérer des jobs sur plusieurs instances en un point centralisé (multi server adminisatration), il faut configurer un agent comme étant maitre. Les jobs serot définis sur cette instance et "envoyés" sur les instances cibles.
Si la question est la gestion centralisée au travers de SSMS, je completerais la réponse de David par l'utilisation du Central management Server. Une instance sert de "base" pour inscrire toutes els autres instances afin de ne les enregistrer qu'une seule fois dans SSMS et pouvor ainsi partager entre plusieurs DBA l'accès à toutes els instances sans avoir à passer sur chaque poste et inscrire les instances. Attention, cela ne fonctionen qu'avec l'authentification Windows.
De manière générale (Central management server ou pas) il est possible de lancer des rq multi instance et de tester des pilicy multi instance depuis la fenetre register servers (Ctrl + Alt + G).
Précisez votre besoin ...
Cdlt,
Christophe
Christophe LAPORTE Conseil IT Consultant – Formateur certifié Microsoft Microsoft Certified Master - MVP SQL Server – MCT -
-
Comme l'indique Christophe, avec CMS, il est possible de lancer depuis un prompt de commande un requête sur toutes les instances enregistrées d'un groupe. Par exemple une requête sur msdb.dbo.backupset pour vérifier si les backups sont OK et la durée de chacun d'eux.
Vidéos didactiques sur CMS et la gestion multi-serveur:
http://technet.microsoft.com/en-us/sqlserver/gg508902.aspx
http://technet.microsoft.com/en-us/sqlserver/gg545016.aspx
David B.- Proposé comme réponse Florin Ciuca jeudi 25 août 2011 14:46
- Marqué comme réponse Florin Ciuca mardi 30 août 2011 13:21
-
Une autre solution : configurez le database mail, configurez l’agent SQL pour utiliser le profil du DB Mail, créez un opérateur et utilisez les notifications en cas d’échec pour vos travaux …Cdlt,
Christophe
Christophe LAPORTE Conseil IT Consultant – Formateur certifié Microsoft Microsoft Certified Master - MVP SQL Server – MCT -
-
DBmail a été intraduit avec SQL 2008.
Effectivement, pour els version Express, il n'y a pas d'agent SQl exploitable (disabled). Donc vous n'avez pas cette possibilité.
Comme vous l'a indiqué David, enregistrez vos server dans un managemenbt studio sur votre PC. Et depuis cet enplacement, vou pourrez consulter les logs et els historiquesdes jobs sur vos instances.
Si vous souhaitez faire du DBMAil, pour 2005 : http://www.mssqltips.com/tip.asp?tip=1438 pour 2008 : http://blog.sqlauthority.com/2008/08/23/sql-server-2008-configure-database-mail-send-email-from-sql-database/
Pour des SQL 2008, cela reste possible au travers de CDONTS ou bien il faut monter un profil outlook sur le serveur SQL. Si vous voulez mon avis, pensez à migrer ces instances, il n'y a plus de support ...
Cdlt,
Christophe
Christophe LAPORTE Conseil IT Consultant – Formateur certifié Microsoft Microsoft Certified Master - MVP SQL Server – MCT- Proposé comme réponse Florin Ciuca jeudi 25 août 2011 14:46
- Marqué comme réponse Florin Ciuca mardi 30 août 2011 13:21
-
-
Bonjour,
Merci pour votre feedback. N’oubliez pas s’il vous plait à marquer comme réponse (en utilisant l’option « Marquer comme réponse ») les solutions des utilisateurs qui vous ont aidé à résoudre votre problème, afin que d'autres personnes avec le même problème puissent trouver facilement la solution correcte parmi toutes les réponses à votre question.
Pour une nouvelle question svp écrivez un nouveau thread pour éviter le « thread hijacking ».
Quelle est la définition de « thread hijacking »?
Si un participant poste dans un thread existant avec un sujet fixe une nouvelle question avec un sujet différent, la question initiale est oubliée. Les conséquences sont claires : nous aurons plusieurs discussions sur divers sujets dans un seul thread et le thread est complètement confus.
Bonne journée,
Florin
Florin CIUCA, MSFT
Votez! Appel à la contribution
Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.