Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Salom, Xabr! Biz bilan ko'p ishlaymiz Quest dasturi, va bu yil ular sotib olishdi ApexSQL — Microsoft SQL Server maʼlumotlar bazalarini boshqarish va monitoring qilish uchun yechimlar ishlab chiqaruvchisi. Rossiyada, bizningcha, bu bolalar haqida kam narsa ma'lum. O'z veb-saytining asosiy sahifasida ular "SQL Server uchun qotil vositalari" deb yozadilar. Qo'rqinchli tovushlar. Bizda ushbu sotuvchini tanishtirish va ularning yechimlarida nima halokatli ekanligini aniqlash g'oyasi bor edi. Keling, shov-shuvli qismdan boshlaylik - bepul mahsulotlar. Ulardan keyin tijorat mahsulotlari haqida qisqacha qism bo'ladi. Umid qilamanki, siz ushbu dasturlarni foydali deb topasiz. Iltimos, mushuk ostida.

Ushbu maqolada:

  1. ApexSQL solishtiring - SQL kodini, fayl va papkalarni solishtirish vositasi. SSMS yoki Visual Studio uchun kengaytma sifatida ham ishlaydi.
  2. ApexSQL shifrini ochish — SQL Serverda ob'ektlarning oqimli shifrini ochish: protseduralar, funktsiyalar, triggerlar va ko'rinishlar. SSMS yoki Visual Studio uchun kengaytma sifatida ham ishlaydi.
  3. ApexSQL Discover — SQL Server nusxalarini va tegishli SSRS, SSAS va SSIS xizmatlarini aniqlash.
  4. ApexSQL Refactor — SQL kodini qayta tiklash va formatlash uchun vosita. SSMS yoki Visual Studio uchun kengaytma sifatida ishlaydi.
  5. ApexSQL modeli - SQL Server ob'ekt diagrammalarini yaratish. SSMS yoki Visual Studio uchun kengaytma sifatida ham ishlaydi.
  6. ApexSQL rejasi — Ijro rejalarini optimallashtirish vositasi. SSMS uchun kengaytma sifatida ham ishlaydi.
  7. ApexSQL tugallandi — asbob avtomatik ravishda SQL bayonotlarini toʻldiradi va oʻz parchalaringizni qoʻshish imkonini beradi (avtomatik toʻldirish uchun klaviatura yorliqlari). SSMS yoki Visual Studio uchun kengaytma sifatida ham ishlaydi.
  8. ApexSQL Propagate — bir vaqtning o'zida bir nechta ma'lumotlar bazalarida SQL kodini bajarish uchun vosita.
  9. ApexSQL qidiruvi — SQL Server chuqurligidagi maʼlumotlar va obʼyektlarni qidirish uchun yordamchi dastur. SSMS yoki Visual Studio uchun kengaytma sifatida ishlaydi.
  10. ApexSQL DevOps asboblar to'plami — CI/CD quvurlarini yaratish vositasi. Bu yerda sanab o'tilgan barcha mahsulotlardan bittasi veb-konsolga ega.

Har bir mahsulot pullik ApexSQL yechimlari funksiyalarining bir qismidir. Maqolaning oxirida ular qanday tijorat echimlari borligini qisqacha tasvirlab beramiz.

1. ApexSQL solishtiring

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Taqqoslash SQL Server fayllari, papkalari va obyektlarini solishtirish imkonini beradi. Ikki tomonlama taqqoslash va turli ob'ektlarni birlashtirish uchun skriptni keyingi yaratish qo'llab-quvvatlanadi. Interfeysda yordamchi dastur C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML sintaksisini ajratib ko'rsatishi mumkin.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Asosiy xususiyatlar: SSMS va Visual Studio bilan integratsiya, Object Explorer va to'g'ridan-to'g'ri taqqoslash uchun turli xil ma'lumotlar bazasi misollaridan ob'ektlarni chaqirish CLI orqali ishlashni qo'llab-quvvatlash.

2. ApexSQL shifrini ochish

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Shifrni ochishda SSMS yoki Visual Studio interfeysi orqali siz bir marta bosish orqali protsedura, funksiya, ishga tushirish yoki ko‘rish shifrini ochishingiz mumkin.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Interfeysda siz DDL shifrini ochish skriptini ko'rishingiz mumkin. SQL Serverning bir nechta nusxalariga bir vaqtning o'zida ulanish qo'llab-quvvatlanadi.

3. ApexSQL Discover

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

