10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

سلام، هابر! ما خیلی باها کار می کنیم نرم افزار تلاشو امسال خرید کردند ApexSQL - سازنده راه حل هایی برای مدیریت و نظارت بر پایگاه داده های Microsoft SQL Server. در روسیه، به نظر ما، اطلاعات کمی در مورد این افراد وجود دارد. آنها در صفحه اصلی وب سایت خود می نویسند "ابزارهای کشنده برای SQL Server". تهدید به نظر می رسد. ما این ایده را داشتیم که این فروشنده را معرفی کنیم و بفهمیم چه چیزی در مورد راه حل های آنها بسیار کشنده است. بیایید با بخش هایپ شروع کنیم - محصولات رایگان. بعد از آنها قسمت کوتاهی در مورد محصولات تجاری وجود خواهد داشت. امیدوارم این برنامه ها برای شما مفید باشد. لطفا زیر گربه.

در این مقاله:

  1. مقایسه ApexSQL - ابزاری برای مقایسه کد SQL، فایل ها و پوشه ها. همچنین به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  2. رمزگشایی ApexSQL - رمزگشایی جریانی اشیاء در SQL Server: رویه ها، توابع، محرک ها و نماها. همچنین به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  3. ApexSQL Discover - شناسایی نمونه های SQL Server و خدمات مرتبط SSRS، SSAS و SSIS.
  4. ApexSQL Refactor - ابزاری برای refactoring و قالب بندی کد SQL. به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  5. مدل ApexSQL - ایجاد نمودارهای شیء SQL Server. همچنین به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  6. برنامه ApexSQL - ابزاری برای بهینه سازی برنامه های اجرایی. همچنین به عنوان یک افزونه برای SSMS کار می کند.
  7. ApexSQL کامل شد - این ابزار به طور خودکار عبارات SQL را تکمیل می کند و به شما امکان می دهد قطعه های خود را اضافه کنید (میانبرهای صفحه کلید برای تکمیل خودکار). همچنین به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  8. ApexSQL Propagate - ابزاری برای اجرای کد SQL در چندین پایگاه داده در یک زمان.
  9. جستجوی ApexSQL - ابزاری برای جستجوی داده ها و اشیاء در اعماق SQL Server. به عنوان یک افزونه برای SSMS یا Visual Studio کار می کند.
  10. ApexSQL DevOps Toolkit - ابزاری برای ایجاد خطوط لوله CI/CD. تنها یکی از تمام محصولات لیست شده در اینجا یک کنسول وب دارد.

هر محصول بخشی از عملکرد راه حل های پولی ApexSQL است. در پایان مقاله به طور خلاصه توضیح خواهیم داد که آنها چه راه حل های تجاری دارند.

1. مقایسه ApexSQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

مقایسه به شما امکان می دهد فایل ها، پوشه ها و اشیاء SQL Server را با هم مقایسه کنید. مقایسه دو طرفه و تولید بیشتر یک اسکریپت برای ادغام اشیاء مختلف پشتیبانی می شود. در رابط، این ابزار می‌تواند سینتکس C#، C++، HTML، JavaScript، PostgreSQL، Python، T-SQL، Visual Basic، XML را برجسته کند.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

ویژگی های کلیدی: ادغام در SSMS و Visual Studio، فراخوانی اشیا از نمونه های مختلف پایگاه داده برای مقایسه مستقیم از Object Explorer و پشتیبانی از کار از طریق CLI.

2. رمزگشایی ApexSQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

در رمزگشایی، از رابط SSMS یا ویژوال استودیو، می‌توانید یک رویه، عملکرد، راه‌انداز یا مشاهده را با یک کلیک رمزگشایی کنید.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

در رابط می توانید اسکریپت رمزگشایی DDL را مشاهده کنید. اتصالات همزمان به چندین نمونه از SQL Server پشتیبانی می شود.

3. ApexSQL Discover

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

نمونه های موجود سرویس های SQL Server، SSRS، SSAS و SSIS را بر اساس محدوده آدرس IP شناسایی کنید و اطلاعات دقیق را مشاهده کنید.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

از رابط شما می توانید کشف پایگاه داده را بر اساس یک زمان بندی پیکربندی کنید. ApexSQL Discover می‌تواند اعلان‌هایی را با نتایج کشف از طریق ایمیل ارسال کند.

4. ApexSQL Refactor

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

قالب بندی کد را می توان بر اساس یک نمایه جعبه ای انجام داد یا می توانید پروفایل خود را سفارشی کنید تا کد برای شما آشناتر به نظر برسد. Refactor می‌تواند متغیرهای استفاده‌نشده در کد را برجسته کند، بلوک‌های کد را در رویه‌ها کپسوله کند، و «*» را در یک لیست کامل گسترش دهد.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یکی از ویژگی‌های مفید تقسیم جدول برای جدا کردن ستون‌های کم استفاده است. Refactor اشیایی را که تحت تأثیر این تقسیم قرار می گیرند گزارش می دهد.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

همچنین در رابط Refactor می توانید با خیال راحت نام اشیاء را تغییر دهید و در عین حال همه وابستگی ها را تغییر دهید.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

این و سایر توابع را می توان با جزئیات بیشتر در صفحه با مشاهده کرد شرح ابزار.

5. مدل ApexSQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

ابزار، اشیاء SQL Server و روابط بین آنها را تجسم می کند. در همان رابط، می توانید پیکربندی اشیا را تغییر دهید و کد DDL مربوطه را تولید کنید. تمام تجسم ها را می توان به عنوان تصاویر صادر کرد.

عملکرد مدل با کمک محصولات تجاری گسترش می یابد تفاوت и توضیحات. با استفاده از محصول اول، می توانید یک مدل را با وضعیت فعلی در پایگاه داده مقایسه کنید یا مدل های دو پایگاه داده مختلف را مقایسه کنید و محصول دوم برای مستندسازی اشیاء پایگاه داده مورد نیاز است.

6. برنامه ApexSQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

این یک ابزار بهینه سازی عملکرد است. همچنین، با استفاده از ApexSQL Plan، می‌توانید برنامه‌ها را به گزارش‌ها در قالب‌های HTML و XML صادر کنید. یک مورد استفاده مکرر برای این ابزار، مقایسه طرح فعلی و اصلاح شده با توجه به ویژگی های مختلف است.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

ApexSQL Plan از دانلود از فروشگاه پرس و جو و ارائه ویژگی های این کوئری ها در قالب داشبورد پشتیبانی می کند.

7. ApexSQL کامل شد

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

شتاب دهنده کد. در رابط ابزار می توانید نام مستعار، قطعه و برجسته سازی کد را پیکربندی کنید.

8. ApexSQL Propagate

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

در ApexSQL Propagate می توانید اجرای کد را در پایگاه داده های مختلف SQL Server پیکربندی کنید و ترتیب اجرا را تعیین کنید.

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

نتایج کد اجرا شده توسط ابزار تجزیه و تحلیل شده و برای مشاهده آسان نتایج اجرا ثبت می شود.

9. جستجوی ApexSQL

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

این ابزار ساختار پایگاه داده را جستجو می کند. از اینجا می توانید با خیال راحت نام اشیاء را تغییر دهید و روابط آنها را دنبال کنید. نتایج جستجو به HTML، CSV و Excel صادر می شوند.

10. ApexSQL DevOps Toolkit

10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

یک ویدیوی کوتاه در مورد مکانیسم کار و قابلیت ها

کد PowerShell در زیر هود ابزار اجرا می شود. Build، Review، Document و Deploy از رابط ApexSQL DevOps Toolkit در دسترس توسعه‌دهنده است. در اینجا می‌توانید داده‌های مصنوعی تولید کنید، آزمایش‌های واحد را به‌طور خودکار اجرا کنید و تغییرات سند را انجام دهید. می تواند به عنوان یک پلاگین به TeamCity، Jenkins و دیگران متصل شود.

پایگاه دانش ApexSQL دارد مقالات جالب در DevOps در یک محیط پایگاه داده.

اکنون که به راه حل های رایگان پرداختیم، به اختصار لیستی از راه حل های پولی را ارائه می دهیم که البته عملکرد قدرتمندتری دارند.

  1. حسابرسی ApexSQL - ابزاری برای ممیزی پایگاه های داده برای انطباق با الزامات امنیتی، از جمله. HIPAA، GDPR، PCI پشتیبانی می شود. گزارش ها و مشاهده تاریخچه تغییرات پشتیبانی می شود.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  2. پشتیبان گیری ApexSQL - اتوماسیون ایجاد پشتیبان گیری افزایشی، گزارش تراکنش ها و پشتیبان گیری کامل. بازگردانی به یک نقطه خاص در زمان پشتیبانی می شود، می توانید قالب هایی برای ایجاد پشتیبان ایجاد کنید و به طور انعطاف پذیر برنامه های پشتیبان را پیکربندی کنید.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  3. ApexSQL Defrag - یک ابزار برای نظارت و مدیریت یکپارچه سازی.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  4. کار ApexSQL - ابزاری برای مدیریت وظایف، از جمله تاریخچه، برنامه و اعلان ها.

    مشاهده اسکرین شات10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  5. گزارش ApexSQL - ابزاری برای خواندن گزارش تراکنش برای ممیزی، تکرار یا بازگرداندن تغییرات.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  6. ApexSQL Recover - بازیابی اطلاعات آسیب دیده، حذف شده یا از دست رفته.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  7. ApexSQL Analyse - ابزاری برای تجزیه و تحلیل روابط در پایگاه داده.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  8. ساخت ApexSQL - ابزاری برای ایجاد خودکار پایگاه داده. می تواند به سیستم های کنترل نسخه متصل شود.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  9. ApexSQL Enforce - بهبود دهنده کد SQL.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  10. ApexSQL ایجاد کنید ابزاری برای تولید میلیون ها ردیف داده در یک کلیک است. صادرات داده های تست به SQL، XML، CSV، JSON و Excel پشتیبانی می شود.

    مشاهده اسکرین شات10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  11. ماسک ApexSQL - ابزاری برای جستجو، طبقه بندی و پوشاندن داده های حساس در پایگاه داده. دارای 220+ ماسک از پیش تعریف شده و 55+ فیلتر داخلی برای طبقه بندی.

    مشاهده اسکرین شات10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  12. اسکریپت ApexSQL - ابزاری برای ایجاد اسکریپت های DDL و DML و بسته های نصب اجرایی.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  13. کنترل منبع ApexSQL - ابزاری برای یکپارچه سازی سیستم های کنترل نسخه با SSMS.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  14. ماشه ApexSQL - ممیزی داده ها در پایگاه داده و ترجمه به DML.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

  15. تست واحد ApexSQL - ابزاری برای اجرای تست های واحد به طور مستقیم از کنسول SSMS.

    مشاهده اسکرین شات و ویدئو10 ابزار رایگان ApexSQL برای مدیریت پایگاه های داده سرور مایکروسافت SQL

در نظرات بنویسید که از چه ابزارهایی برای ممیزی و مدیریت پایگاه داده استفاده می کنید و چه مشکلاتی را با آنها حل می کنید.

برای پرسیدن سوالات در مورد محصولات ApexSQL، دریافت محصولات تجاری برای آزمایش، یا اطلاع از قیمت، درخواست خود را به فرم بازخورد در وب سایت ما.

اگر مشکل پیچیده نظارت و مدیریت را حل می کنید، مقالات قبلی ما را در Habré بخوانید:

پایگاه داده های مختلف را از یک رابط واحد نظارت کنید.

به سرعت مشکلات عملکرد در SQL Server را جدا کنید.

ممیزی تغییرات در زیرساخت مایکروسافت (از جمله SQL Server).

شما همچنین می توانید مشترک ما شوید صفحه فیس بوک.

منبع: www.habr.com

اضافه کردن نظر