Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Сайн уу, Хабр! Бид маш их ажилладаг Quest програм хангамж, мөн энэ жил тэд худалдаж авсан ApexSQL — Microsoft SQL Server мэдээллийн санг удирдах, хянах шийдэл үйлдвэрлэгч. Орос улсад эдгээр залуусын талаар бага зүйл мэддэг бололтой. Тэд вэбсайтынхаа үндсэн хуудсан дээр "SQL Server-д зориулсан алуурчин хэрэгсэл" гэж бичдэг. Аюултай сонсогдож байна. Бид энэ борлуулагчийг танилцуулж, тэдний шийдлүүдийн юу нь маш аюултай болохыг олж мэдэх санаа байсан. Үнэгүй бүтээгдэхүүн гэсэн дуулиан шуугианаас эхэлцгээе. Тэдний дараа арилжааны бүтээгдэхүүний тухай богино хэсэг байх болно. Эдгээр програмууд танд хэрэг болно гэж найдаж байна. Муурны доор өгөөч.

Энэ нийтлэлд:

  1. ApexSQL харьцуулах - SQL код, файл, фолдерыг харьцуулах хэрэгсэл. Мөн SSMS эсвэл Visual Studio-ийн өргөтгөл болж ажилладаг.
  2. ApexSQL шифрийг тайлах - SQL сервер дэх объектын шифрийг тайлах урсгал: процедур, функц, триггер, харагдац. Мөн SSMS эсвэл Visual Studio-ийн өргөтгөл болж ажилладаг.
  3. ApexSQL Discover — SQL Server instances болон холбогдох үйлчилгээг SSRS, SSAS, SSIS илрүүлэх.
  4. ApexSQL Refactor — 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 серверийн гүн дэх өгөгдөл, объектыг хайх хэрэгсэл. SSMS эсвэл Visual Studio-ийн өргөтгөл болж ажилладаг.
  10. ApexSQL DevOps Toolkit — CI/CD дамжуулах хоолой үүсгэх хэрэгсэл. Энд жагсаагдсан бүх бүтээгдэхүүнээс цорын ганц нь вэб консолтой.

Бүтээгдэхүүн бүр нь төлбөртэй ApexSQL шийдлүүдийн нэг хэсэг юм. Өгүүллийн төгсгөлд бид ямар арилжааны шийдэлтэй болохыг товч тайлбарлах болно.

1. ApexSQL харьцуулах

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Харьцуулах нь SQL Server файл, хавтас, объектыг харьцуулах боломжийг олгоно. Хоёр чиглэлтэй харьцуулалт болон өөр өөр объектуудыг нэгтгэх скриптийг цаашид үүсгэхийг дэмждэг. Интерфэйс дээр уг хэрэгсэл нь C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML-ийн синтаксийг онцолж болно.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Гол онцлогууд: SSMS болон Visual Studio-д нэгтгэх, өөр өөр өгөгдлийн сангаас объектуудыг дуудаж, Object Explorer болон шууд харьцуулах. CLI-ээр ажиллахад дэмжлэг үзүүлэх.

2. ApexSQL кодыг тайлах

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Шифрийг тайлах хэсэгт SSMS эсвэл Visual Studio интерфейсээс нэг товшилтоор процедур, функц, триггер эсвэл харагдацын шифрийг тайлах боломжтой.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Интерфэйс дээр та DDL код тайлах скриптийг харж болно. SQL Server-ийн олон тохиолдлуудад нэгэн зэрэг холбогдохыг дэмждэг.

3. ApexSQL Discover

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

SQL Server, SSRS, SSAS болон SSIS үйлчилгээний одоо байгаа тохиолдлуудыг IP хаягийн мужаар тодорхойлж, дэлгэрэнгүй мэдээллийг үзэх.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Интерфэйсээс та мэдээллийн сангийн нээлтийг хуваарийн дагуу тохируулах боломжтой. ApexSQL Discover нь нээлтийн үр дүнгийн хамт имэйлээр мэдэгдэл илгээх боломжтой.

4. ApexSQL Refactor

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Кодын форматыг хайрцагласан профайл дээр үндэслэн хийж болно, эсвэл кодыг танд илүү танил харагдуулахын тулд өөрөө тохируулах боломжтой. Refactor нь кодонд ашиглагдаагүй хувьсагчдыг тодруулж, кодын блокуудыг процедурт багтааж, "*"-г бүрэн жагсаалт болгон өргөжүүлж болно.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Нэг ашигтай шинж чанар бол хамгийн бага ашиглагддаг багануудыг салгахын тулд хүснэгтийг хуваах явдал юм. Refactor нь энэ хуваагдалд өртөх объектуудыг мэдээлэх болно.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Мөн Refactor интерфейс дээр та бүх хамаарлыг өөрчлөхийн зэрэгцээ объектын нэрийг аюулгүйгээр өөрчлөх боломжтой.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Эдгээр болон бусад функцуудыг хуудаснаас илүү дэлгэрэнгүй үзэх боломжтой хэрэгслийн тодорхойлолт.

5. ApexSQL загвар

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Энэхүү хэрэгсэл нь SQL Server объектууд болон тэдгээрийн хоорондын харилцааг дүрслэн харуулдаг. Үүнтэй ижил интерфейс дээр та объектуудын тохиргоог өөрчилж, тохирох DDL кодыг үүсгэж болно. Бүх дүрслэлийг зураг хэлбэрээр экспортлох боломжтой.

Загварын функцийг арилжааны бүтээгдэхүүний тусламжтайгаар өргөжүүлдэг ялгаа и Док. Эхний бүтээгдэхүүнийг ашигласнаар та загварыг өгөгдлийн сан дахь одоогийн төлөвтэй харьцуулах эсвэл хоёр өөр өгөгдлийн сангийн загварыг харьцуулах боломжтой бөгөөд хоёр дахь бүтээгдэхүүн нь мэдээллийн сангийн объектыг баримтжуулахад шаардлагатай болно.

6. ApexSQL төлөвлөгөө

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Энэ бол гүйцэтгэлийг оновчтой болгох хэрэгсэл юм. Мөн ApexSQL төлөвлөгөөг ашигласнаар та төлөвлөгөөг HTML болон XML форматаар тайлан руу экспортлох боломжтой. Энэ хэрэгслийг байнга ашигладаг тохиолдол бол одоогийн төлөвлөгөөний харьцуулалт бөгөөд янз бүрийн шинж чанаруудын дагуу өөрчилсөн нэг юм.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

ApexSQL Төлөвлөгөө нь асуулгын дэлгүүрээс татаж авах, эдгээр асуулгын шинж чанарыг хяналтын самбар хэлбэрээр харуулахыг дэмждэг.

7. ApexSQL бүрэн

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Код хурдасгуур. Хэрэглээний интерфэйс дээр та бусад нэр, хэсэгчилсэн болон кодын тодруулгыг тохируулах боломжтой.

8. ApexSQL Propagate

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

ApexSQL Propagate-д та янз бүрийн SQL Server мэдээллийн бааз дээр кодын гүйцэтгэлийг тохируулах, гүйцэтгэх дарааллыг тодорхойлох боломжтой.

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Гүйцэтгэсэн кодын үр дүнг хэрэгсэл задлан шинжилж, гүйцэтгэлийн үр дүнг хялбархан үзэхийн тулд бүртгэнэ.

9. ApexSQL хайлт

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

Уг хэрэгсэл нь мэдээллийн сангийн бүтцийг хайдаг. Эндээс та объектуудын нэрийг аюулгүйгээр өөрчилж, тэдгээрийн харилцааг хянах боломжтой. Хайлтын үр дүнг HTML, CSV болон Excel руу экспортлодог.

10. ApexSQL DevOps Toolkit

Microsoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Ажлын механизм, чадварын тухай богино хэмжээний видео

PowerShell код нь уг хэрэгслийн тагны доор ажилладаг. ApexSQL DevOps Toolkit интерфэйсээс бүтээх, хянах, баримтжуулах болон байршуулахыг хөгжүүлэгч ашиглах боломжтой. Эндээс та синтетик өгөгдөл үүсгэх, нэгжийн тестийг автоматаар ажиллуулах, өөрчлөлтийг баримтжуулах боломжтой. TeamCity, Jenkins болон бусад руу залгаас болгон холбож болно.

ApexSQL мэдлэгийн баазтай сонирхолтой нийтлэлүүд өгөгдлийн сангийн орчинд DevOps дээр.

