ProHoster > Blog > administratë > 10 Shërbime falas ApexSQL për menaxhimin e bazave të të dhënave të Microsoft SQL Server
10 Shërbime falas ApexSQL për menaxhimin e bazave të të dhënave të Microsoft SQL Server
Përshëndetje, Habr! Ne punojmë shumë me Programi Quest, dhe këtë vit ata blenë ApexSQL — prodhuesi i zgjidhjeve për menaxhimin dhe monitorimin e bazave të të dhënave të Microsoft SQL Server. Në Rusi, na duket se dihet pak për këta djem. Në faqen kryesore të faqes së tyre të internetit ata shkruajnë "Mjetet vrasëse për SQL Server". Tingëllon kërcënuese. Ne kishim idenë të prezantonim këtë shitës dhe të kuptonim se çfarë është kaq vdekjeprurëse në zgjidhjet e tyre. Le të fillojmë me pjesën hype - produkte falas. Pas tyre do të ketë një pjesë të shkurtër për produktet komerciale. Shpresoj t'i gjeni të dobishme këto programe. Ju lutem nën mace.
Në këtë artikull:
ApexSQL Krahaso - një mjet për krahasimin e kodit SQL, skedarëve dhe dosjeve. Punon gjithashtu si një shtesë për SSMS ose Visual Studio.
Deshifrimi i ApexSQL — deshifrimi i transmetimit të objekteve në SQL Server: procedurat, funksionet, shkaktarët dhe pamjet. Punon gjithashtu si një shtesë për SSMS ose Visual Studio.
Zbulo ApexSQL — zbulimi i rasteve të SQL Server dhe shërbimeve të lidhura me të SSRS, SSAS dhe SSIS.
ApexSQL Refactor — një mjet për rifaktorimin dhe formatimin e kodit SQL. Punon si një shtesë për SSMS ose Visual Studio.
Modeli ApexSQL - krijimi i diagrameve të objekteve të SQL Server. Punon gjithashtu si një shtesë për SSMS ose Visual Studio.
Plani ApexSQL — një mjet për optimizimin e planeve të ekzekutimit. Punon gjithashtu si një shtesë për SSMS.
ApexSQL i kompletuar — mjeti plotëson automatikisht deklaratat SQL dhe ju lejon të shtoni fragmentet tuaja (shkurtoret e tastierës për plotësimin automatik). Punon gjithashtu si një shtesë për SSMS ose Visual Studio.
Përhapja e ApexSQL — një mjet për ekzekutimin e kodit SQL në disa baza të dhënash në të njëjtën kohë.
Kërkimi ApexSQL — një mjet për kërkimin e të dhënave dhe objekteve në thellësi të SQL Server. Punon si një shtesë për SSMS ose Visual Studio.
ApexSQL DevOps Toolkit — një mjet për krijimin e tubacioneve CI/CD. I vetmi nga të gjitha produktet e listuara këtu ka një tastierë në internet.
Çdo produkt është pjesë e funksionalitetit të zgjidhjeve të paguara ApexSQL. Në fund të artikullit do të përshkruajmë shkurtimisht se çfarë zgjidhjesh komerciale kanë.
Një video e shkurtër rreth mekanizmit dhe aftësive të punës
Krahasimi ju lejon të krahasoni skedarët, dosjet dhe objektet e SQL Server. Mbështet krahasimi dydrejtimësh dhe gjenerimi i mëtejshëm i një skripti për bashkimin e objekteve të ndryshme. Në ndërfaqen, mjeti mund të nxjerrë në pah sintaksën e C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.
Karakteristikat kryesore: integrimi në SSMS dhe Visual Studio, thirrja e objekteve nga shembuj të ndryshëm të bazës së të dhënave për krahasim direkt nga Object Explorer dhe mbështetje për të punuar përmes CLI.
Identifikoni shembujt ekzistues të shërbimeve SQL Server, SSRS, SSAS dhe SSIS sipas diapazonit të adresave IP dhe shikoni informacione të detajuara.
Nga ndërfaqja mund të konfiguroni zbulimin e bazës së të dhënave në një orar. ApexSQL Discover mund të dërgojë njoftime me rezultatet e zbulimit me email.
Një video e shkurtër rreth mekanizmit dhe aftësive të punës
Formatimi i kodit mund të bëhet në bazë të një profili në kuti ose mund ta personalizoni tuajin në mënyrë që kodi t'ju duket më i njohur. Refactor mund të nxjerrë në pah variablat e papërdorura në kod, të inkapsulojë blloqet e kodit në procedura dhe të zgjerojë "*" në një listë të plotë.
Një veçori e dobishme është ndarja e tabelës për të ndarë kolonat më pak të përdorura. Refactor do të raportojë objektet që do të preken nga kjo ndarje.
Gjithashtu në ndërfaqen Refactor mund të ndryshoni me siguri emrat e objekteve duke ndryshuar të gjitha varësitë.
Këto dhe funksione të tjera mund të gjenden më në detaje në faqen me përshkrimi i shërbimeve.
Shërbimi vizualizon objektet e SQL Server dhe marrëdhëniet ndërmjet tyre. Në të njëjtën ndërfaqe, mund të ndryshoni konfigurimin e objekteve dhe të gjeneroni kodin përkatës DDL. Të gjitha vizualizimet mund të eksportohen si imazhe.
Funksionaliteti i modelit zgjerohet me ndihmën e produkteve komerciale ndrysh и Doktor. Duke përdorur produktin e parë, mund të krahasoni një model me gjendjen aktuale në bazën e të dhënave ose të krahasoni modelet e dy bazave të të dhënave të ndryshme, dhe produkti i dytë nevojitet për të dokumentuar objektet e bazës së të dhënave.
Një video e shkurtër rreth mekanizmit dhe aftësive të punës
Ky është një mjet për optimizimin e performancës. Gjithashtu, duke përdorur ApexSQL Plan, ju mund të eksportoni planet në raporte në formatet HTML dhe XML. Një rast përdorimi i shpeshtë për këtë shërbim është një krahasim i planit aktual dhe atij të modifikuar sipas karakteristikave të ndryshme.
Plani ApexSQL mbështet shkarkimin nga dyqani i pyetjeve dhe paraqitjen e karakteristikave të këtyre pyetjeve në formën e paneleve.
Në ApexSQL Propagate, ju mund të konfiguroni ekzekutimin e kodit në baza të të dhënave të ndryshme të SQL Server dhe të përcaktoni rendin e ekzekutimit.
Rezultatet e kodit të ekzekutuar analizohen nga programi dhe regjistrohen për shikim të lehtë të rezultateve të ekzekutimit.
Një video e shkurtër rreth mekanizmit dhe aftësive të punës
Mjeti kërkon strukturën e bazës së të dhënave. Nga këtu ju mund të riemërtoni me siguri objektet dhe të gjurmoni marrëdhëniet e tyre. Rezultatet e kërkimit eksportohen në HTML, CSV dhe Excel.
Një video e shkurtër rreth mekanizmit dhe aftësive të punës
Kodi PowerShell funksionon nën kapak të programit. Ndërtimi, Rishikimi, Dokumenti dhe Vendosja janë në dispozicion të zhvilluesit nga ndërfaqja ApexSQL DevOps Toolkit. Këtu mund të gjeneroni të dhëna sintetike, të ekzekutoni automatikisht testet e njësive dhe ndryshimet e dokumenteve. Mund të lidhet si një shtojcë me TeamCity, Jenkins dhe të tjerët.
Baza e njohurive ApexSQL ka artikuj interesantë në DevOps në një mjedis bazë të dhënash.
Tani që jemi marrë me zgjidhjet falas, do të ofrojmë shkurtimisht një listë të zgjidhjeve me pagesë, të cilat, natyrisht, kanë funksionalitet më të fuqishëm.
Auditimi ApexSQL — një mjet për auditimin e bazave të të dhënave për pajtueshmërinë me kërkesat e sigurisë, përfshirë. Mbështetur HIPAA, GDPR, PCI. Raportet dhe shikimi i historisë së ndryshimeve mbështeten.
Shikoni pamjen e ekranit dhe videon
Rezervimi i ApexSQL — automatizimi i krijimit të kopjeve rezervë shtesë, regjistrave të transaksioneve dhe rezervave të plota. Rivendosja në një pikë specifike kohore mbështetet, mund të krijoni shabllone për krijimin e kopjeve rezervë dhe të konfiguroni në mënyrë fleksibël planet rezervë.
Shikoni pamjen e ekranit dhe videon
ApexSQL Defrag — një mjet për monitorimin dhe menaxhimin e defragmentimit.
Shikoni pamjen e ekranit dhe videon
Punë ApexSQL - një mjet për menaxhimin e detyrave, duke përfshirë historinë, orarin dhe njoftimet.
Shiko pamjen e ekranit
Regjistri i ApexSQL — një mjet për leximin e regjistrit të transaksioneve për auditimin, përsëritjen ose rikthimin e ndryshimeve.
Shikoni pamjen e ekranit dhe videon
ApexSQL Recover — rikuperimi i të dhënave të dëmtuara, të fshira ose të humbura.
Shikoni pamjen e ekranit dhe videon
Analiza ApexSQL — një mjet për analizimin e marrëdhënieve në bazën e të dhënave.
Shikoni pamjen e ekranit dhe videon
Ndërtimi i ApexSQL — një mjet për automatizimin e krijimit të bazës së të dhënave. Mund të lidhet me sistemet e kontrollit të versionit.
Gjeneroni ApexSQL është një mjet për gjenerimin e miliona rreshtave të të dhënave me një klik. Mbështet eksporti i të dhënave të testimit në SQL, XML, CSV, JSON dhe Excel.
Shiko pamjen e ekranit
Maska ApexSQL — një mjet për kërkimin, klasifikimin dhe maskimin e të dhënave të ndjeshme në një bazë të dhënash. Ka 220+ maska të paracaktuara dhe 55+ filtra të integruar për klasifikim.
Shiko pamjen e ekranit
Skript ApexSQL — një mjet për krijimin e skripteve DDL dhe DML dhe paketave të instalimit të ekzekutueshëm.