10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

PĂ«rshĂ«ndetje, Habr! Ne punojmĂ« shumĂ« me Quest Software, dhe kĂ«tĂ« vit ata e blenĂ« ApexSQL — prodhuesi i zgjidhjeve pĂ«r menaxhimin dhe monitorimin e bazave tĂ« tĂ« dhĂ«nave Microsoft SQL Server. NĂ« Rusi, na duket se kĂ«ta djem njihen pak. NĂ« faqen kryesore tĂ« faqes sĂ« tyre ata shkruajnĂ« "Mjetet vrasĂ«se pĂ«r SQL Server". DĂ«gjohet kĂ«rcĂ«nuese. Ne kemi pasur njĂ« ide pĂ«r tĂ« paraqitur kĂ«tĂ« ofrues dhe pĂ«r tĂ« kuptuar çfarĂ« ka kaq vrasĂ«se nĂ« zgjidhjet e tyre. Le tĂ« fillojmĂ« me pjesĂ«n promocionale - produktet falas. Pas tyre do tĂ« ketĂ« njĂ« pjesĂ« tĂ« shkurtĂ«r mbi produktet komerciale. Shpresoj qĂ« kĂ«to programe t’ju jenĂ« tĂ« dobishme. Ju lutem, pĂ«r tĂ« parĂ« mĂ« shumĂ«.

Në këtë artikull:

  1. ApexSQL Compare — njĂ« mjet pĂ«r krahasimin e kodit SQL, skedarĂ«ve dhe dosjeve. Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  2. ApexSQL Decrypt — dekriptimi nĂ« rrjedhĂ« i objekteve nĂ« SQL Server: procedurave, funksioneve, trigger-Ă«ve dhe pamjeve (view). Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  3. ApexSQL Discover — zbulimi i instancave tĂ« SQL Server dhe shĂ«rbimeve pĂ«rkatĂ«se SSRS, SSAS dhe SSIS.
  4. ApexSQL Refactor — njĂ« mjet pĂ«r ristrukturimin dhe formatimin e kodit SQL. Funksionon si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  5. ApexSQL Model — krijimi i diagrameve tĂ« objekteve SQL Server. Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  6. ApexSQL Plan — njĂ« mjet pĂ«r optimizimin e planeve tĂ« ekzekutimit. Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS.
  7. ApexSQL Complete — njĂ« mjet qĂ« pĂ«rfundon automatikisht deklaratat SQL dhe lejon tĂ« shtoni snippets tuajat (kombinime çelĂ«si pĂ«r autofill). Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  8. ApexSQL Propagate — njĂ« mjet pĂ«r ekzekutimin e kodit SQL nĂ« disa DB njĂ«herĂ«sh.
  9. ApexSQL Search — njĂ« utilitar pĂ«r kĂ«rkimin e tĂ« dhĂ«nave dhe objekteve brenda SQL Server. Funksionon si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
  10. ApexSQL DevOps Toolkit — njĂ« mjet pĂ«r krijimin e pipeline-ve CI/CD. ËshtĂ« i vetmi nga tĂ« gjithĂ« produktet e pĂ«rmendura kĂ«tu qĂ« ka njĂ« konsol web.

Secili produkt është një pjesë e funksionalitetit të zgjidhjeve paguese ApexSQL. Në fund të artikullit do të flasim shkurtimisht për ato që kanë në dispozitë si zgjidhje komerciale.

1. ApexSQL Compare

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Në Compare mund të krahasoni skedarët, dosjet dhe objektet e SQL Server. Mbështetet krahasimi dypalësh dhe gjenerimi i mëtejmë i skriptit për bashkimin e objekteve që dallohet. Në ndërfaqe, mjeti di të ndihmojë me ngjyrat e sintaksës për C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Karakteristikat kryesore - integrimi në SSMS dhe Visual Studio, thirrja e objekteve nga instancat e ndryshme të DB për krahasim drejtpërdrejt nga Object Explorer dhe mbështetje për punën përmes CLI.

2. ApexSQL Decrypt

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Në Decrypt nga ndërfaqja e SSMS ose Visual Studio, mund të dekriptohet një procedurë, funksion, trigger ose pamje (view) me një klikim.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Në ndërfaqe, mund të shihni skriptin DDL të dekripcimit. Mbështetet lidhja e njëkohshme me disa instanca të SQL Server.

