ProHoster > Blog > yönetim > Microsoft SQL Server Veritabanlarını Yönetmek için 10 Ücretsiz ApexSQL Yardımcı Programı
Microsoft SQL Server Veritabanlarını Yönetmek için 10 Ücretsiz ApexSQL Yardımcı Programı
Merhaba Habr! ile çok çalışıyoruz Görev Yazılımıve bu yıl satın aldılar Apex SQL — Microsoft SQL Server veritabanlarını yönetmeye ve izlemeye yönelik çözümlerin üreticisi. Bize öyle geliyor ki Rusya'da bu adamlar hakkında çok az şey biliniyor. Web sitelerinin ana sayfasında “SQL Server için harika araçlar” yazıyorlar. Tehdit edici geliyor. Bu satıcıyı tanıtma ve çözümlerinin neyin bu kadar ölümcül olduğunu bulma fikrimiz vardı. Abartılı parça içermeyen ürünlerle başlayalım. Daha sonra ticari ürünlerle ilgili kısa bir bölüm gelecek. Umarım bu programları faydalı bulursunuz. Lütfen kedinin altında.
Bu yazıda:
ApexSQL Karşılaştır - SQL kodunu, dosyalarını ve klasörlerini karşılaştırmak için bir araç. SSMS veya Visual Studio'nun uzantısı olarak da çalışır.
ApexSQL Şifre Çözme — SQL Server'daki nesnelerin akış şifresinin çözülmesi: prosedürler, işlevler, tetikleyiciler ve görünümler. SSMS veya Visual Studio'nun uzantısı olarak da çalışır.
ApexSQL'i Keşfet — SQL Server örneklerinin ve ilgili hizmetlerin SSRS, SSAS ve SSIS tespiti.
ApexSQL Yeniden Düzenleyici — SQL kodunu yeniden düzenlemek ve biçimlendirmek için bir araç. SSMS veya Visual Studio'nun uzantısı olarak çalışır.
ApexSQL Modeli - SQL Server nesne diyagramlarının oluşturulması. SSMS veya Visual Studio'nun uzantısı olarak da çalışır.
ApexSQL Planı — Yürütme planlarını optimize etmeye yönelik bir araç. SSMS'nin bir uzantısı olarak da çalışır.
ApexSQL Tamamlandı — araç, SQL ifadelerini otomatik olarak tamamlar ve kendi snippet'lerinizi eklemenize olanak tanır (otomatik tamamlama için klavye kısayolları). SSMS veya Visual Studio'nun uzantısı olarak da çalışır.
ApexSQL Yayılımı — SQL kodunu aynı anda birden fazla veritabanında çalıştırmak için kullanılan bir araç.
ApexSQL Arama — SQL Server'ın derinliklerindeki verileri ve nesneleri aramak için bir yardımcı program. SSMS veya Visual Studio'nun uzantısı olarak çalışır.
ApexSQL DevOps Araç Seti — CI/CD işlem hatları oluşturmaya yönelik bir araç. Burada listelenen tüm ürünlerden sadece bir tanesinde web konsolu bulunmaktadır.
Her ürün, ücretli ApexSQL çözümlerinin işlevselliğinin bir parçasıdır. Yazının sonunda kısaca ne tür ticari çözümlere sahip olduklarını anlatacağız.
Çalışma mekanizması ve yetenekleri hakkında kısa bir video
Karşılaştırma, SQL Server dosyalarını, klasörlerini ve nesnelerini karşılaştırmanıza olanak tanır. Farklı nesnelerin birleştirilmesi için çift yönlü karşılaştırma ve daha fazla komut dosyası oluşturulması desteklenir. Arayüzde yardımcı program, C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML sözdizimini vurgulayabilir.
Temel özellikler: SSMS ve Visual Studio ile entegrasyon, doğrudan Object Explorer'dan karşılaştırma için farklı veritabanı örneklerinden nesnelerin çağrılması ve CLI aracılığıyla çalışma desteği.
Çalışma mekanizması ve yetenekleri hakkında kısa bir video
Kod biçimlendirmesi kutulu bir profile göre yapılabilir veya kodun size daha tanıdık gelmesi için kendinizinkini özelleştirebilirsiniz. Refactor, koddaki kullanılmayan değişkenleri vurgulayabilir, kod bloklarını prosedürler halinde kapsülleyebilir ve “*” işaretini tam bir listeye genişletebilir.
Yararlı bir özellik, en az kullanılan sütunları ayırmak için tabloyu bölmedir. Refactor bu bölünmeden etkilenecek nesneleri raporlayacaktır.
Ayrıca Refactor arayüzünde tüm bağımlılıkları değiştirirken nesnelerin adlarını da güvenle değiştirebilirsiniz.
Yardımcı program, SQL Server nesnelerini ve aralarındaki ilişkileri görselleştirir. Aynı arayüzde nesnelerin konfigürasyonunu değiştirebilir ve ilgili DDL kodunu oluşturabilirsiniz. Tüm görselleştirmeler resim olarak dışa aktarılabilir.
Model işlevselliği ticari ürünler yardımıyla genişletildi Diff и Doktor. İlk ürünü kullanarak bir modeli veritabanındaki mevcut durumla karşılaştırabilirsiniz veya iki farklı veritabanının modellerini karşılaştırabilirsiniz, ikinci ürün ise veritabanı nesnelerini belgelemek için gereklidir.
Çalışma mekanizması ve yetenekleri hakkında kısa bir video
Bu bir performans optimizasyon aracıdır. Ayrıca ApexSQL Plan'ı kullanarak planları HTML ve XML formatlarındaki raporlara aktarabilirsiniz. Bu yardımcı programın sık kullanılan bir kullanım durumu, mevcut plan ile çeşitli özelliklere göre değiştirilmiş planın karşılaştırılmasıdır.
ApexSQL Planı, sorgu deposundan indirmeyi ve bu sorguların özelliklerini kontrol panelleri biçiminde sunmayı destekler.
Çalışma mekanizması ve yetenekleri hakkında kısa bir video
Araç, veritabanı yapısını arar. Buradan nesneleri güvenli bir şekilde yeniden adlandırabilir ve ilişkilerini takip edebilirsiniz. Arama sonuçları HTML, CSV ve Excel'e aktarılır.
Çalışma mekanizması ve yetenekleri hakkında kısa bir video
PowerShell kodu yardımcı programın başlığı altında çalışır. Derleme, İnceleme, Belgeleme ve Dağıtma, geliştiricinin ApexSQL DevOps Araç Seti arayüzünden edinilebilir. Burada sentetik veriler oluşturabilir, birim testlerini otomatik olarak çalıştırabilir ve değişiklikleri belgeleyebilirsiniz. TeamCity, Jenkins ve diğerlerine eklenti olarak bağlanabilir.
ApexSQL bilgi tabanı şunları içerir: Ilginç makaleler bir veritabanı ortamında DevOps'ta.
Artık ücretsiz çözümlere değindiğimize göre, elbette daha güçlü işlevselliğe sahip olan ücretli çözümlerin bir listesini kısaca sunacağız.
ApexSQL Denetimi — veritabanlarının güvenlik gerekliliklerine uygunluğu açısından denetlenmesine yönelik bir araç; HIPAA, GDPR, PCI desteklenir. Raporlar ve değişiklik geçmişinin görüntülenmesi desteklenir.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Yedekleme — artımlı yedeklemeler, işlem günlükleri ve tam yedeklemeler oluşturma otomasyonu. Belirli bir zamana geri yükleme desteklenir; yedekleme oluşturmak için şablonlar oluşturabilir ve yedekleme planlarını esnek bir şekilde yapılandırabilirsiniz.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Birleştirme — birleştirmeyi izlemeye ve yönetmeye yönelik bir yardımcı program.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL İşi - geçmiş, zamanlama ve bildirimler dahil olmak üzere görevleri yönetmeye yönelik bir araç.
Ekran görüntüsünü görüntüle
ApexSQL Günlüğü — Değişikliklerin denetlenmesi, çoğaltılması veya geri alınması amacıyla işlem günlüğünü okumaya yönelik bir araç.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Kurtarma — hasarlı, silinmiş veya kaybolan verilerin kurtarılması.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Analizi — veritabanındaki ilişkileri analiz etmek için bir araç.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Derlemesi — veritabanı oluşturmayı otomatikleştirmek için bir araç. Versiyon kontrol sistemlerine bağlanabilir.
ApexSQL Oluştur Tek tıklamayla milyonlarca satır veri oluşturmaya yarayan bir araçtır. Test verilerinin SQL, XML, CSV, JSON ve Excel'e aktarılması desteklenir.
Ekran görüntüsünü görüntüle
ApexSQL Maskesi — bir veritabanındaki hassas verileri aramak, sınıflandırmak ve maskelemek için bir araç. Sınıflandırma için 220'den fazla önceden tanımlanmış maske ve 55'ten fazla yerleşik filtreye sahiptir.
Ekran görüntüsünü görüntüle
ApexSQL Komut Dosyası — DDL ve DML komut dosyaları ve çalıştırılabilir kurulum paketleri oluşturmaya yönelik bir araç.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Kaynak Kontrolü - sürüm kontrol sistemlerini SSMS ile entegre etmeye yönelik bir araç.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Tetikleyici — veri tabanındaki verilerin denetimi ve DML'ye çevrilmesi.
Ekran görüntüsünü ve videoyu görüntüle
ApexSQL Birim Testi - Birim testlerini doğrudan SSMS konsolundan çalıştırmak için bir araç.
Ekran görüntüsünü ve videoyu görüntüle
Hangi denetim ve veritabanı yönetimi araçlarını kullandığınızı ve bunlarla hangi sorunları çözdüğünüzü yorumlara yazın.
ApexSQL ürünleri hakkında soru sormak, ticari ürünleri test etmek için almak veya fiyatını öğrenmek için bize talep bırakın. Web sitemizdeki geri bildirim formu.
Karmaşık bir izleme ve yönetim sorununu çözüyorsanız Habré hakkındaki önceki makalelerimizi okuyun: