10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Pozdravljen, Habr! Veliko delamo s Quest Software, in letos so pridobili ApexSQL — proizvajalca rešitev za upravljanje in nadzor baz podatkov Microsoft SQL Server. V Rusiji, kot se zdi, o teh fantih vedo malo. Na svoji glavni strani pišejo „Killer tools for SQL Server“. Zveni grozeče. Imeli smo idejo, da predstavimo tega dobavitelja in razjasnimo, kaj točno je tako smrtonosnega v njihovih rešitvah. Začnimo s promocijskimi deli — brezplačnimi izdelki. Po njih bo kratka predstavitev komercialnih izdelkov. Upam, da vam bodo te programe koristili. Prosim, preverite spodaj.

V tem članku:

  1. ApexSQL Compare — orodje za primerjavo SQL kode, datotek in map. Deluje tudi kot razširitev za SSMS ali Visual Studio.
  2. ApexSQL Decrypt — pretvorba predmetov v SQL Server: procedur, funkcij, sprožilcev in pogledov. Deluje tudi kot razširitev za SSMS ali Visual Studio.
  3. ApexSQL Discover — odkrivanje primerkov SQL Server in povezanih storitev SSRS, SSAS in SSIS.
  4. ApexSQL Refactor — orodje za refaktorizacijo in formatiranje SQL kode. Deluje kot razširitev za SSMS ali Visual Studio.
  5. ApexSQL Model — ustvarjanje diagramov predmetov SQL Server. Deluje tudi kot razširitev za SSMS ali Visual Studio.
  6. ApexSQL Plan — orodje za optimizacijo načrtov izvajanja. Deluje tudi kot razširitev za SSMS.
  7. ApexSQL Complete — orodje, ki samodejno dokončuje SQL ukaze in omogoča dodajanje lastnih fragmentov (kombinacije tipk za samodejno izpolnjevanje). Deluje tudi kot razširitev za SSMS ali Visual Studio.
  8. ApexSQL Propagate — orodje za izvajanje SQL kode na več bazah podatkov naenkrat.
  9. ApexSQL Search — pripomoček za iskanje podatkov in predmetov v globinah SQL Server. Deluje kot razširitev za SSMS ali Visual Studio.
  10. ApexSQL DevOps Toolkit — orodje za ustvarjanje CI/CD rešitev. Edini izmed vseh tukaj naštetih izdelkov ima spletno konzolo.

Vsak izdelek je del funkcionalnosti plačljivih rešitev ApexSQL. Na koncu članka bomo na kratko predstavili, kaj imajo na voljo kot komercialne rešitve.

1. ApexSQL Compare

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

V Compare můžete porovnávat soubory, složky a objekty SQL Serveru. Podporováno je obousměrné porovnání a následná generace skriptu pro sloučení odlišných objektů. V rozhraní nástroj dokáže zvýraznit syntaxi C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Hlavní rysy - integrace do SSMS a Visual Studio, volání objektů z různých instancí DB pro porovnání přímo z Object Explorer a podpora práce přes CLI.

2. ApexSQL Decrypt

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

V Decrypt lze z rozhraní SSMS nebo Visual Studio dešifrovat proceduru, funkci, trigger nebo pohled (view) jedním kliknutím.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

V rozhraní lze zobrazit DDL skript dešifrování. Podporováno je současné připojení k několika instancím SQL Serveru.

3. ApexSQL Discover

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Zjištění existujících instancí SQL Serveru, služeb SSRS, SSAS a SSIS podle rozsahu IP adres a prohlížení podrobných informací.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Z rozhraní lze nastavit detekci DB podle plánu. ApexSQL Discover může posílat oznámení s výsledky detekce na e-mail.

4. ApexSQL Refactor

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

Formátování kódu lze provádět na základě standardního profilu nebo nastavit vlastní, aby kód vypadal pro vás nejpřirozeněji. Refactor může zvýraznit nepoužívané proměnné v kódu, zabalit bloky kódu do procedur, rozbalit "*" do úplného seznamu.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Jednou z užitečných funkcí je rozdělení tabulek za účelem oddělení méně používaných sloupců. O objektech, které budou takovým rozdělením ovlivněny, Refactor informuje.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Také v rozhraní Refactor lze bezpečně měnit názvy objektů se změnou všech závislostí.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

O těchto a dalších funkcích se podrobněji můžete seznámit na stránce s popisem nástroje.

5. ApexSQL Model

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Nástroj vizualizuje objekty SQL Serveru a jejich vztahy. V tomto rozhraní můžete měnit konfiguraci objektů a generovat odpovídající DDL kód. Všechny vizualizace lze exportovat jako obrázky.

Funkčnost Modelu se rozšiřuje pomocí komerčních produktů Diff in Doc. Pomocí prvního produktu lze porovnat model s aktuálním stavem v DB nebo porovnat modely dvou různých DB, zatímco druhý produkt je určen pro dokumentaci objektů DB.

6. ApexSQL Plan

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

To je orodje za optimizacijo delovne učinkovitosti. Z ApexSQL Plan lahko izvažate tudi plane v poročila v formatih HTML in XML. Pogost primer uporabe tega orodja je primerjava trenutnega plana z modificiranim na podlagi različnih meril.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

ApexSQL Plan podpira izvoze iz shrambe poizvedb (query store) in prikazovanje karakteristik teh poizvedb v obliki nadzornih plošč.

7. ApexSQL Complete

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

Pospeševalnik pisanja kode. V vmesniku orodja lahko nastavite alias, skripte in poudarjanje kode.

8. ApexSQL Propagate

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Znotraj ApexSQL Propagate lahko nastavite izvajanje kode na različnih SQL Server podatkovnih bazah in določite zaporedje izvajanja.

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Rezultati izvršene kode se analizirajo z orodjem in se shranijo za enostavno ogledovanje izidov izvrševanja.

9. ApexSQL Search

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

Orodje izvajaja iskanje po strukturi podatkovne baze. Odtod lahko varno preimenujete objekte in spremljate njihove povezave. Rezultati iskanja se izvažajo v HTML, CSV in Excel.

10. ApexSQL DevOps Toolkit

10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

Kratek video o mehanizmu delovanja in možnostih

Predvajaj video

Za pokrovom orodja deluje PowerShell koda. Build, Review, Document in Deploy so dostopni razvijalcu iz vmesnika ApexSQL DevOps Toolkit. Tukaj lahko generirate sintetične podatke, samodejno izvedete enotske teste in dokumentirate spremembe. Lahko se poveže kot vtičnik s TeamCity, Jenkins in drugimi.

V znanju baze ApexSQL so zanimivi članki o DevOps v okolju podatkovnih baz.

Sedaj, ko smo razjasnili brezplačna orodja, bomo na kratko predstavili seznam plačljivih rešitev, ki imajo seveda močnejše zmogljivosti.

  1. ApexSQL Audit — orodje za revizijo DB za skladnost s zahtevami glede varnosti, vključno s podporo za HIPAA, GDPR, PCI. Podprta sta poročila in ogled zgodovine sprememb.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  2. ApexSQL Backup — avtomatizacija ustvarjanja inkrementalnih varnostnih kopij, loga transakcij in celovitih varnostnih kopij. Podprto je obnavljanje na določen trenutek v času, lahko ustvarite predloge za ustvarjanje varnostnih kopij in prilagodite načrte varnostnih kopij.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  3. ApexSQL Defrag — orodje za spremljanje in upravljanje defragmentacije.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  4. ApexSQL Job — orodje za upravljanje nalog, vključno z zgodovino, urnikom in obvestili.

    Oglejte si posnetek zaslona10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

  5. ApexSQL Log — orodje za branje loga transakcij za revizijo, replikacijo ali vračanje sprememb.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  6. ApexSQL Recover — obnova poškodovanih, izbrisanih ali izgubljenih podatkov.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  7. ApexSQL Analyze — orodje za analizo povezav v podatkovnih bazah.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  8. ApexSQL Build — orodje za avtomatizacijo ustvarjanja podatkovnih baz. Lahko se poveže s sistemi za nadzor različic.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  9. ApexSQL Enforce — izboljševalec SQL kode.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  10. ApexSQL Generate — orodje za generiranje milijonov vrstic podatkov z enim klikom. Podpira izvoz testnih podatkov v SQL, XML, CSV, JSON in Excel.

    Oglejte si posnetek zaslona10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

  11. ApexSQL Mask — orodje za iskanje, klasifikacijo in maskiranje občutljivih podatkov v podatkovnih bazah. Ima 220+ vnaprej definiranih mask in 55+ vgrajenih filtrov za klasifikacijo.

    Oglejte si posnetek zaslona10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

  12. ApexSQL Script — orodje za ustvarjanje DDL in DML skriptov ter izvršljivih namestitvenih paketov.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  13. ApexSQL Source Control — orodje za integracijo sistemov nadzora različic s SSMS.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  14. ApexSQL Trigger — revizija podatkov v podatkovni bazi in pretvorba v DML.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video
  15. ApexSQL Unit Test — orodje za izvajanje enotnih testov neposredno iz konzole SSMS.

    Oglejte si posnetek zaslona in video10 brezplačnih orodij ApexSQL za upravljanje z bazami podatkov Microsoft SQL Server.

    Predvajaj video

Pišite v komentarje, katere orodja za revizijo in upravljanje podatkovnih baz že uporabljate in katere naloge z njimi rešujete.

Za vprašanja o izdelkih ApexSQL, za pridobitev komercialnih izdelkov na preizkušnjo ali za pojasnitev cene, pustite zahtevo v obrazcu za stik na naši spletni strani..

Če se ukvarjate s kompleksno nalogo glede nadzora in upravljanja, preberite naše prejšnje članke na Habrju:

Nadzor različnih podatkovnih baz iz enotnega vmesnika.

Hitro iskanje težav s delovanjem v SQL Serverju.

Revizija sprememb v infrastrukturi Microsoft (vključno s SQL Serverjem).

In lahko se naročite na našo stran na Facebooku..

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster