10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Halo, Habr! Urang dianggo pisan jeung Parangkat Lunak Quest, jeung taun ieu aranjeunna dibeuli ApexSQL — produsén solusi pikeun ngatur sareng ngawaskeun pangkalan data Microsoft SQL Server. Di Rusia, sigana urang, saeutik geus dipikawanoh ngeunaan guys ieu. Dina kaca utama ramatloka maranéhanana nulis "Alat Killer pikeun SQL Server". Sora ngancam. Kami ngagaduhan ide pikeun ngenalkeun vendor ieu sareng terangkeun naon anu parah ngeunaan solusina. Hayu urang mimitian ku bagian hype - produk gratis. Saatos aranjeunna bakal aya bagian pondok ngeunaan produk komérsial. Kuring miharep anjeun manggihan program ieu mangpaat. Mangga handapeun ucing.

Dina tulisan ieu:

  1. ApexSQL Bandingkeun - alat pikeun ngabandingkeun kode SQL, file sareng polder. Gawéna ogé salaku extension pikeun SSMS atanapi Visual Studio.
  2. ApexSQL ngadekrip - stream dekripsi objék dina SQL Server: prosedur, fungsi, micu sarta pintonan. Gawéna ogé salaku extension pikeun SSMS atanapi Visual Studio.
  3. ApexSQL manggihan - deteksi instansi SQL Server sareng jasa patali SSRS, SSAS sareng SSIS.
  4. ApexSQL Refactor - alat pikeun refactoring sareng pormat kode SQL. Gawéna salaku extension pikeun SSMS atanapi Visual Studio.
  5. Modél ApexSQL - nyieun diagram obyék SQL Server. Gawéna ogé salaku extension pikeun SSMS atanapi Visual Studio.
  6. Rencana ApexSQL - alat pikeun ngaoptimalkeun rencana palaksanaan. Gawéna ogé salaku extension pikeun SSMS.
  7. ApexSQL Lengkep - alat sacara otomatis ngalengkepan pernyataan SQL sareng ngamungkinkeun anjeun pikeun nambihan snippét anjeun nyalira (potong kompas keyboard pikeun autocompletion). Gawéna ogé salaku extension pikeun SSMS atanapi Visual Studio.
  8. ApexSQL Propagate - alat pikeun ngaéksekusi kode SQL dina sababaraha basis data sakaligus.
  9. ApexSQL Pilarian - utilitas pikeun milarian data sareng objék dina jero SQL Server. Gawéna salaku extension pikeun SSMS atanapi Visual Studio.
  10. ApexSQL DevOps Toolkit - alat pikeun nyieun CI/CD pipelines. Hiji-hijina produk anu didaptarkeun di dieu gaduh konsol wéb.

Unggal produk mangrupikeun bagian tina fungsionalitas solusi ApexSQL anu mayar. Dina ahir artikel urang sakeudeung ngajelaskeun naon solusi komérsial aranjeunna.

1. ApexSQL Bandingkeun

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Bandingkeun ngamungkinkeun anjeun ngabandingkeun file SQL Server, polder, sareng objék. Perbandingan dua arah sareng generasi salajengna naskah pikeun ngahijikeun objék anu béda dirojong. Dina panganteur, utilitas tiasa nyorot sintaksis C #, C ++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Fitur konci: integrasi kana SSMS sareng Visual Studio, nelepon objék tina instansi database anu béda pikeun ngabandingkeun langsung tina Object Explorer sareng rojongan pikeun digawé via CLI.

2. ApexSQL ngadekrip

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Dina Decrypt, ti SSMS atanapi Visual Studio panganteur, anjeun tiasa ngadekrip prosedur, fungsi, pemicu atawa nempo dina hiji klik.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Dina panganteur anjeun tiasa ningali naskah dékripsi DDL. Sambungan sakaligus ka sababaraha instansi SQL Server dirojong.

3. ApexSQL manggihan

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Identipikasi instansi SQL Server, SSRS, SSAS sareng jasa SSIS anu aya ku rentang alamat IP sareng ningali inpormasi lengkep.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Ti panganteur nu bisa ngonpigurasikeun kapanggihna database on jadwal a. ApexSQL Discover tiasa ngirim béwara kalayan hasil panemuan ku email.

4. ApexSQL Refactor

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Pormat kode tiasa dilakukeun dumasar kana profil kotak atanapi anjeun tiasa nyaluyukeun anjeun nyalira supados kodeu katingali langkung akrab ka anjeun. Refactor tiasa nyorot variabel anu henteu dianggo dina kode, ngarangkum blok kode kana prosedur, sareng dilegakeun "*" kana daptar lengkep.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Hiji fitur mangpaat nyaéta tabel pamisah pikeun misahkeun kaluar kolom pangsaeutikna dipaké. Refactor bakal ngalaporkeun objék anu bakal kapangaruhan ku pamisah ieu.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Ogé dina panganteur Refactor anjeun aman bisa ngarobah ngaran objék bari ngarobah sakabéh kagumantungan.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Ieu jeung fungsi séjén bisa kapanggih dina leuwih jéntré dina kaca jeung pedaran ngeunaan utiliti.

5. Modél ApexSQL

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Utilitas éta ngagambarkeun objék SQL Server sareng hubungan antara aranjeunna. Dina antarmuka anu sami, anjeun tiasa ngarobih konfigurasi objék sareng ngahasilkeun kode DDL anu saluyu. Sadaya visualisasi tiasa diékspor salaku gambar.

fungsionalitas model dimekarkeun kalayan bantuan produk komérsial Béda и Dok. Ngagunakeun produk kahiji, anjeun tiasa ngabandingkeun model jeung kaayaan ayeuna dina database atawa ngabandingkeun model dua database béda, sarta produk kadua diperlukeun pikeun dokumén database objék.

6. Rencana ApexSQL

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Ieu mangrupikeun alat optimasi kinerja. Ogé, nganggo ApexSQL Plan, anjeun tiasa ngékspor rencana ka laporan dina format HTML sareng XML. Kasus anu sering dianggo pikeun utilitas ieu nyaéta ngabandingkeun rencana ayeuna sareng anu dirobih dumasar kana sababaraha ciri.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Rencana ApexSQL ngadukung unduhan tina toko pamundut sareng nampilkeun karakteristik patarosan ieu dina bentuk dasbor.

7. ApexSQL Lengkep

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Kode akselerator. Dina panganteur utiliti anjeun tiasa ngonpigurasikeun landian, snippét sareng panyorot kode.

8. ApexSQL Propagate

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Dina ApexSQL Propagate, anjeun tiasa ngonpigurasikeun palaksanaan kode dina sababaraha database SQL Server sareng nangtukeun urutan palaksanaan.

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Hasil tina kode anu dieksekusi dipasihan ku utiliti sareng dirékam pikeun gampang ningali hasil palaksanaan.

9. ApexSQL Pilarian

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Alatna milarian struktur pangkalan data. Ti dieu anjeun bisa aman ngaganti ngaran objék jeung ngalacak hubungan maranéhanana. Hasil pamilarian diékspor ka HTML, CSV sareng Excel.

10. ApexSQL DevOps Toolkit

10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Pidéo pondok ngeunaan mékanisme kerja sareng kamampuan

Kode PowerShell dijalankeun dina handapeun tiung utilitas. Bangun, Review, Dokumén sareng Deploy sayogi pikeun pamekar ti antarmuka ApexSQL DevOps Toolkit. Di dieu anjeun tiasa ngahasilkeun data sintétik, otomatis ngajalankeun tés unit, sareng parobahan dokumén. Bisa disambungkeun salaku plugin ka TeamCity, Jenkins jeung sajabana.

Basis pangaweruh ApexSQL gaduh artikel metot on DevOps dina lingkungan database.

Ayeuna urang parantos ngurus solusi gratis, kami bakal nyayogikeun daptar solusi anu mayar, anu, tangtosna, ngagaduhan pungsionalitas anu langkung kuat.

  1. Audit ApexSQL - alat pikeun auditing database pikeun minuhan sarat kaamanan, kaasup. HIPAA, GDPR, PCI dirojong. Laporan sareng ningali sajarah parobahan dirojong.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  2. ApexSQL Nyadangkeun - otomatis nyieun cadangan incremental, log transaksi sareng cadangan lengkep. Mulangkeun ka titik husus dina jangka waktu nu dirojong, Anjeun bisa nyieun témplat pikeun nyieun cadangan tur flexibly ngonpigurasikeun rencana cadangan.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  3. ApexSQL Defrag - utilitas pikeun ngawaskeun sareng ngatur defragméntasi.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  4. ApexSQL Proyék - alat pikeun ngatur tugas, kalebet sajarah, jadwal sareng bewara.

    Témbongkeun screenshot10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  5. ApexSQL Log - alat pikeun maca log transaksi pikeun auditing, réplikasi atanapi rollback parobahan.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  6. ApexSQL cageur - pamulihan data anu ruksak, ngahapus atanapi leungit.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  7. Nganalisis ApexSQL - alat pikeun nganalisis hubungan dina pangkalan data.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  8. ApexSQL Bangun - alat pikeun ngajadikeun otomatis database. Bisa nyambung ka sistem kontrol versi.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  9. ApexSQL Enforce - Peningkatan kode SQL.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  10. ApexSQL Generate mangrupakeun alat pikeun ngahasilkeun jutaan jajar data dina hiji klik. Ékspor data tés ka SQL, XML, CSV, JSON sareng Excel dirojong.

    Témbongkeun screenshot10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  11. Topeng ApexSQL - alat pikeun milarian, ngagolongkeun sareng masking data sénsitip dina pangkalan data. Boga 220+ masker anu tos siap sareng 55+ saringan anu diwangun pikeun klasifikasi.

    Témbongkeun screenshot10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  12. Skrip ApexSQL - alat pikeun nyiptakeun skrip DDL sareng DML sareng bungkusan instalasi anu tiasa dieksekusi.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  13. Kontrol Sumber ApexSQL - alat pikeun ngahijikeun sistem kontrol versi sareng SSMS.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  14. ApexSQL pemicu - Inok data dina pangkalan data sareng tarjamahan kana DML.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

  15. Uji Unit ApexSQL - alat pikeun ngajalankeun tés Unit langsung ti konsol SSMS.

    Tingali screenshot sareng pidéo10 Utiliti ApexSQL Gratis pikeun Ngatur Database Microsoft SQL Server

Tulis dina koméntar naon alat pikeun auditing sareng manajemén database anu anjeun parantos dianggo sareng masalah naon anu anjeun rengsekeun sareng aranjeunna.

Pikeun naroskeun patarosan ngeunaan produk ApexSQL, nampi produk komérsial pikeun diuji, atanapi milarian hargana, tinggalkeun pamundut ka formulir eupan balik dina ramatloka kami.

Upami anjeun ngarengsekeun masalah anu rumit pikeun ngawaskeun sareng manajemén, baca tulisan kami sateuacana ngeunaan Habré:

Ngawaskeun sababaraha pangkalan data tina hiji antarmuka.

Gancang ngasingkeun masalah kinerja dina SQL Server.

Inok parobahan dina infrastruktur Microsoft (kaasup SQL Server).

Anjeun oge bisa ngalanggan kami kaca Facebook.

sumber: www.habr.com

Tambahkeun komentar