IP-manzil diapazoni bo'yicha SQL Server, SSRS, SSAS va SSIS xizmatlarining mavjud namunalarini aniqlang va batafsil ma'lumotni ko'ring.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Interfeysdan siz jadval bo'yicha ma'lumotlar bazasini ochishni sozlashingiz mumkin. ApexSQL Discover elektron pochta orqali kashfiyot natijalari bilan bildirishnomalarni yuborishi mumkin.

4. ApexSQL Refactor

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Kodni formatlash qutidagi profil asosida amalga oshirilishi mumkin yoki kod sizga tanishroq ko'rinishi uchun o'zingizni sozlashingiz mumkin. Refactor kodda foydalanilmagan o'zgaruvchilarni ajratib ko'rsatishi, kod bloklarini protseduralarga qamrab olishi va "*" ni to'liq ro'yxatga kengaytirishi mumkin.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Foydali xususiyatlardan biri - eng kam foydalaniladigan ustunlarni ajratish uchun jadvalni bo'lish. Refactor ushbu bo'linishdan ta'sirlanadigan ob'ektlar haqida xabar beradi.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Shuningdek, Refactor interfeysida barcha bog'liqliklarni o'zgartirganda ob'ektlarning nomlarini xavfsiz o'zgartirishingiz mumkin.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ushbu va boshqa funktsiyalar bilan sahifada batafsilroq tanishish mumkin yordamchi dastur tavsifi.

5. ApexSQL modeli

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Yordamchi dastur SQL Server ob'ektlari va ular orasidagi munosabatlarni ingl. Xuddi shu interfeysda siz ob'ektlarning konfiguratsiyasini o'zgartirishingiz va mos keladigan DDL kodini yaratishingiz mumkin. Barcha vizualizatsiya tasvirlar sifatida eksport qilinishi mumkin.

Model funksionalligi tijorat mahsulotlari yordamida kengaytiriladi Diff и doc. Birinchi mahsulotdan foydalanib, siz modelni ma'lumotlar bazasidagi joriy holat bilan taqqoslashingiz yoki ikki xil ma'lumotlar bazasining modellarini solishtirishingiz mumkin, ikkinchi mahsulot esa ma'lumotlar bazasi ob'ektlarini hujjatlashtirish uchun kerak.

6. ApexSQL rejasi

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Bu ishlashni optimallashtirish vositasi. Shuningdek, ApexSQL Planidan foydalanib, rejalarni HTML va XML formatlarida hisobotlarga eksport qilishingiz mumkin. Ushbu yordam dasturidan tez-tez foydalanish holati joriy rejani taqqoslash va turli xil xususiyatlarga ko'ra o'zgartirilgan.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

ApexSQL rejasi so'rovlar do'konidan yuklab olishni qo'llab-quvvatlaydi va ushbu so'rovlarning xususiyatlarini asboblar paneli shaklida taqdim etadi.

7. ApexSQL tugallandi

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Kod tezlatgich. Yordamchi dastur interfeysida siz taxalluslar, parchalar va kodni ajratib ko'rsatishni sozlashingiz mumkin.

8. ApexSQL Propagate

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

ApexSQL Propagate-da siz turli xil SQL Server ma'lumotlar bazalarida kod bajarilishini sozlashingiz va bajarish tartibini belgilashingiz mumkin.

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Bajarilgan kodning natijalari yordamchi dastur tomonidan tahlil qilinadi va ijro natijalarini oson ko'rish uchun yozib olinadi.

9. ApexSQL qidiruvi

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

Asbob ma'lumotlar bazasi tuzilishini qidiradi. Bu yerdan siz ob'ektlarning nomini xavfsiz o'zgartirishingiz va ularning munosabatlarini kuzatishingiz mumkin. Qidiruv natijalari HTML, CSV va Excelga eksport qilinadi.

10. ApexSQL DevOps asboblar to'plami

Microsoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Ish mexanizmi va imkoniyatlari haqida qisqacha video

PowerShell kodi yordamchi dastur qopqog'i ostida ishlaydi. Qurilish, ko'rib chiqish, hujjatlashtirish va joylashtirishni ishlab chiquvchi ApexSQL DevOps Toolkit interfeysidan foydalanishi mumkin. Bu erda siz sintetik ma'lumotlarni yaratishingiz, birlik testlarini avtomatik ravishda bajarishingiz va o'zgarishlarni hujjatlashingiz mumkin. TeamCity, Jenkins va boshqalarga plagin sifatida ulanishi mumkin.

ApexSQL bilim bazasi mavjud qiziqarli maqolalar ma'lumotlar bazasi muhitida DevOps-da.

Endi biz bepul echimlar bilan shug'ullanganimizdan so'ng, biz qisqacha pullik echimlar ro'yxatini taqdim etamiz, ular, albatta, yanada kuchliroq funktsiyalarga ega.

  1. ApexSQL auditi — maʼlumotlar bazalarini xavfsizlik talablariga muvofiqligini tekshirish vositasi, shu jumladan. HIPAA, GDPR, PCI qo'llab-quvvatlanadi. Hisobotlar va o'zgarishlar tarixini ko'rish qo'llab-quvvatlanadi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  2. ApexSQL zaxira nusxasi — qoʻshimcha zahiralar, tranzaksiya jurnallari va toʻliq zaxira nusxalarini yaratishni avtomatlashtirish. Vaqtning ma'lum bir nuqtasiga tiklash qo'llab-quvvatlanadi, siz zaxira nusxalarini yaratish uchun shablonlarni yaratishingiz va zaxira rejalarini moslashuvchan tarzda sozlashingiz mumkin.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  3. ApexSQL Defrag — defragmentatsiyani kuzatish va boshqarish uchun yordamchi dastur.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  4. ApexSQL ishi - tarix, jadval va bildirishnomalarni o'z ichiga olgan vazifalarni boshqarish vositasi.

    Skrinshotni ko'rishMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  5. ApexSQL jurnali — oʻzgarishlarni tekshirish, takrorlash yoki qaytarish uchun tranzaktsiyalar jurnalini oʻqish vositasi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  6. ApexSQL tiklash — shikastlangan, oʻchirilgan yoki yoʻqolgan maʼlumotlarni qayta tiklash.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  7. ApexSQL tahlili — maʼlumotlar bazasidagi munosabatlarni tahlil qilish vositasi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  8. ApexSQL Build — maʼlumotlar bazasini yaratishni avtomatlashtirish vositasi. Versiyalarni boshqarish tizimlariga ulanishi mumkin.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  9. ApexSQL Enforce - SQL kodini yaxshilash.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  10. ApexSQL yaratish bir marta bosish bilan millionlab ma'lumotlar qatorlarini yaratish uchun vositadir. Sinov ma'lumotlarini SQL, XML, CSV, JSON va Excelga eksport qilish qo'llab-quvvatlanadi.

    Skrinshotni ko'rishMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  11. ApexSQL niqobi — maʼlumotlar bazasidagi maxfiy maʼlumotlarni qidirish, tasniflash va maskalash vositasi. Tasniflash uchun 220+ oldindan belgilangan niqoblar va 55+ oʻrnatilgan filtrlari mavjud.

    Skrinshotni ko'rishMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  12. ApexSQL skripti — DDL va DML skriptlarini va bajariladigan oʻrnatish paketlarini yaratish vositasi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  13. ApexSQL manba nazorati - versiyalarni boshqarish tizimlarini SSMS bilan integratsiyalash vositasi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  14. ApexSQL Trigger — maʼlumotlar bazasidagi maʼlumotlarning auditi va DML ga tarjimasi.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

  15. ApexSQL birligi testi - to'g'ridan-to'g'ri SSMS konsolidan birlik testlarini bajarish uchun vosita.

    Skrinshot va videoni ko'ringMicrosoft SQL Server ma'lumotlar bazalarini boshqarish uchun 10 ta bepul ApexSQL yordam dasturi

Izohlarda audit va ma'lumotlar bazasini boshqarish uchun qanday vositalardan foydalanayotganingizni va ular bilan qanday muammolarni hal qilayotganingizni yozing.

ApexSQL mahsulotlari haqida savollar berish, sinov uchun tijorat mahsulotlarini olish yoki narxini bilish uchun quyidagi manzilga so'rov qoldiring. veb-saytimizdagi fikr-mulohaza shakli.

Agar siz monitoring va boshqaruvning murakkab muammosini hal qilmoqchi bo'lsangiz, Habré haqidagi oldingi maqolalarimizni o'qing:

Bitta interfeysdan turli ma'lumotlar bazalarini kuzatib boring.

SQL Serverda ishlash muammolarini tezda ajratib oling.

Microsoft infratuzilmasidagi o'zgarishlar auditi (shu jumladan SQL Server).

Siz ham bizning kanalimizga obuna bo'lishingiz mumkin Facebook sahifasi.

Manba: www.habr.com

a Izoh qo'shish