10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Sveiki, Habr! Mes daug dirbame su „Quest“ programinė įranga, o šiemet jie įsigijo ApexSQL — Microsoft SQL Server duomenų bazių valdymo ir stebėjimo sprendimų gamintojas. Rusijoje, mums atrodo, mažai žinoma apie šiuos vaikinus. Pagrindiniame savo svetainės puslapyje jie rašo „Killer tools for SQL Server“. Skamba grėsmingai. Mums kilo mintis pristatyti šį pardavėją ir išsiaiškinti, kas yra toks mirtinas jų sprendimuose. Pradėkime nuo hype dalies – nemokami produktai. Po jų bus trumpa dalis apie komercinius produktus. Tikiuosi, kad šios programos jums bus naudingos. Prašome pagal katę.

Šiame straipsnyje:

  1. ApexSQL palyginimas - SQL kodo, failų ir aplankų palyginimo įrankis. Taip pat veikia kaip SSMS arba Visual Studio plėtinys.
  2. ApexSQL iššifruoti — srautinis objektų iššifravimas SQL Server: procedūros, funkcijos, paleidikliai ir rodiniai. Taip pat veikia kaip SSMS arba Visual Studio plėtinys.
  3. ApexSQL Discover — SQL serverio egzempliorių ir susijusių paslaugų SSRS, SSAS ir SSIS aptikimas.
  4. ApexSQL Refaktorius — SQL kodo pertvarkymo ir formatavimo įrankis. Veikia kaip SSMS arba Visual Studio plėtinys.
  5. ApexSQL modelis - SQL serverio objektų diagramų kūrimas. Taip pat veikia kaip SSMS arba Visual Studio plėtinys.
  6. ApexSQL planas — Įrankis vykdymo planams optimizuoti. Taip pat veikia kaip SSMS plėtinys.
  7. ApexSQL baigtas — įrankis automatiškai užbaigia SQL sakinius ir leidžia pridėti savo fragmentus (automatinio užbaigimo sparčiuosius klavišus). Taip pat veikia kaip SSMS arba Visual Studio plėtinys.
  8. ApexSQL platinimas — įrankis SQL kodui vykdyti keliose duomenų bazėse vienu metu.
  9. ApexSQL paieška — įrankis, skirtas duomenų ir objektų paieškai SQL serverio gelmėse. Veikia kaip SSMS arba Visual Studio plėtinys.
  10. ApexSQL DevOps įrankių rinkinys — įrankis CI/CD konvejeriams kurti. Vienintelis iš visų čia išvardytų produktų turi žiniatinklio konsolę.

Kiekvienas produktas yra mokamų ApexSQL sprendimų funkcionalumo dalis. Straipsnio pabaigoje trumpai apibūdinsime, kokius komercinius sprendimus jie turi.

1. ApexSQL palyginimas

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Palyginti leidžia palyginti SQL serverio failus, aplankus ir objektus. Palaikomas dvikryptis palyginimas ir tolesnis scenarijaus generavimas skirtingiems objektams sujungti. Sąsajoje įrankis gali paryškinti C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML sintaksę.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Pagrindinės funkcijos: integravimas į SSMS ir Visual Studio, objektų iš skirtingų duomenų bazių egzempliorių iškvietimas palyginimui tiesiai iš Object Explorer ir palaikymas dirbant per CLI.

2. ApexSQL iššifravimas

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Naudodami „Decrypt“ naudodami SSMS arba „Visual Studio“ sąsają, vienu paspaudimu galite iššifruoti procedūrą, funkciją, paleidiklį arba peržiūrą.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Sąsajoje galite peržiūrėti DDL iššifravimo scenarijų. Palaikomi vienalaikiai ryšiai su keliais SQL serverio egzemplioriais.

3. ApexSQL Discover

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Nustatykite esamus SQL serverio, SSRS, SSAS ir SSIS paslaugų egzempliorius pagal IP adresų diapazoną ir peržiūrėkite išsamią informaciją.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Sąsajoje galite sukonfigūruoti duomenų bazės aptikimą pagal tvarkaraštį. ApexSQL Discover gali siųsti pranešimus su atradimo rezultatais el. paštu.

4. ApexSQL Refaktorius

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Kodo formatavimas gali būti atliktas pagal įdėtą profilį arba galite tinkinti savo, kad kodas atrodytų labiau pažįstamas. Refaktorius gali paryškinti nenaudojamus kintamuosius kode, įtraukti kodo blokus į procedūras ir išplėsti „*“ į visą sąrašą.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Viena naudinga funkcija yra lentelės padalijimas, kad būtų atskirti mažiausiai naudojami stulpeliai. Refaktorius praneš apie objektus, kuriuos paveiks šis padalijimas.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Taip pat Refaktoriaus sąsajoje galite saugiai keisti objektų pavadinimus keisdami visas priklausomybes.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Šias ir kitas funkcijas išsamiau rasite puslapyje su naudingumo aprašymas.

5. ApexSQL modelis

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Priemonė vizualizuoja SQL serverio objektus ir ryšius tarp jų. Toje pačioje sąsajoje galite pakeisti objektų konfigūraciją ir sugeneruoti atitinkamą DDL kodą. Visos vizualizacijos gali būti eksportuojamos kaip vaizdai.

Modelio funkcionalumas išplečiamas komercinių produktų pagalba DIF и Doc. Naudodami pirmąjį produktą galite palyginti modelį su esama duomenų bazės būsena arba dviejų skirtingų duomenų bazių modelius, o antrasis produktas reikalingas duomenų bazės objektams dokumentuoti.

