none
centralisation bases SQL RRS feed

  • Question

  • Bonjour, existe-t-il un utilitaire / Logiciel qui permet de centraliser différentes bases SQL (2000.2005.2005 express,2008) depuis différents serveurs.

     

    Je vous remercie.

     

    mardi 23 août 2011 13:15

Réponses

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.
    mardi 23 août 2011 13:43
  • 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
    mardi 23 août 2011 13:59
  • Bonjour, le but étant d'éviter de me connecter sur chaque serveur contenant une base SQL pour vérifier par exemple si la sauvegarde des serveurs s'est fait correctement Peut-être existe-t-il une console mmc que je pourras rajouter sur mon poste ?

     

    Merci

     

    mercredi 24 août 2011 08:14
  • 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
    mercredi 24 août 2011 08:24

  • 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
    mercredi 24 août 2011 08:49
  • Je ne connais pas trop SQL mais je crois que cela n'est possible que pour les versions SQL 2000 / 2005 / 2008 et non les versions 2005 EXPRESS ??

     

    Par hasard avez-vous un tutorial expliqaunt comment configurer le DB Mail ?

     

    vous en remerciant par avance.

     

    mercredi 24 août 2011 09:04
  • 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
    mercredi 24 août 2011 09:15
  • Merci pour ces infos cela va me permettre de mieux connaitre. encore une petite question existe-t-il un script T-SQL générique (compatible 2005 Express / 2005 )qui envoie un mail quand la sauvegarde a des erreurs ?
    mercredi 24 août 2011 11:30
  • 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       Join TechNetFr on Viadeo   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.

    jeudi 25 août 2011 14:45