3. ApexSQL Discover

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Zbulimi i instancave ekzistuese të SQL Server, shërbimeve SSRS, SSAS dhe SSIS sipas një gamë IP adresash dhe shikimi i informacionit të detajuar.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Nga ndërfaqja, mund të konfiguroni zbulimin e DB për një orar. ApexSQL Discover mund të dërgojë njoftime me rezultatet e zbulimit në postën elektronike.

4. ApexSQL Refactor

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Formatimi i kodit mund të kryhet mbi bazën e një profili të kutive ose të konfiguroni tuajin, në mënyrë që kodi të duket sa më i njohur për ju. Refactor mund të ndihmojë me ngjyrat e variablave të pashfrytëzuar në kod, të inkorporojë blloqet e kodit në procedura, dhe të shpjegojë "*" në një listë të plotë.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një nga funksionet e dobishme është ndarja e tabelave për të ndarë kolonat më pak të përdorura. Në lidhje me objektet që do të ndikohen nga kjo ndarje, Refactor do të raportojë.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Gjithashtu në ndërfaqen Refactor, mund të ndryshoni emrat e objekteve me siguri dhe me ndërrimin e të gjitha varësive.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Për këto dhe funksione të tjera, mund të njiheni më në detaje në faqen me përshkrimin e mjetit.

5. ApexSQL Model

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Mjeti vizualizon objektet SQL Server dhe lidhjet midis tyre. Në këtë ndërfaqe, gjithashtu mund të ndryshoni konfigurimin e objekteve dhe gjeneroni kodin DDL përkatës. Të gjitha vizualizimet mund të eksportohet si imazhe.

Funksionaliteti i Modelit zgjerohet përmes produkteve komerciale Diff dhe Doc. Me produktin e parë mund të krahasoni modelin me gjendjen aktuale në DB ose të krahasoni modelet e dy DB-ve të ndryshme, ndërsa produkti i dytë nevojitet për dokumentimin e objekteve të DB.

6. ApexSQL Plan

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Ky është një mjet për optimizimin e performancës. Gjithashtu me ApexSQL Plan mund të eksportohet planet në raporte në formate HTML dhe XML. Një rast i zakonshëm i përdorimit të këtij funksionaliteti është krahasimi i planit aktual me të modifikuarin sipas karakteristikave të ndryshme.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

ApexSQL Plan mbështet eksportin nga depoja e pyetjeve (query store) dhe paraqitjen e karakteristikave të këtyre pyetjeve në formën e bordeve të informacionit.

7. ApexSQL Complete

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Ngritës kodimi. Në ndërfaqen e mjetit mund të konfigurohen aliase, snippets dhe ndriçimi i kodit.

8. ApexSQL Propagate

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Në ApexSQL Propagate mund të konfigurohet ekzekutimi i kodit në baza të ndryshme të të dhënave SQL Server, duke caktuar rendin e ekzekutimit.

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Rezultatet e kodit të ekzekutuar analizohen nga mjeti dhe regjistrohen për lehtësi në shikimin e rezultateve të ekzekutimit.

9. ApexSQL Search

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Ky mjet kryen kërkime në strukturën e bazës së të dhënave. Po ashtu, mund të rinaming objektet në mënyrë të sigurt dhe të gjurmojë lidhjet e tyre. Rezultatet e kërkimit eksportohen në HTML, CSV dhe Excel.

10. ApexSQL DevOps Toolkit

10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Luaj videon

Poshtë kapakut, mjeti funksionon me kodin PowerShell. Build, Review, Document dhe Deploy janë të disponueshme për zhvilluesin nga ndërfaqja ApexSQL DevOps Toolkit. Këtu gjithashtu mund të gjenerohen të dhëna sintetike, të ekzekutohen automatikisht testet njësi, dhe të dokumentohen ndryshimet. Mund të lidhet si një plugin me TeamCity, Jenkins dhe të tjerë.

Në bazën e njohurive ApexSQL ka artikuj interesantë për DevOps në mjedisin e bazës së të dhënave.

