
Salam, Habr! ilə çox işləyirik , və bu il satın aldılar — Microsoft SQL Server verilənlər bazalarının idarə edilməsi və monitorinqi üçün həllərin istehsalçısı. Rusiyada bizə elə gəlir ki, bu uşaqlar haqqında az şey məlumdur. Veb saytlarının əsas səhifəsində “SQL Server üçün öldürücü alətlər” yazırlar. Təhdidedici səslənir. Bu satıcını təqdim etmək və onların həlləri ilə bağlı nəyin ölümcül olduğunu anlamaq fikrimiz var idi. Şırınga hissəsi ilə başlayaq - pulsuz məhsullar. Onlardan sonra kommersiya məhsulları haqqında qısa bir hissə olacaq. Ümid edirəm ki, bu proqramları faydalı tapacaqsınız. Zəhmət olmasa pişik altında.
Bu yazıda:
- - SQL kodunu, faylları və qovluqları müqayisə etmək üçün alət. SSMS və ya Visual Studio üçün genişləndirmə kimi də işləyir.
- — SQL Serverdə obyektlərin axın deşifrəsi: prosedurlar, funksiyalar, tetikler və görünüşlər. SSMS və ya Visual Studio üçün genişləndirmə kimi də işləyir.
- — SQL Server nümunələrinin və əlaqəli xidmətlərin SSRS, SSAS və SSIS aşkarlanması.
- — SQL kodunu refaktorinq və formatlaşdırmaq üçün alət. SSMS və ya Visual Studio üçün genişləndirmə kimi işləyir.
- - SQL Server obyekt diaqramlarının yaradılması. SSMS və ya Visual Studio üçün genişləndirmə kimi də işləyir.
- — İcra planlarını optimallaşdırmaq üçün alət. SSMS üçün əlavə olaraq da işləyir.
- — alət avtomatik olaraq SQL ifadələrini tamamlayır və sizə öz fraqmentlərinizi əlavə etməyə imkan verir (avtomatik tamamlama üçün klaviatura qısa yolları). SSMS və ya Visual Studio üçün genişləndirmə kimi də işləyir.
- — eyni anda bir neçə verilənlər bazasında SQL kodunu icra etmək üçün alət.
- — SQL Serverin dərinliklərində verilənlərin və obyektlərin axtarışı üçün köməkçi proqram. SSMS və ya Visual Studio üçün genişləndirmə kimi işləyir.
- — CI/CD boru kəmərləri yaratmaq üçün alət. Burada sadalanan bütün məhsullardan yalnız birinin veb konsolu var.
Hər bir məhsul ödənişli ApexSQL həllərinin funksionallığının bir hissəsidir. Məqalənin sonunda onların hansı kommersiya həlləri olduğunu qısaca təsvir edəcəyik.

İş mexanizmi və imkanları haqqında qısa video

Müqayisə SQL Server fayllarını, qovluqlarını və obyektlərini müqayisə etməyə imkan verir. İki istiqamətli müqayisə və müxtəlif obyektlərin birləşdirilməsi üçün skriptin sonrakı nəsli dəstəklənir. İnterfeysdə yardım proqramı C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML sintaksisini vurğulaya bilər.

Əsas xüsusiyyətlər: SSMS və Visual Studio-ya inteqrasiya, birbaşa Object Explorer-dən müqayisə üçün müxtəlif verilənlər bazası nümunələrindən obyektləri çağırmaq və .

İş mexanizmi və imkanları haqqında qısa video

Şifrəni açmaqda SSMS və ya Visual Studio interfeysindən bir kliklə prosedurun, funksiyanın, tetikleyicinin və ya görünüşün şifrəsini aça bilərsiniz.

İnterfeysdə siz DDL deşifrə skriptinə baxa bilərsiniz. SQL Serverin bir neçə nümunəsinə eyni vaxtda qoşulma dəstəklənir.

SQL Server, SSRS, SSAS və SSIS xidmətlərinin mövcud nümunələrini IP ünvan diapazonu ilə müəyyən edin və ətraflı məlumatı nəzərdən keçirin.

İnterfeysdən verilənlər bazası kəşfini cədvəl üzrə konfiqurasiya edə bilərsiniz. ApexSQL Discover e-poçt vasitəsilə kəşf nəticələri ilə bildirişlər göndərə bilər.

İş mexanizmi və imkanları haqqında qısa video

Kodun formatlaşdırılması qutulu profil əsasında edilə bilər və ya kodun sizə daha tanış görünməsi üçün öz profilinizi fərdiləşdirə bilərsiniz. Refaktor kodda istifadə olunmamış dəyişənləri vurğulaya, kod bloklarını prosedurlara daxil edə və "*" hərfini tam siyahıya genişləndirə bilər.

Faydalı xüsusiyyətlərdən biri ən az istifadə olunan sütunları ayırmaq üçün cədvəlin bölünməsidir. Refactor bu bölünmədən təsirlənəcək obyektlər haqqında məlumat verəcəkdir.

Həmçinin Refactor interfeysində siz bütün asılılıqları dəyişdirərkən obyektlərin adlarını etibarlı şəkildə dəyişə bilərsiniz.

Bu və digər funksiyalar ilə səhifədə daha ətraflı tanış ola bilərsiniz .

Utilit SQL Server obyektlərini və onlar arasındakı əlaqələri vizuallaşdırır. Eyni interfeysdə siz obyektlərin konfiqurasiyasını dəyişdirə və müvafiq DDL kodu yarada bilərsiniz. Bütün vizuallaşdırmalar şəkillər kimi ixrac edilə bilər.
Modelin funksionallığı kommersiya məhsullarının köməyi ilə genişləndirilir и . Birinci məhsuldan istifadə edərək, bir modeli verilənlər bazasındakı cari vəziyyətlə müqayisə edə bilərsiniz və ya iki fərqli verilənlər bazasının modellərini müqayisə edə bilərsiniz və ikinci məhsul verilənlər bazası obyektlərini sənədləşdirmək üçün lazımdır.

İş mexanizmi və imkanları haqqında qısa video

Bu performans optimallaşdırma vasitəsidir. Həmçinin, ApexSQL Planından istifadə edərək planları HTML və XML formatlarında hesabatlara ixrac edə bilərsiniz. Bu yardım proqramı üçün tez-tez istifadə olunan bir vəziyyət, mövcud planın və müxtəlif xüsusiyyətlərə görə dəyişdirilmiş planın müqayisəsidir.

ApexSQL Planı sorğu anbarından endirməyi və bu sorğuların xüsusiyyətlərini tablolar şəklində təqdim etməyi dəstəkləyir.

İş mexanizmi və imkanları haqqında qısa video

Kod sürətləndirici. Utility interfeysində siz ləqəbləri, fraqmentləri və kodun işıqlandırılmasını konfiqurasiya edə bilərsiniz.

ApexSQL Propagate-də siz müxtəlif SQL Server verilənlər bazalarında kodun icrasını konfiqurasiya edə və icra sırasını təyin edə bilərsiniz.

İcra olunan kodun nəticələri kommunal proqram tərəfindən təhlil edilir və icra nəticələrinə asan baxmaq üçün qeyd olunur.

İş mexanizmi və imkanları haqqında qısa video

Alət verilənlər bazası strukturunda axtarış aparır. Buradan siz obyektlərin adını təhlükəsiz şəkildə dəyişdirə və onların əlaqələrini izləyə bilərsiniz. Axtarış nəticələri HTML, CSV və Excel-ə ixrac edilir.

İş mexanizmi və imkanları haqqında qısa video

PowerShell kodu yardım proqramının başlığı altında işləyir. ApexSQL DevOps Toolbar interfeysindən tərtibatçı üçün Yarat, Nəzərdən keçir, Sənədləşdir və Yerləşdirə bilər. Burada siz sintetik məlumatları yarada, avtomatik olaraq vahid testlərini həyata keçirə və dəyişiklikləri sənədləşdirə bilərsiniz. TeamCity, Jenkins və başqalarına plagin kimi qoşula bilər.
ApexSQL bilik bazasına malikdir verilənlər bazası mühitində DevOps-da.
İndi pulsuz həllərlə məşğul olduğumuz üçün, əlbəttə ki, daha güclü funksionallığa malik olan ödənişli həllərin siyahısını qısaca təqdim edəcəyik.
- — verilənlər bazalarının təhlükəsizlik tələblərinə uyğunluğunu yoxlamaq üçün alət, o cümlədən. HIPAA, GDPR, PCI dəstəklənir. Hesabatlar və dəyişiklik tarixçəsinə baxmaq dəstəklənir.
Ekran görüntüsünə və videoya baxın


- — artımlı ehtiyat nüsxələrinin, əməliyyat qeydlərinin və tam ehtiyat nüsxələrinin yaradılmasının avtomatlaşdırılması. Müəyyən bir vaxta bərpa etmək dəstəklənir, ehtiyat nüsxələri yaratmaq üçün şablonlar yarada və ehtiyat planlarını çevik şəkildə konfiqurasiya edə bilərsiniz.
Ekran görüntüsünə və videoya baxın


- — defraqmentasiyanın monitorinqi və idarə edilməsi üçün yardım proqramı.
Ekran görüntüsünə və videoya baxın


- - tarix, cədvəl və bildirişlər daxil olmaqla, tapşırıqları idarə etmək üçün bir vasitədir.
Ekran görüntüsünə baxın

- — dəyişikliklərin yoxlanılması, təkrarlanması və ya geri qaytarılması üçün əməliyyat jurnalını oxumaq üçün alət.
Ekran görüntüsünə və videoya baxın


- — zədələnmiş, silinmiş və ya itirilmiş məlumatların bərpası.
Ekran görüntüsünə və videoya baxın


- — verilənlər bazasındakı münasibətləri təhlil etmək üçün alət.
Ekran görüntüsünə və videoya baxın


- — verilənlər bazası yaradılmasının avtomatlaşdırılması üçün alət. Versiya idarəetmə sistemlərinə qoşula bilər.
Ekran görüntüsünə və videoya baxın


- - SQL kodu təkmilləşdirilməsi.
Ekran görüntüsünə və videoya baxın


- bir kliklə milyonlarla sıra məlumat yaratmaq üçün bir vasitədir. Test məlumatlarının SQL, XML, CSV, JSON və Excel-ə ixracı dəstəklənir.
Ekran görüntüsünə baxın

- — verilənlər bazasında həssas məlumatların axtarışı, təsnifləşdirilməsi və maskalanması üçün alət. Təsnifat üçün 220+ əvvəlcədən təyin edilmiş maska və 55+ daxili filtrə malikdir.
Ekran görüntüsünə baxın

- — DDL və DML skriptləri və icra edilə bilən quraşdırma paketləri yaratmaq üçün alət.
Ekran görüntüsünə və videoya baxın


- - SSMS ilə versiyaya nəzarət sistemlərinin inteqrasiyası üçün alət.
Ekran görüntüsünə və videoya baxın


- — verilənlər bazasında məlumatların auditi və DML-ə tərcüməsi.
Ekran görüntüsünə və videoya baxın


- - birbaşa SSMS konsolundan vahid testlərini həyata keçirmək üçün alət.
Ekran görüntüsünə və videoya baxın


Artıq audit və verilənlər bazası idarəçiliyi üçün hansı vasitələrdən istifadə etdiyinizi və onlarla hansı problemləri həll etdiyinizi şərhlərdə yazın.
ApexSQL məhsulları ilə bağlı suallar vermək, sınaq üçün kommersiya məhsulları almaq və ya qiyməti öyrənmək üçün bu ünvana sorğu buraxın. .
Əgər siz mürəkkəb monitorinq və idarəetmə problemini həll edirsinizsə, Habré haqqında əvvəlki məqalələrimizi oxuyun:
Siz də bizim kanalımıza abunə ola bilərsiniz .
Mənbə: www.habr.com



























