Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

Salam, Habr! ilə çox işləyirik Quest Proqramı, və bu il satın aldılar ApexSQL — 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:

  1. ApexSQL ilə müqayisə edin - 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.
  2. ApexSQL şifrəsini açır — 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.
  3. ApexSQL kəşf edin — SQL Server nümunələrinin və əlaqəli xidmətlərin SSRS, SSAS və SSIS aşkarlanması.
  4. ApexSQL Refaktor — SQL kodunu refaktorinq və formatlaşdırmaq üçün alət. SSMS və ya Visual Studio üçün genişləndirmə kimi işləyir.
  5. ApexSQL Modeli - SQL Server obyekt diaqramlarının yaradılması. SSMS və ya Visual Studio üçün genişləndirmə kimi də işləyir.
  6. ApexSQL Planı — İcra planlarını optimallaşdırmaq üçün alət. SSMS üçün əlavə olaraq da işləyir.
  7. ApexSQL Tamamlandı — 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.
  8. ApexSQL Propagate — eyni anda bir neçə verilənlər bazasında SQL kodunu icra etmək üçün alət.
  9. ApexSQL Axtarışı — 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.
  10. ApexSQL DevOps Alətlər dəsti — 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.

1. ApexSQL Müqayisə edin

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

Ə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ə CLI vasitəsilə işləmək üçün dəstək.

2. ApexSQL Şifrənin açılması

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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

3. ApexSQL Discover

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İ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.

4. ApexSQL Refactor

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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

5. ApexSQL Modeli

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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 Diff и Doc. 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.

6. ApexSQL Planı

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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.

7. ApexSQL Tamamlandı

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

8. ApexSQL Propagate

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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.

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İ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.

9. ApexSQL Axtarışı

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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.

10. ApexSQL DevOps Alətlər dəsti

Microsoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

İş 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 maraqlı məqalələr 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.

  1. ApexSQL Auditi — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  2. ApexSQL Yedəkləmə — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  3. ApexSQL Defrag — defraqmentasiyanın monitorinqi və idarə edilməsi üçün yardım proqramı.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  4. ApexSQL İşi - 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  5. ApexSQL Qeydiyyatı — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  6. ApexSQL Bərpası — zədələnmiş, silinmiş və ya itirilmiş məlumatların bərpası.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  7. ApexSQL Analizi — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  8. ApexSQL Quraşdırma — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  9. ApexSQL Enforce - SQL kodu təkmilləşdirilməsi.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  10. ApexSQL Yaradı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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  11. ApexSQL maskası — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  12. ApexSQL Skripti — 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ınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  13. ApexSQL Mənbəyə Nəzarət - SSMS ilə versiyaya nəzarət sistemlərinin inteqrasiyası üçün alət.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  14. ApexSQL Trigger — verilənlər bazasında məlumatların auditi və DML-ə tərcüməsi.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

  15. ApexSQL Vahid Testi - birbaşa SSMS konsolundan vahid testlərini həyata keçirmək üçün alət.

    Ekran görüntüsünə və videoya baxınMicrosoft SQL Server verilənlər bazalarını idarə etmək üçün 10 pulsuz ApexSQL Utiliti

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. veb saytımızdakı rəy forması.

Ə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:

Bir interfeysdən müxtəlif verilənlər bazalarına nəzarət edin.

SQL Serverdə performans problemlərini tez bir zamanda təcrid edin.

Microsoft infrastrukturunda dəyişikliklərin auditi (o cümlədən SQL Server).

Siz də bizim kanalımıza abunə ola bilərsiniz Facebook səhifəsi.

Mənbə: www.habr.com

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