10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Tere, Habr! Me töötame palju koos Quest Software, ja sel aastal nad omandasid ApexSQL — Microsoft SQL Serveri andmebaaside haldamise ja jĂ€lgimise lahenduste tootja. Venemaal teavad inimesed neist kahjuks vĂ€ga vĂ€he. Oma veebisaidi avalehel kirjutavad nad "Killer tools for SQL Server". KĂ”lab hirmuĂ€ratavalt. Meil on idee tutvustada seda tootjat ja teada saada, mis on nende lahendustes nii "tappev". Alustame kĂ”mulise osaga — tasuta toodetega. PĂ€rast seda tuleb lĂŒhike ĂŒlevaade tasulistest toodetest. Loodan, et need programmid osutuvad teile kasulikeks. Palun kerige alla.

Selles artiklis:

  1. ApexSQL Compare — SQL-koodi, failide ja kaustade vĂ”rdlemise tööriist. Töötab ka SSMS-i vĂ”i Visual Studio laiendusena.
  2. ApexSQL Decrypt — SQL Serveri objektide, nĂ€iteks protseduuride, funktsioonide, trigid ja vaadete (view) voogdekrĂŒpteerimise tööriist. Töötab ka SSMS-i vĂ”i Visual Studio laiendusena.
  3. ApexSQL Discover — SQL Serveri eksemplaride ja seotud teenuste SSRS, SSAS ja SSIS avastamise tööriist.
  4. ApexSQL Refactor — SQL-koodi refaktoreerimise ja vormindamise tööriist. Töötab SSMS-i vĂ”i Visual Studio laiendusena.
  5. ApexSQL Model — SQL Serveri objektide diagrammide loomise tööriist. Töötab ka SSMS-i vĂ”i Visual Studio laiendusena.
  6. ApexSQL Plan — tööriist tĂ€itmise plaanide optimeerimiseks. Töötab ka SSMS-i laiendusena.
  7. ApexSQL Complete — tööriist, mis tĂ€iendab SQL-i kĂ€ske automaatselt ja vĂ”imaldab lisada oma koode (klaviatuuri kombinatsioonid automaatse tĂ€itmise jaoks). Töötab ka SSMS-i vĂ”i Visual Studio laiendusena.
  8. ApexSQL Propagate — tööriist SQL-koodi tĂ€itmiseks korraga mitmes andmebaasis.
  9. ApexSQL Search — utiliit andmete ja objektide otsimiseks SQL Serveri sĂŒgavamatesse kihtidesse. Töötab SSMS-i vĂ”i Visual Studio laiendusena.
  10. ApexSQL DevOps Toolkit — CI/CD torujuhtmete loomise tööriist. Ainuke siinkohal loetletud toode, millel on veebikonsol.

Iga toode on osa ApexSQL tasuliste lahenduste funktsionaalsusest. Artikli lĂ”pus anname lĂŒhikese ĂŒlevaate nende kaubanduslikest lahendustest.

1. ApexSQL Compare

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Compare programmiga saab vĂ”rrelda faile, kaustu ja SQL Serveri objekte. Toetatakse kahetasandilist vĂ”rdlemist ja seejĂ€rel erinevate objektide sulandamiseks skriptide genereerimist. Kasutajaliides toetab C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic ja XML sĂŒntaksi esiletoomist.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Peamised omadused — integreerimine SSMS-i ja Visual Studio, objektide kutsumine erinevatest andmebaasi instantsidest otse Object Explorerist vĂ”rdlemiseks ja toetab CLI kaudu töötlust.

2. ApexSQL Decrypt

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Decrypti abil SSMS-i vĂ”i Visual Studio kasutajaliideses saab ĂŒhes klĂ”psuga dekodeerida protseduuri, funktsiooni, trigeri vĂ”i vaate.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Kasutajaliideses on vĂ”imalik vaadata dekodeerimise DDL skripti. Toetatakse samaaegset ĂŒhendust mitme SQL Serveri instantsiga.

3. ApexSQL Discover

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

SQL Serveri, SSRS, SSAS ja SSIS instantside tuvastamine IP-aadresside vahemike jĂ€rgi ja ĂŒksikasjaliku teabe vaatamine.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Kasutajaliideses on vÔimalik seadistada andmebaasi avastamine ajakava alusel. ApexSQL Discover vÔib saata avastamise tulemuste teadete e-kirju.

4. ApexSQL Refactor

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Koodi vormindamist saab teostada kas vaikimisi profiili alusel vÔi oma seadistuste jÀrgi, et kood nÀeks vÀlja just selline nagu teile meeldib. Refactor suudab esile tÔsta mÀÀramatuid muutujaid koodis, kapseldada koodiblokke protseduuridesse ja avada "*" tÀieliku nimekirjana.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Üks kasulik funktsioon on tabelite jagamine harva kasutatavate veergude eraldamiseks. Üksused, millele selline jagamine mĂ”jub, teavitab Refactor.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Samuti saab liidese kaudu Refactoris ohutult muuta objektide nimesid koos kÔigi sÔltuvuste muutmisega.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Nende ja teiste funktsioonide kohta vÔib lÀhemalt tutvuda utiliidi kirjelduse lehelt.

5. ApexSQL Model

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

Utiliit visualiseerib SQL Serveri objekte ja nende vahelisi seoseid. Selles liideses on vÔimalik muuta objektide konfiguratsiooni ja genereerida vastav DDL-kood. KÔiki visualiseeringuid saab eksportida kujutistena.

Modeli funktsionaalsust laiendatakse kommertsproduktide abil Diff ja Doc. Esimese toote abil saab vÔrrelda mudelit andmebaasi praeguse olekuga vÔi vÔrrelda kahe erineva andmebaasi mudeleid, teine toode on vajalik andmebaasi objektide dokumenteerimiseks.

6. ApexSQL Plan

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

See on tööriist jÔudluse optimeerimiseks. Samuti vÔimaldab ApexSQL Plan eksportida plaane raportiteks HTML ja XML formaatides. Selle utiliidi sagedane kasutusjuht on olemasoleva plaani ja muudetud plaani vÔrdlemine erinevate omaduste jÀrgi.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

ApexSQL Plan toetab pÀringute sÀilitamisest (query store) andmete vÀlja laadimist ja nende omaduste esitlemist armatuurlaudadena.

7. ApexSQL Complete

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Koodi kirjutamise kiirendaja. Utiliidi liideses saab seadistada aliasid, snippe ja koodi sĂŒntaksit.

8. ApexSQL Propagate

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

ApexSQL Propagate'is saab seadistada koodi tÀitmise erinevates SQL Server andmebaasides, mÀÀrata tÀitmise jÀrjekorra.

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

TĂ€itmise tulemused analĂŒĂŒsitakse utiliidi poolt ja salvestatakse mugavuse huvides tulemuste vaatamiseks.

9. ApexSQL Search

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Tööriist otsib andmebaasi struktuurist. Siit saab ka ohutult objektide nimesid muuta ja jÀlgida nende seoseid. Otsingutulemused eksporditakse HTML, CSV ja Excel formaatidena.

10. ApexSQL DevOps Toolkit

10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

LĂŒhike video mehhanismi töö ja vĂ”imaluste kohta

MĂ€ngi videot

Tööriidi taga töötab PowerShelli kood. Build, Review, Document ja Deploy on arendaja jaoks saadaval ApexSQL DevOps Toolkit liidesest. Siin saab genereerida sĂŒnteetilisi andmeid, automaatselt kĂ€ivitada ĂŒhikteste, dokumenteerida muudatusi. Saadakse liituda ka pluginana TeamCity, Jenkins ja teistega.

ApexSQL teadmistebaasis on huvitavad artiklid DevOpsi kohta andmebaasi keskkonnas.

NĂŒĂŒd, kui oleme tasuta lahendustega tutvunud, toome lĂŒhidalt vĂ€lja tasuliste lahenduste loendi, mis omavad loomulikult vĂ”imsamat funktsionaalsust.

  1. ApexSQL Audit — andmebaasi auditeerimise tööriist, mis vastab turvanĂ”uetele, sealhulgas toetatakse HIPAA, GDPR, PCI. Toetatakse aruandeid ja muudatuste ajaloo vaatamist.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  2. ApexSQL Backup — inkrementaalse varukoopia, tehingulogide ja tĂ€is varukoopia automaatika. Toetatakse taastamist teatud ajmomentile, saab luua varukoopia mallid ja paindlikult seadistada varukoopia plaanid.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  3. ApexSQL Defrag — utiliit defragmenteerimise jĂ€lgimiseks ja haldamiseks.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  4. ApexSQL Job — tööriist ĂŒlesannete haldamiseks, sealhulgas ajalugu, ajakava ja teavitused.

    Vaata ekraanipilti10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  5. ApexSQL Log — tööriist tehingulogide lugemiseks auditi, replikatsiooni vĂ”i muudatuste tagasiviimise jaoks.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  6. ApexSQL Recover — kahjustatud, kustutatud vĂ”i kadunud andmete taastamine.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  7. ApexSQL Analyze — andmebaasi seoste analĂŒĂŒsi tööriist.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  8. ApexSQL Build — andmebaasi loomise automatiseerimise tööriist. Saab ĂŒhendada versioonihaldussĂŒsteemidega.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  9. ApexSQL Enforce — SQL-koodi parendustööriist.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  10. ApexSQL Generate — tööriist miljonite andmereale genereerimiseks ĂŒhe klĂ”psuga. Toetab testandmete eksportimist SQL-i, XML-i, CSV-d, JSON-i ja Exceli formaati.

    Vaata ekraanipilti10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  11. ApexSQL Mask — tööriist tundlike andmete otsimiseks, klassifitseerimiseks ja maskeerimiseks andmebaasis. Omab 220+ mÀÀratud maske ja 55+ sisseehitatud filtrit klassifitseerimiseks.

    Vaata ekraanipilti10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

  12. ApexSQL Script — tööriist DDL- ja DML-skriptide ning kĂ€itatavate installatsioonipakettide loomiseks.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  13. ApexSQL Source Control — tööriist versioonihaldussĂŒsteemide integreerimiseks SSMS-iga.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  14. ApexSQL Trigger — andmete audit andmebaasis ja DML-i edastamine.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot
  15. ApexSQL Unit Test — tööriist ĂŒksuste testide lĂ€biviimiseks otse SSMS-i konsoolist.

    Vaata ekraanipilti ja videot10 tasuta ApexSQL utiliiti Microsoft SQL Serveri andmebaaside haldamiseks

    MĂ€ngi videot

JĂ€tke kommentaaridesse, milliseid andmebaasi auditi ja halduse tööriistu juba kasutate ning milliseid ĂŒlesandeid nendega lahendate.

KĂŒsimuste esitamiseks ApexSQL toodete kohta, kaubanduslike toodete testimiseks vĂ”i hinna tĂ€psustamiseks jĂ€tke pĂ€ring meie veebisaidil tagasisidevormi kaudu.

Kui lahendate keerulisi probleeme jÀlgimise ja haldamisega, lugege meie varasemaid artikleid Habras:

Erinevate andmebaaside jĂ€lgimine ĂŒhest liidesest.

SQL Serveri jÔudluse probleemide kiire lokaliseerimine.

Microsofti infrastruktuuri muudatuste audit (sealhulgas SQL Server).

Ja vÔite meie Facebooki lehele subscribe'ida.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster