10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Hello, Habr! Naħdmu ħafna magħhom Quest Software, u din is-sena xtraw ApexSQL — manifattur ta' soluzzjonijiet għall-ġestjoni u l-monitoraġġ tad-databases ta' Microsoft SQL Server. Fir-Russja, jidher lilna, ftit hu magħruf dwar dawn il-ġuvini. Fuq il-paġna prinċipali tal-websajt tagħhom huma jiktbu "Killer tools for SQL Server". Ħsejjes ta’ theddid. Kellna l-idea li nintroduċu dan il-bejjiegħ u nifhmu x'inhu daqshekk fatali dwar is-soluzzjonijiet tagħhom. Nibdew bil-parti hype - prodotti ħielsa. Warajhom ikun hemm parti qasira dwar prodotti kummerċjali. Nispera li ssib dawn il-programmi utli. Jekk jogħġbok taħt qattus.

F'dan l-artikolu:

  1. ApexSQL Qabbel - għodda għat-tqabbil tal-kodiċi SQL, fajls u folders. Jaħdem ukoll bħala estensjoni għal SSMS jew Visual Studio.
  2. ApexSQL Decrypt — decryption stream ta' oġġetti f'SQL Server: proċeduri, funzjonijiet, triggers u fehmiet. Jaħdem ukoll bħala estensjoni għal SSMS jew Visual Studio.
  3. ApexSQL Skopri — skoperta ta' istanzi ta' SQL Server u servizzi relatati SSRS, SSAS u SSIS.
  4. ApexSQL Refactor — għodda għar-refactoring u l-ifformattjar tal-kodiċi SQL. Jaħdem bħala estensjoni għal SSMS jew Visual Studio.
  5. Mudell ApexSQL - il-ħolqien ta' dijagrammi ta' oġġetti SQL Server. Jaħdem ukoll bħala estensjoni għal SSMS jew Visual Studio.
  6. Pjan ApexSQL — għodda għall-ottimizzazzjoni tal-pjanijiet ta' Eżekuzzjoni. Jaħdem ukoll bħala estensjoni għall-SSMS.
  7. ApexSQL Tlesti — l-għodda timla awtomatikament dikjarazzjonijiet SQL u tippermettilek iżżid is-snippets tiegħek stess (shortcuts tat-tastiera għall-awtokompletazzjoni). Jaħdem ukoll bħala estensjoni għal SSMS jew Visual Studio.
  8. ApexSQL Propaga — għodda għall-eżekuzzjoni tal-kodiċi SQL fuq diversi databases kull darba.
  9. Fittex ApexSQL — utilità għat-tiftix ta' data u oġġetti fil-fond ta' SQL Server. Jaħdem bħala estensjoni għal SSMS jew Visual Studio.
  10. ApexSQL DevOps Toolkit — għodda għall-ħolqien ta' pipelines CI/CD. L-uniku wieħed mill-prodotti kollha elenkati hawn għandu web console.

Kull prodott huwa parti mill-funzjonalità ta 'soluzzjonijiet ApexSQL mħallsa. Fl-aħħar tal-artiklu se niddeskrivu fil-qosor liema soluzzjonijiet kummerċjali għandhom.

1. ApexSQL Qabbel

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

Qabbel iħallik tqabbel fajls, folders u oġġetti SQL Server. Tqabbil bidirezzjonali u ġenerazzjoni ulterjuri ta 'kitba għall-għaqda ta' oġġetti differenti hija appoġġjata. Fl-interface, l-utilità tista 'tenfasizza s-sintassi ta' C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Karatteristiċi ewlenin: integrazzjoni f'SSMS u Visual Studio, sejħa ta' oġġetti minn istanzi ta' database differenti għal tqabbil direttament minn Object Explorer u appoġġ għax-xogħol permezz tal-CLI.

2. ApexSQL Decrypt

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

F'Decrypt, mill-interface SSMS jew Visual Studio, tista 'tiddekripta proċedura, funzjoni, grillu jew tara f'klikk waħda.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Fl-interface tista' tara l-iskript tad-decryption DDL. Konnessjonijiet simultanji għal każijiet multipli ta 'SQL Server huma appoġġjati.

3. ApexSQL Skopri

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Identifika każijiet eżistenti ta’ servizzi SQL Server, SSRS, SSAS u SSIS skont il-firxa tal-indirizz IP u ara informazzjoni dettaljata.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Mill-interface tista 'tikkonfigura l-iskoperta tad-database fuq skeda. ApexSQL Discover jista 'jibgħat notifiki b'riżultati ta' skoperta bl-email.

4. ApexSQL Refactor

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

L-ifformattjar tal-kodiċi jista 'jsir ibbażat fuq profil f'kaxxa jew tista' tippersonalizza tiegħek sabiex il-kodiċi jidher aktar familjari għalik. Refactor jista 'jenfasizza varjabbli mhux użati fil-kodiċi, jinkapsula blokki tal-kodiċi fi proċeduri, u jespandi "*" f'lista kompluta.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Karatteristika utli hija l-qsim tat-tabella biex tissepara l-kolonni l-inqas użati. Refactor se jirrapporta l-oġġetti li se jiġu affettwati minn din il-qasma.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Ukoll fl-interface ta 'Refactor tista' b'mod sikur tibdel l-ismijiet tal-oġġetti filwaqt li tbiddel id-dipendenzi kollha.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Dawn u funzjonijiet oħra jistgħu jinstabu f'aktar dettall fuq il-paġna ma deskrizzjoni tal-utilità.

5. Mudell ApexSQL

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

L-utilità tara l-oġġetti SQL Server u r-relazzjonijiet bejniethom. Fl-istess interface, tista 'tbiddel il-konfigurazzjoni ta' oġġetti u tiġġenera l-kodiċi DDL korrispondenti. Il-viżwalizzazzjonijiet kollha jistgħu jiġu esportati bħala immaġini.

Il-funzjonalità tal-mudell hija estiża bl-għajnuna ta 'prodotti kummerċjali Diff и Dok. Bl-użu tal-ewwel prodott, tista 'tqabbel mudell mal-istat attwali fid-database jew tqabbel mudelli ta' żewġ databases differenti, u t-tieni prodott huwa meħtieġ biex jiddokumenta oġġetti tad-database.

6. Pjan ApexSQL

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

Din hija għodda għall-ottimizzazzjoni tal-prestazzjoni. Ukoll, billi tuża ApexSQL Plan, tista 'tesporta pjanijiet għal rapporti f'formati HTML u XML. Każ ta 'użu frekwenti għal din l-utilità huwa paragun tal-pjan attwali u wieħed modifikat skont diversi karatteristiċi.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

ApexSQL Plan jappoġġja t-tniżżil mill-maħżen tal-mistoqsijiet u l-preżentazzjoni tal-karatteristiċi ta 'dawn il-mistoqsijiet fil-forma ta' dashboards.

7. ApexSQL Tlesti

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

Aċċeleratur tal-kodiċi. Fl-interface ta 'utilità tista' tikkonfigura psewdonimi, siltiet u jenfasizzaw tal-kodiċi.

8. ApexSQL Propagate

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

F'ApexSQL Propagate, tista 'tikkonfigura l-eżekuzzjoni tal-kodiċi fuq diversi databases ta' SQL Server u tiddetermina l-ordni ta 'eżekuzzjoni.

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Ir-riżultati tal-kodiċi esegwit huma parsed mill-utilità u rreġistrati għall-wiri faċli tar-riżultati tal-eżekuzzjoni.

9. Fittex ApexSQL

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

L-għodda tfittex l-istruttura tad-database. Minn hawn tista 'b'mod sikur tibdel isem l-oġġetti u ssegwi r-relazzjonijiet tagħhom. Ir-riżultati tat-tfittxija huma esportati lejn HTML, CSV u Excel.

10. ApexSQL DevOps Toolkit

10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Vidjow qasir dwar il-mekkaniżmu tax-xogħol u l-kapaċitajiet

Il-kodiċi PowerShell jimxi taħt il-barnuża tal-utilità. Ibni, Reviżjoni, Dokument u Skjerament huma disponibbli għall-iżviluppatur mill-interface ApexSQL DevOps Toolkit. Hawnhekk tista 'tiġġenera data sintetika, awtomatikament tħaddem testijiet tal-unità, u tiddokumenta bidliet. Jista 'jiġi konness bħala plugin ma' TeamCity, Jenkins u oħrajn.

Il-bażi ta 'għarfien ApexSQL għandha artikoli interessanti fuq DevOps f'ambjent ta' database.

Issa li ttrattati soluzzjonijiet b'xejn, ser nipprovdu fil-qosor lista ta 'soluzzjonijiet imħallsa, li, ovvjament, għandhom funzjonalità aktar qawwija.

  1. Verifika ApexSQL — għodda għall-verifika tad-databases għall-konformità mar-rekwiżiti tas-sigurtà, inkl. HIPAA, GDPR, PCI appoġġjati. Ir-rapporti u l-wiri tal-istorja tal-bidliet huma appoġġjati.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  2. ApexSQL Backup — l-awtomazzjoni tal-ħolqien ta' backups inkrementali, reġistri tat-tranżazzjonijiet u backups sħaħ. Ir-restawr għal punt speċifiku fil-ħin huwa appoġġjat, tista 'toħloq mudelli għall-ħolqien ta' backups u kkonfigurat b'mod flessibbli pjanijiet ta 'backup.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  3. ApexSQL Defrag — utilità għall-monitoraġġ u l-ġestjoni tad-deframmentazzjoni.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  4. Impjieg ApexSQL - għodda għall-ġestjoni tal-kompiti, inklużi l-istorja, l-iskeda u n-notifiki.

    Ara screenshot10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  5. ApexSQL Log — għodda għall-qari tar-reġistru tat-tranżazzjonijiet għall-awditjar, ir-replikazzjoni jew it-tkeċċija tal-bidliet.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  6. ApexSQL Jirkupra — irkupru ta' data bil-ħsara, imħassra jew mitlufa.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  7. ApexSQL Analiżi — għodda għall-analiżi tar-relazzjonijiet fid-database.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  8. ApexSQL Ibni — għodda għall-awtomatizzazzjoni tal-ħolqien tad-database. Jista 'jqabbad ma' sistemi ta 'kontroll tal-verżjoni.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  9. ApexSQL Inforza - Ittejjeb il-kodiċi SQL.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  10. ApexSQL Iġġenera hija għodda biex tiġġenera miljuni ta' ringieli ta' dejta f'klikk waħda. L-esportazzjoni tad-dejta tat-test għal SQL, XML, CSV, JSON u Excel hija appoġġjata.

    Ara screenshot10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  11. Maskra ApexSQL — għodda għat-tiftix, il-klassifikazzjoni u l-maskra ta' data sensittiva f'database. Għandu 220+ maskra predefinita u 55+ filtru integrat għall-klassifikazzjoni.

    Ara screenshot10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  12. ApexSQL Script — għodda għall-ħolqien ta' skripts DDL u DML u pakketti ta' installazzjoni eżekutibbli.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  13. Kontroll tas-Sors ApexSQL - għodda għall-integrazzjoni tas-sistemi ta' kontroll tal-verżjoni ma' SSMS.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  14. Trigger ApexSQL — verifika tad-data fid-database u traduzzjoni f'DML.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

  15. Test tal-Unità ApexSQL - għodda għat-tmexxija ta' testijiet ta' unità direttament mill-console SSMS.

    Ara screenshot u video10 Utilitajiet ApexSQL b'xejn għall-Immaniġġjar ta' Databases ta' Microsoft SQL Server

Ikteb fil-kummenti liema għodod għall-awditjar u l-ġestjoni tad-database diġà tuża u liema problemi issolvi bihom.

Biex tistaqsi mistoqsijiet dwar il-prodotti ApexSQL, tirċievi prodotti kummerċjali għall-ittestjar, jew issir taf il-prezz, ħalli talba lil formola ta' feedback fuq il-websajt tagħna.

Jekk qed issolvi problema kumplessa ta' monitoraġġ u ġestjoni, aqra l-artikoli preċedenti tagħna dwar Habré:

Tissorvelja diversi databases minn interface wieħed.

Iżola malajr il-problemi tal-prestazzjoni f'SQL Server.

Verifika tal-bidliet fl-infrastruttura tal-Microsoft (inkluż SQL Server).

Tista 'wkoll tabbona għal tagħna Paġna ta' Facebook.

Sors: www.habr.com

Żid kumment