Tani, kur u shpjeguam me zgjidhjet falas, do të japim përmbledhjen e zgjidhjeve me pagesë, të cilat, sigurisht, kanë funksionalitet më të fuqishëm.

  1. ApexSQL Audit — Ă«shtĂ« njĂ« mjet pĂ«r auditimin e bazĂ«s sĂ« tĂ« dhĂ«nave pĂ«r pĂ«rputhshmĂ«rinĂ« me kĂ«rkesat e sigurisĂ«, pĂ«rfshirĂ« pĂ«rkrahjen e HIPAA, GDPR, PCI. MbĂ«shtetet raporti dhe shikimi i historisĂ« sĂ« ndryshimeve.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  2. ApexSQL Backup — automatizimi i krijimit tĂ« backup-it incremental, regjistrave tĂ« transaksioneve dhe backup-it tĂ« plotĂ«. MbĂ«shtetet rikuperimi nĂ« njĂ« moment tĂ« caktuar nĂ« kohĂ«, mund tĂ« krijohen template pĂ«r krijimin e backup-it dhe tĂ« konfigurohen me fleksibilitet planet e backup-it.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  3. ApexSQL Defrag — mjet pĂ«r monitorimin dhe menaxhimin e defragmentimit.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  4. ApexSQL Job — Ă«shtĂ« njĂ« mjet pĂ«r menaxhimin e punĂ«ve, duke pĂ«rfshirĂ« historinĂ«, orarin dhe njoftimet.

    Shih skrinshotin10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

  5. ApexSQL Log — Ă«shtĂ« njĂ« mjet pĂ«r leximin e regjistrit tĂ« transaksioneve pĂ«r auditim, replikim ose rikthim tĂ« ndryshimeve.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  6. ApexSQL Recover — rikuperimi i tĂ« dhĂ«nave tĂ« dĂ«mtuara, tĂ« fshira ose tĂ« humbura.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  7. ApexSQL Analyze — njĂ« mjet pĂ«r analizĂ«n e lidhjeve nĂ« DB.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  8. ApexSQL Build — njĂ« mjet pĂ«r automatizimin e krijimit tĂ« DB. Mund tĂ« lidhet me sistemet e kontrollit tĂ« versioneve.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  9. ApexSQL Enforce — pĂ«rmirĂ«sues i kodit SQL.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  10. ApexSQL Generate — njĂ« mjet pĂ«r gjenerimin e miliona rreshtave tĂ« tĂ« dhĂ«nave me njĂ« klik. MbĂ«shtetet eksporti i tĂ« dhĂ«nave tĂ« testit nĂ« SQL, XML, CSV, JSON dhe Excel.

    Shih skrinshotin10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

  11. ApexSQL Mask — njĂ« mjet pĂ«r gjetjen, klasifikimin dhe maskimin e tĂ« dhĂ«nave tĂ« ndjeshme nĂ« DB. Ka mbi 220 maska tĂ« paracaktuara dhe mbi 55 filtra tĂ« integruar pĂ«r klasifikim.

    Shih skrinshotin10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

  12. ApexSQL Script — njĂ« mjet pĂ«r krijimin e skripteve DDL dhe DML dhe pakot instalimi qĂ« mund tĂ« ekzekutohen.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  13. ApexSQL Source Control — njĂ« mjet pĂ«r integrimin e sistemeve tĂ« kontrollit tĂ« versioneve me SSMS.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  14. ApexSQL Trigger — auditimi i tĂ« dhĂ«nave nĂ« DB dhe translacioni nĂ« DML.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon
  15. ApexSQL Unit Test — njĂ« mjet pĂ«r ekzekutimin e testeve unitare direkt nga konsola SSMS.

    Shih skrinshotin dhe videon10 utilitarë falas ApexSQL për menaxhimin e bazave të të dhënave Microsoft SQL Server

    Luaj videon

Na shkruani në komente se cilat mjete për auditimin dhe menaxhimin e DB po përdorni dhe çfarë detyrash po zgjidhni me to.

Për të bërë pyetje në lidhje me produktet ApexSQL, për të marrë produkte komerciale për testim ose për të sqaruar çmimin, lëreni një kërkesë në formën e kontaktit në faqen tonë të internetit.

Nëse po zgjidhni një detyrë komplekse për monitorimin dhe menaxhimin, lexoni artikujt tanë të mëparshëm në Habra:

Monitorimi i bazave të të dhënave të ndryshme nga një ndërfaqe e vetme.

Identifikimi i shpejtë i problemeve të rendimentit në SQL Server.

Auditimi i ndryshimeve në infrastrukturën Microsoft (përfshirë SQL Server).

Dhe gjithashtu mund të abonoheni në faqen tonë në Facebook.

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster