ProHoster > Blog > administrasie > 10 gratis ApexSQL-hulpprogramme vir die bestuur van Microsoft SQL Server-databasisse
10 gratis ApexSQL-hulpprogramme vir die bestuur van Microsoft SQL Server-databasisse
Hallo, Habr! Ons werk baie mee Quest sagteware, en hierdie jaar het hulle gekoop ApexSQL — vervaardiger van oplossings vir die bestuur en monitering van Microsoft SQL Server-databasisse. In Rusland, lyk dit vir ons, is min oor hierdie ouens bekend. Op die hoofblad van hul webwerf skryf hulle “Killer tools for SQL Server”. Klink dreigend. Ons het die idee gehad om hierdie verkoper bekend te stel en uit te vind wat so dodelik aan hul oplossings is. Kom ons begin met die hype-deel – gratis produkte. Daarna sal daar 'n kort gedeelte oor kommersiële produkte wees. Ek hoop jy vind hierdie programme nuttig. Asseblief onder kat.
In hierdie artikel:
ApexSQL Vergelyk - 'n hulpmiddel om SQL-kode, lêers en dopgehou te vergelyk. Werk ook as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL dekripteer - stroomdekripsie van voorwerpe in SQL Server: prosedures, funksies, snellers en aansigte. Werk ook as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL Ontdek - opsporing van SQL Server-gevalle en verwante dienste SSRS, SSAS en SSIS.
ApexSQL Refactor - 'n hulpmiddel vir die herfaktorering en formatering van SQL-kode. Werk as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL-model - skep SQL Server objekdiagramme. Werk ook as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL-plan — 'n hulpmiddel vir die optimalisering van uitvoeringsplanne. Werk ook as 'n uitbreiding vir SSMS.
ApexSQL voltooi - die instrument voltooi outomaties SQL-stellings en laat jou toe om jou eie brokkies (sleutelbordkortpaaie vir outovoltooiing) by te voeg. Werk ook as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL voortplant - 'n instrument vir die uitvoering van SQL-kode op verskeie databasisse op 'n slag.
ApexSQL Soek - 'n program om data en voorwerpe in die dieptes van SQL Server te soek. Werk as 'n uitbreiding vir SSMS of Visual Studio.
ApexSQL DevOps Toolkit — 'n hulpmiddel vir die skep van CI/CD pyplyne. Die enigste van al die produkte wat hier gelys word, het 'n webkonsole.
Elke produk is deel van die funksionaliteit van betaalde ApexSQL-oplossings. Aan die einde van die artikel sal ons kortliks beskryf watter kommersiële oplossings hulle het.
Met Vergelyk kan u SQL Server-lêers, dopgehou en voorwerpe vergelyk. Tweerigtingvergelyking en verdere generering van 'n skrif vir die samevoeging van verskillende voorwerpe word ondersteun. In die koppelvlak kan die hulpprogram die sintaksis van C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML uitlig.
Sleutelkenmerke: integrasie in SSMS en Visual Studio, roep voorwerpe uit verskillende databasisgevalle vir vergelyking direk vanaf Object Explorer en ondersteuning vir werk via CLI.
Kodeformatering kan gedoen word op grond van 'n boksprofiel of jy kan jou eie aanpas sodat die kode vir jou meer bekend lyk. Refactor kan ongebruikte veranderlikes in kode uitlig, kodeblokke in prosedures inkapsuleer en "*" uitbrei in 'n volledige lys.
Een nuttige kenmerk is tabelverdeling om die mins gebruikte kolomme uit te skei. Refactor sal die voorwerpe rapporteer wat deur hierdie verdeling geraak sal word.
Ook in die Refactor-koppelvlak kan u die name van voorwerpe veilig verander terwyl u alle afhanklikhede verander.
Hierdie en ander funksies kan in meer besonderhede gevind word op die bladsy met beskrywing van die nut.
Die nut visualiseer SQL Server-voorwerpe en verwantskappe tussen hulle. In dieselfde koppelvlak kan u die konfigurasie van voorwerpe verander en die ooreenstemmende DDL-kode genereer. Alle visualisasies kan as beelde uitgevoer word.
Modelfunksionaliteit word uitgebrei met behulp van kommersiële produkte Verskil и Doc. Deur die eerste produk te gebruik, kan jy 'n model met die huidige toestand in die databasis vergelyk of modelle van twee verskillende databasisse vergelyk, en die tweede produk is nodig om databasisvoorwerpe te dokumenteer.
Dit is 'n werkverrigtingoptimaliseringsinstrument. Met ApexSQL Plan kan u ook planne na verslae uitvoer in HTML- en XML-formate. 'n Gereelde gebruiksgeval vir hierdie hulpprogram is 'n vergelyking van die huidige plan en een wat volgens verskeie kenmerke gewysig is.
ApexSQL Plan ondersteun aflaai van die navraagwinkel en die aanbieding van die kenmerke van hierdie navrae in die vorm van dashboards.
Die instrument deursoek die databasisstruktuur. Van hier af kan jy voorwerpe veilig hernoem en hul verhoudings opspoor. Soekresultate word na HTML, CSV en Excel uitgevoer.
PowerShell-kode loop onder die enjinkap van die hulpprogram. Bou, hersien, dokumenteer en ontplooi is beskikbaar vir die ontwikkelaar vanaf die ApexSQL DevOps Toolkit-koppelvlak. Hier kan jy sintetiese data genereer, eenheidstoetse outomaties uitvoer en veranderinge dokumenteer. Kan as 'n inprop aan TeamCity, Jenkins en ander gekoppel word.
Die ApexSQL-kennisbasis het interessante artikels op DevOps in 'n databasisomgewing.
Noudat ons gratis oplossings hanteer het, sal ons kortliks 'n lys van betaalde oplossings verskaf, wat natuurlik kragtiger funksionaliteit het.
ApexSQL-oudit — 'n instrument vir die ouditering van databasisse vir voldoening aan sekuriteitsvereistes, insluit. HIPAA, GDPR, PCI ondersteun. Verslae en besigtiging van veranderingsgeskiedenis word ondersteun.
Bekyk skermskoot en video
ApexSQL-rugsteun - outomatisering van die skep van inkrementele rugsteun, transaksielogboeke en volledige rugsteun. Herstel na 'n spesifieke tydstip word ondersteun, jy kan sjablone skep om rugsteun te skep en rugsteunplanne buigsaam op te stel.
Bekyk skermskoot en video
ApexSQL defragmenteer - 'n program vir die monitering en bestuur van defragmentasie.
Bekyk skermskoot en video
ApexSQL Job - 'n instrument vir die bestuur van take, insluitend geskiedenis, skedule en kennisgewings.
Bekyk skermskoot
ApexSQL-logboek - 'n hulpmiddel om die transaksielog te lees vir ouditering, replikasie of terugrol van veranderinge.
Bekyk skermskoot en video
ApexSQL herstel - herstel van beskadigde, geskrap of verlore data.
Bekyk skermskoot en video
ApexSQL Analiseer — 'n hulpmiddel vir die ontleding van verwantskappe in die databasis.
Bekyk skermskoot en video
ApexSQL-bou - 'n hulpmiddel vir die outomatisering van databasisskepping. Kan aan weergawebeheerstelsels koppel.
ApexSQL genereer is 'n instrument om miljoene rye data in een klik te genereer. Uitvoer van toetsdata na SQL, XML, CSV, JSON en Excel word ondersteun.
Bekyk skermskoot
ApexSQL-masker — 'n hulpmiddel om sensitiewe data in 'n databasis te soek, te klassifiseer en te masker. Het 220+ voorafbepaalde maskers en 55+ ingeboude filters vir klassifikasie.
Bekyk skermskoot
ApexSQL Skrip - 'n hulpmiddel vir die skep van DDL- en DML-skrifte en uitvoerbare installasiepakkette.
Bekyk skermskoot en video
ApexSQL-bronbeheer - 'n instrument vir die integrasie van weergawebeheerstelsels met SSMS.
Bekyk skermskoot en video
ApexSQL-sneller — oudit van data in die databasis en vertaling in DML.
Bekyk skermskoot en video
ApexSQL-eenheidtoets - 'n instrument om eenheidstoetse direk vanaf die SSMS-konsole uit te voer.
Bekyk skermskoot en video
Skryf in die kommentaar watter instrumente vir ouditering en databasisbestuur jy reeds gebruik en watter probleme jy daarmee oplos.
Om vrae oor ApexSQL-produkte te vra, kommersiële produkte vir toetsing te ontvang, of die prys uit te vind, laat 'n versoek na terugvoervorm op ons webwerf.
As jy 'n komplekse probleem van monitering en bestuur oplos, lees ons vorige artikels oor Habré: