10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Tere, Habr! Teeme palju koostööd Questi tarkvara, ja sel aastal nad ostsid ApexSQL — Microsoft SQL Serveri andmebaaside haldamise ja jälgimise lahenduste tootja. Meile tundub, et Venemaal teatakse nendest meestest vähe. Oma veebisaidi avalehel kirjutavad nad "Killer tools for SQL Server". Kõlab ähvardavalt. Meil tekkis idee seda müüjat tutvustada ja välja mõelda, mis nende lahendustes nii surmavat on. Alustame hype osaga – tasuta tooted. Pärast neid on lühike osa kommertstoodetest. Loodan, et need programmid on teile kasulikud. Palun kassi alla.

Selles artiklis:

  1. ApexSQL võrdlus - tööriist SQL-koodi, failide ja kaustade võrdlemiseks. Töötab ka SSMS-i või Visual Studio laiendusena.
  2. ApexSQL dekrüpteerida — objektide voogdekrüptimine SQL Serveris: protseduurid, funktsioonid, päästikud ja vaated. Töötab ka SSMS-i või Visual Studio laiendusena.
  3. ApexSQL Discover — SQL Serveri eksemplaride ja nendega seotud teenuste SSRS, SSAS ja SSIS tuvastamine.
  4. ApexSQL Refaktor — tööriist SQL-koodi ümberkujundamiseks ja vormindamiseks. Töötab SSMS-i või Visual Studio laiendusena.
  5. ApexSQL mudel - SQL Serveri objektidiagrammide loomine. Töötab ka SSMS-i või Visual Studio laiendusena.
  6. ApexSQL plaan — tööriist täitmisplaanide optimeerimiseks. Töötab ka SSMS-i laiendusena.
  7. ApexSQL valmis — tööriist lõpetab automaatselt SQL-laused ja võimaldab teil lisada oma väljavõtteid (automaatse täitmise kiirklahvid). Töötab ka SSMS-i või Visual Studio laiendusena.
  8. ApexSQL levitamine — tööriist SQL-koodi käivitamiseks mitmes andmebaasis korraga.
  9. ApexSQL otsing — utiliit andmete ja objektide otsimiseks SQL Serveri sügavustest. Töötab SSMS-i või Visual Studio laiendusena.
  10. ApexSQL DevOpsi tööriistakomplekt — tööriist CI/CD torujuhtmete loomiseks. Kõigist siin loetletud toodetest ainsal on veebikonsool.

Iga toode on osa tasuliste ApexSQL-lahenduste funktsionaalsusest. Artikli lõpus kirjeldame lühidalt, millised kommertslahendused neil on.

1. ApexSQL võrdlus

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

Võrdlemine võimaldab võrrelda SQL Serveri faile, kaustu ja objekte. Toetatud on kahesuunaline võrdlus ja skripti edasine genereerimine erinevate objektide liitmiseks. Liideses saab utiliit esile tõsta C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML süntaksi.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Põhifunktsioonid: integreerimine SSMS-i ja Visual Studiosse, objektide kutsumine erinevatest andmebaasi eksemplaridest võrdlemiseks otse Object Explorerist ja tugi CLI kaudu töötamiseks.

2. ApexSQL dekrüpteerimine

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

Dekrüpteerimisel saate SSMS-i või Visual Studio liideses dekrüpteerida protseduuri, funktsiooni, päästiku või vaate ühe klõpsuga.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Liideses saate vaadata DDL-i dekrüpteerimisskripti. Toetatakse samaaegseid ühendusi mitme SQL Serveri eksemplariga.

3. ApexSQL Discover

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Tuvastage IP-aadressivahemiku järgi SQL Serveri, SSRS-i, SSAS-i ja SSIS-teenuste olemasolevad eksemplarid ja vaadake üksikasjalikku teavet.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Liidesest saate konfigureerida andmebaasi leidmise ajakava alusel. ApexSQL Discover saab saata teateid koos avastamistulemustega e-posti teel.

4. ApexSQL Refaktor

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

Koodi vormindamist saab teha kastitud profiili põhjal või kohandada seda nii, et kood tundub teile tuttavam. Refactor saab koodis esile tõsta kasutamata muutujaid, kapseldada koodiplokke protseduuridesse ja laiendada tähte “*” täielikuks loendiks.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Üks kasulik funktsioon on tabelite jagamine, et eraldada kõige vähem kasutatavad veerud. Refactor teatab objektidest, mida see jaotus mõjutab.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Ka Refaktori liideses saate turvaliselt muuta objektide nimesid, muutes samal ajal kõiki sõltuvusi.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Neid ja muid funktsioone leiate üksikasjalikumalt lehelt utiliidi kirjeldus.

5. ApexSQL mudel

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Utiliit visualiseerib SQL Serveri objekte ja nendevahelisi seoseid. Samas liideses saate muuta objektide konfiguratsiooni ja genereerida vastavat DDL-koodi. Kõiki visualiseerimisi saab eksportida piltidena.

Mudeli funktsionaalsust laiendatakse kommertstoodete abil Erinevus и Doc. Esimest toodet kasutades saate võrrelda mudelit andmebaasi hetkeseisuga või võrrelda kahe erineva andmebaasi mudeleid ning teist toodet on vaja andmebaasiobjektide dokumenteerimiseks.

6. ApexSQL-i plaan

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

See on jõudluse optimeerimise tööriist. Lisaks saate ApexSQL plaani kasutades eksportida plaane aruannetesse HTML- ja XML-vormingus. Selle utiliidi sagedane kasutusjuht on praeguse ja erinevate omaduste järgi muudetud plaani võrdlus.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

ApexSQL Plan toetab päringupoest allalaadimist ja nende päringute omaduste esitamist armatuurlaudade kujul.

7. ApexSQL valmis

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

Koodi kiirendi. Utiliidi liideses saate konfigureerida varjunimesid, juppe ja koodi esiletõstmist.

8. ApexSQL levitamine

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

ApexSQL Propagate'is saate konfigureerida koodi täitmist erinevates SQL Serveri andmebaasides ja määrata täitmise järjekorda.

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Utiliit parsib käivitatud koodi tulemused ja salvestab täitmistulemuste hõlpsaks vaatamiseks.

9. ApexSQL-i otsing

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

Tööriist otsib andmebaasi struktuuri. Siit saate objekte turvaliselt ümber nimetada ja nende suhteid jälgida. Otsingutulemused eksporditakse HTML-i, CSV-sse ja Excelisse.

10. ApexSQL DevOpsi tööriistakomplekt

10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Lühivideo töömehhanismist ja võimalustest

PowerShelli kood töötab utiliidi kapoti all. Ehitamine, ülevaatamine, dokumenteerimine ja juurutamine on arendajale saadaval ApexSQL DevOps Toolkiti liidese kaudu. Siin saate genereerida sünteetilisi andmeid, käivitada automaatselt ühikuteste ja dokumenteerida muudatusi. Saab ühendada pluginana TeamCity, Jenkinsi ja teistega.

ApexSQL-i teadmistebaasis on huvitavaid artikleid DevOpsis andmebaasikeskkonnas.

Nüüd, kui oleme tegelenud tasuta lahendustega, anname lühidalt nimekirja tasulistest lahendustest, millel on loomulikult võimsam funktsionaalsus.

  1. ApexSQL audit — tööriist andmebaaside turvanõuetele vastavuse auditeerimiseks, sh. Toetatud HIPAA, GDPR, PCI. Toetatakse aruandeid ja muudatuste ajaloo vaatamist.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  2. ApexSQL varundus — astmeliste varukoopiate, tehingulogide ja täielike varukoopiate loomise automatiseerimine. Toetatud on taastamine kindlale ajahetkele, saate luua malle varukoopiate loomiseks ja paindlikult seadistada varundusplaane.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  3. ApexSQL Defrag — utiliit defragmentimise jälgimiseks ja haldamiseks.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  4. ApexSQL töö - tööriist ülesannete haldamiseks, sealhulgas ajalugu, ajakava ja teatised.

    Kuva ekraanipilt10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  5. ApexSQL logi — tööriist tehingulogi lugemiseks muudatuste auditeerimiseks, replikeerimiseks või tagasipööramiseks.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  6. ApexSQL taastamine — kahjustatud, kustutatud või kadunud andmete taastamine.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  7. ApexSQL analüüs — tööriist andmebaasis olevate suhete analüüsimiseks.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  8. ApexSQL-i koostamine — tööriist andmebaasi loomise automatiseerimiseks. Saab ühenduda versioonihaldussüsteemidega.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  9. ApexSQL jõustamine - SQL-koodi parandaja.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  10. ApexSQL-i genereerimine on tööriist miljonite andmeridade genereerimiseks ühe klõpsuga. Toetatakse testandmete eksportimist SQL-i, XML-i, CSV-sse, JSON-i ja Excelisse.

    Kuva ekraanipilt10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  11. ApexSQL mask — tööriist tundlike andmete otsimiseks, klassifitseerimiseks ja varjamiseks andmebaasis. Sellel on 220+ eelmääratletud maski ja 55+ sisseehitatud filtrit klassifitseerimiseks.

    Kuva ekraanipilt10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  12. ApexSQL skript — tööriist DDL- ja DML-skriptide ning käivitatavate installipakettide loomiseks.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  13. ApexSQL allika juhtimine - tööriist versioonikontrollisüsteemide integreerimiseks SSMS-iga.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  14. ApexSQL päästik — andmebaasis olevate andmete auditeerimine ja tõlkimine DML-i.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  15. ApexSQL üksuse test - tööriist ühikutestide käivitamiseks otse SSMS-i konsoolist.

    Vaadake ekraanipilti ja videot10 tasuta ApexSQL-i utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Kirjuta kommentaaridesse, milliseid auditeerimise ja andmebaaside haldamise tööriistu juba kasutad ning milliseid probleeme nendega lahendad.

ApexSQL-i toodete kohta küsimuste esitamiseks, kommertstoodete testimiseks saamiseks või hinna teadasaamiseks jätke päring aadressile tagasiside vorm meie veebisaidil.

Kui lahendate keerulist järelevalve ja juhtimise probleemi, lugege meie varasemaid artikleid Habré kohta:

Jälgige erinevaid andmebaase ühest liidesest.

Eraldage kiiresti jõudlusprobleemid SQL Serveris.

Microsofti infrastruktuuri (sh SQL Serveri) muudatuste audit.

Samuti saate tellida meie Facebooki leht.

Allikas: www.habr.com

Lisa kommentaar