6. ApexSQL planas

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Tai našumo optimizavimo įrankis. Be to, naudodami ApexSQL planą, galite eksportuoti planus į ataskaitas HTML ir XML formatais. Dažnas šios priemonės naudojimo atvejis yra dabartinio plano ir modifikuoto pagal įvairias charakteristikas palyginimas.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

ApexSQL planas palaiko atsisiuntimą iš užklausų parduotuvės ir šių užklausų charakteristikų pateikimą prietaisų skydelių pavidalu.

7. „ApexSQL Complete“.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Kodo greitintuvas. Naudingų paslaugų sąsajoje galite konfigūruoti slapyvardžius, fragmentus ir kodo paryškinimą.

8. ApexSQL platinimas

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

„ApexSQL Propagate“ galite konfigūruoti kodo vykdymą įvairiose „SQL Server“ duomenų bazėse ir nustatyti vykdymo tvarką.

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Įvykdyto kodo rezultatus išanalizuoja įrankis ir įrašo, kad būtų lengva peržiūrėti vykdymo rezultatus.

9. ApexSQL paieška

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

Įrankis ieško duomenų bazės struktūros. Čia galite saugiai pervardyti objektus ir stebėti jų ryšius. Paieškos rezultatai eksportuojami į HTML, CSV ir Excel.

10. ApexSQL DevOps įrankių rinkinys

10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Trumpas video apie darbo mechanizmą ir galimybes

„PowerShell“ kodas veikia po programos gaubtu. Sukurti, peržiūrėti, dokumentuoti ir įdiegti kūrėjas gali iš ApexSQL DevOps Toolkit sąsajos. Čia galite generuoti sintetinius duomenis, automatiškai vykdyti vienetų testus ir dokumentuoti pakeitimus. Galima prijungti kaip priedą prie TeamCity, Jenkins ir kt.

ApexSQL žinių bazė turi įdomių straipsnių „DevOps“ duomenų bazės aplinkoje.

Dabar, kai susidorojome su nemokamais sprendimais, trumpai pateiksime mokamų sprendimų sąrašą, kurie, žinoma, turi galingesnį funkcionalumą.

  1. ApexSQL auditas — duomenų bazių, atitinkančių saugumo reikalavimus, audito įrankis, įskaitant. Palaikoma HIPAA, GDPR, PCI. Palaikomos ataskaitos ir pakeitimų istorijos peržiūra.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  2. ApexSQL atsarginė kopija — laipsniškų atsarginių kopijų, operacijų žurnalų ir pilnų atsarginių kopijų kūrimo automatizavimas. Palaikomas atkūrimas tam tikru momentu, galite kurti šablonus atsarginėms kopijoms kurti ir lanksčiai konfigūruoti atsarginių kopijų planus.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  3. ApexSQL defragmentavimas — defragmentavimo stebėjimo ir valdymo priemonė.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  4. ApexSQL darbas - įrankis, skirtas valdyti užduotis, įskaitant istoriją, tvarkaraštį ir pranešimus.

    Žiūrėti ekrano kopiją10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  5. ApexSQL žurnalas — įrankis, skirtas perskaityti operacijų žurnalą, kad būtų galima atlikti auditą, replikuoti arba atšaukti pakeitimus.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  6. ApexSQL atkūrimas — sugadintų, ištrintų ar prarastų duomenų atkūrimas.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  7. ApexSQL analizė — ryšių duomenų bazėje analizės įrankis.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  8. ApexSQL Build — duomenų bazių kūrimo automatizavimo įrankis. Gali prisijungti prie versijų valdymo sistemų.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  9. ApexSQL Enforce - SQL kodo tobulinimo priemonė.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  10. ApexSQL generavimas yra įrankis, leidžiantis vienu paspaudimu generuoti milijonus duomenų eilučių. Palaikomas bandymo duomenų eksportas į SQL, XML, CSV, JSON ir Excel.

    Žiūrėti ekrano kopiją10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  11. ApexSQL kaukė — įrankis, skirtas slaptiems duomenims duomenų bazėje ieškoti, klasifikuoti ir maskuoti. Turi 220+ iš anksto nustatytų kaukių ir 55+ integruotus klasifikavimo filtrus.

    Žiūrėti ekrano kopiją10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  12. ApexSQL scenarijus — DDL ir DML scenarijų ir vykdomųjų diegimo paketų kūrimo įrankis.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  13. ApexSQL šaltinio valdymas - įrankis, skirtas versijų valdymo sistemoms integruoti su SSMS.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  14. ApexSQL trigeris — duomenų bazėje esančių duomenų auditas ir vertimas į DML.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

  15. ApexSQL vieneto testas - įrankis, skirtas paleisti vienetų testus tiesiai iš SSMS konsolės.

    Peržiūrėkite ekrano kopiją ir vaizdo įrašą10 nemokamų „ApexSQL“ paslaugų, skirtų „Microsoft SQL Server“ duomenų bazėms tvarkyti

Komentaruose parašykite, kokius audito ir duomenų bazių valdymo įrankius jau naudojate ir kokias problemas jomis sprendžiate.

Norėdami užduoti klausimų apie ApexSQL produktus, gauti komercinius produktus testavimui ar sužinoti kainą, palikite užklausą atsiliepimų forma mūsų svetainėje.

Jei sprendžiate sudėtingą stebėjimo ir valdymo problemą, perskaitykite mūsų ankstesnius straipsnius apie Habré:

Stebėkite įvairias duomenų bazes iš vienos sąsajos.

Greitai išskirkite našumo problemas SQL Server.

Microsoft infrastruktūros (įskaitant SQL Server) pakeitimų auditas.

Taip pat galite užsiprenumeruoti mūsų Facebook puslapyje.

Šaltinis: www.habr.com

Добавить комментарий