Одоо бид үнэ төлбөргүй шийдлүүдийг авч үзсэн тул илүү хүчирхэг функцтэй төлбөртэй шийдлүүдийн жагсаалтыг товч танилцуулах болно.

  1. ApexSQL аудит - мэдээллийн санг аюулгүй байдлын шаардлагад нийцэж байгаа эсэхийг шалгах хэрэгсэл, үүнд. HIPAA, GDPR, PCI дэмждэг. Тайлан болон өөрчлөлтийн түүхийг үзэхийг дэмждэг.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  2. ApexSQL нөөцлөлт - нэмэлт нөөцлөлт, гүйлгээний бүртгэл, бүрэн нөөцлөлт үүсгэх автоматжуулалт. Тодорхой цаг хугацаанд сэргээхийг дэмждэг тул та нөөцлөлт үүсгэх загваруудыг үүсгэж, нөөцлөлтийн төлөвлөгөөг уян хатан тохируулах боломжтой.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  3. ApexSQL Defrag — дефрагментацийг хянах, удирдах хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  4. ApexSQL ажил - түүх, хуваарь, мэдэгдэл зэрэг даалгавруудыг удирдах хэрэгсэл.

    Дэлгэцийн агшинг үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  5. ApexSQL бүртгэл — өөрчлөлтийг аудит хийх, хуулбарлах, буцаах гүйлгээний бүртгэлийг унших хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  6. ApexSQL сэргээх - гэмтсэн, устгасан, алдагдсан өгөгдлийг сэргээх.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  7. ApexSQL шинжилгээ — мэдээллийн сан дахь харилцаанд дүн шинжилгээ хийх хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  8. ApexSQL бүтээх — мэдээллийн сан үүсгэх автомат хэрэгсэл. Хувилбарын хяналтын системд холбогдох боломжтой.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  9. ApexSQL Enforce - SQL код сайжруулагч.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  10. ApexSQL үүсгэх нь нэг товшилтоор сая сая мөр өгөгдөл үүсгэх хэрэгсэл юм. Туршилтын өгөгдлийг SQL, XML, CSV, JSON болон Excel руу экспортлохыг дэмждэг.

    Дэлгэцийн агшинг үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  11. ApexSQL маск — өгөгдлийн сан дахь нууц мэдээллийг хайх, ангилах, далдлах хэрэгсэл. Урьдчилан тодорхойлсон 220+ маск, ангилах зориулалттай 55+ шүүлтүүртэй.

    Дэлгэцийн агшинг үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  12. ApexSQL скрипт — DDL болон DML скриптүүд болон гүйцэтгэх боломжтой суулгах багцуудыг үүсгэх хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  13. ApexSQL эх сурвалжийн хяналт - SSMS-тэй хувилбарын хяналтын системийг нэгтгэх хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  14. ApexSQL Trigger — мэдээллийн сан дахь өгөгдлийн аудит, DML рүү орчуулах.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

  15. ApexSQL нэгжийн тест - SSMS консолоос нэгжийн тестийг шууд ажиллуулах хэрэгсэл.

    Дэлгэцийн зураг болон видеог үзэхMicrosoft SQL серверийн мэдээллийн санг удирдах 10 үнэгүй ApexSQL хэрэгсэл

Та аль хэдийн аудит хийх, мэдээллийн баазыг удирдахад ашигладаг ямар хэрэгслийг ашиглаж, ямар асуудлыг шийдэж байгаагаа сэтгэгдэл дээр бичээрэй.

ApexSQL бүтээгдэхүүний талаар асуулт асуух, арилжааны бүтээгдэхүүнийг турших эсвэл үнийг мэдэхийн тулд хүсэлтээ үлдээгээрэй. манай вэбсайт дээрх санал хүсэлтийн маягт.

Хэрэв та хяналт-шинжилгээ, менежментийн нарийн төвөгтэй асуудлыг шийдэж байгаа бол манай Хабрегийн өмнөх нийтлэлүүдийг уншина уу:

Нэг интерфэйсээс янз бүрийн мэдээллийн санг хянах.

SQL Server дээрх гүйцэтгэлийн асуудлыг хурдан тусгаарлах.

Microsoft-ын дэд бүтцийн өөрчлөлтийн аудит (үүнд SQL Server).

Та мөн манайд бүртгүүлж болно Facebook хуудас.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх