Welcome to Sign in | Join | Help
in Search

sql server consolidate

Last post 05-02-2009, 1:41 AM by ignatandrei. 12 replies.
Sort Posts: Previous Next
  •  02-24-2009, 11:39 AM 6823

    sql server consolidate

    Buna,
    Ca orice programator care a ajuns sa aibe mai mult de 1 BD pe mina , ma gindeam sa fac automat monitorizarea.

    Am facut un tool ( command line ) care

    1. Se conecteaza la mai multe Sql Server ( pe thread-uri)
    2. Ruleaza un cod pe ele ( de ex., create proc GasesteJobsFailed as begin select * from sys.jobs where run_status = 0  end)
    3. Ruleaza o procedura stocata ( cea creeata la punctul 2, GasesteJobsFailed )
    4. Exporta datele in BD , XML, CSV, email

    Totul (numele ps, conexiuni, tabele, export ) configurabil dintr-un fisier.
    Cred ca ar fi bun pentru administratorii de BD la monitorizare
    Cred ca o sa pun pe codeplex aplicatia - dar mai am de scris help si de facut GUI .
    Daca e cineva interesat, dati-mi un email sau scrieti aici.




    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  02-24-2009, 12:31 PM 6824 in reply to 6823

    Re: sql server consolidate

  •  02-24-2009, 12:42 PM 6825 in reply to 6823

    Re: sql server consolidate

    ... si apoi mai vine de la SQL 2008  facilitatea de a crea "Group Server" prin care poti lansa o comanda pe mai multe servere odata. De asemenea prin Policy-Based Management poti face multe lucruri pe seturi de servere.
    Ar fi interesant de afisat ceva in rapoarte pe un Reporting Services folosind de exemplu noile facilitati (Gauge) in care se folosesc tot felul de grafice.

    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
  •  02-24-2009, 12:50 PM 6826 in reply to 6825

    Re: sql server consolidate

    ggciubuc:
    ... si apoi mai vine de la SQL 2008  facilitatea de a crea "Group Server" prin care poti lansa o comanda pe mai multe servere odata. De asemenea prin Policy-Based Management poti face multe lucruri pe seturi de servere.


    Am cautat "Group Server" dar ce am gasit este "run on multiple targets"  ...
    Intrebari ( ca sa imi dau seama daca aplicatia mea este inutila ;-) )
    1. Lucreaza pe thread-uri separate
    2. cum iei rezultatele ? Cum le exporta ?

    La mine, poti defini export in XML, CSV, email - si consolideaza datele la export...
    Ex. practic : vrei , la ora 8, sa iti trimiti email cu job-urile failed de pe mai multe server-e ... Probabil ca tu ai utiliza DTS/SSIS
    Eu as utiliza aplicatia asta cu task scheduler ;-)

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  02-24-2009, 1:01 PM 6827 in reply to 6826

    Re: sql server consolidate

    SQL-ul are multe facilitati de automatizare, de pilda ai alerte si joburi; la alerta definesti un "motiv" de alerta apoi pui un job sa faca ceva, inclusiv sa trimita acel e-mail; de asemenea si prin reporting services poti planifica notificari prin rapoarte. As spune ca atunci cand epuizezi variantele la nivel de server , mai ales ca sunt vizate servere SQL poti sa produci alte tool-uri prin care sa automatizezi niste lucruri.

    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
  •  02-24-2009, 1:06 PM 6828 in reply to 6826

    Re: sql server consolidate

    ignatandrei:

    1. Lucreaza pe thread-uri separate


    Thread-uri separate nu scaleaza. Documenteaza-te despre BeginExecute/EndExecute si AsynchronousProcessing.

    http://rusanu.com
  •  02-24-2009, 1:07 PM 6829 in reply to 6824

    Re: sql server consolidate

    rremus:

    E cel mai aproape de aplicatia mea, intr-adevar ...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  02-24-2009, 1:10 PM 6830 in reply to 6828

    Re: sql server consolidate

    rremus:
    ignatandrei:

    1. Lucreaza pe thread-uri separate


    Thread-uri separate nu scaleaza. Documenteaza-te despre BeginExecute/EndExecute si AsynchronousProcessing.

    ai f. multa dreptate ... doar ca mi-a fost mai greu de facut asta ...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  02-24-2009, 1:11 PM 6831 in reply to 6827

    Re: sql server consolidate

    ggciubuc:
    SQL-ul are multe facilitati de automatizare, de pilda ai alerte si joburi; la alerta definesti un "motiv" de alerta apoi pui un job sa faca ceva, inclusiv sa trimita acel e-mail; de asemenea si prin reporting services poti planifica notificari prin rapoarte. As spune ca atunci cand epuizezi variantele la nivel de server , mai ales ca sunt vizate servere SQL poti sa produci alte tool-uri prin care sa automatizezi niste lucruri.

    oh, da.... Dar cind ai in mina un ciocan(.net) toate celelalte mi se par cuie ;-)

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  02-24-2009, 1:14 PM 6832 in reply to 6831

    Re: sql server consolidate

    Da, e bine din cand in cand sa mai reinventam roata Smile



    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
  •  04-30-2009, 7:44 PM 7080 in reply to 6832

    Re: sql server consolidate

    ggciubuc:
    Da, e bine din cand in cand sa mai reinventam roata Smile



    Uite ce face cineva de la SQL Server Central aici
    http://www.sqlservercentral.com/articles/ASP.NET/66509/
    Ca sa administreze o ferma de Sql Servere
    In comparatie cu ce are el, solutia mea este o racheta fata de un car cu boi... doar ca mai am pina sa scriu un articol...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  04-30-2009, 8:49 PM 7081 in reply to 7080

    Re: sql server consolidate

    Imi pare rau, poate interventia mea a parut descurajatoare ; da-i drumul, cat ti-ar lua sa dezvolti , chiar si printr-un articol ?
    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
  •  05-02-2009, 1:41 AM 7085 in reply to 7081

    Re: sql server consolidate

    ggciubuc:
    Imi pare rau, poate interventia mea a parut descurajatoare ; da-i drumul, cat ti-ar lua sa dezvolti , chiar si printr-un articol ?

    Oh, nu ma descurajez din atita ... Articolul e problema intr-adevar ...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems