ProHoster > Blog > Bestjoer > 10 fergese ApexSQL-hulpprogramma's foar it behearen fan Microsoft SQL Server-databases
10 fergese ApexSQL-hulpprogramma's foar it behearen fan Microsoft SQL Server-databases
Hallo, Habr! Wy wurkje in protte mei Quest Software, en dit jier se kocht ApexSQL - fabrikant fan oplossings foar it behearen en kontrolearjen fan Microsoft SQL Server-databases. Yn Ruslân, it liket ús, is net folle bekend oer dizze jonges. Op 'e haadside fan har webside skriuwe se "Killer-ark foar SQL Server". Klinkt driigjend. Wy hiene it idee om dizze ferkeaper yn te fieren en út te finen wat sa deadlik is oan har oplossingen. Litte wy begjinne mei it hype-diel - fergese produkten. Nei harren komt der in koart diel oer kommersjele produkten. Ik hoopje dat jo dizze programma's nuttich fine. Graach ûnder kat.
Yn dit artikel:
ApexSQL Ferlykje - in ark foar it fergelykjen fan SQL-koade, bestannen en mappen. Wurket ek as in útwreiding foar SSMS of Visual Studio.
ApexSQL ûntsiferje - streamdekodearring fan objekten yn SQL Server: prosedueres, funksjes, triggers en werjeften. Wurket ek as in útwreiding foar SSMS of Visual Studio.
ApexSQL Discover - deteksje fan SQL Server-eksimplaren en relatearre tsjinsten SSRS, SSAS en SSIS.
ApexSQL Refactor - in ark foar refactoring en opmaak fan SQL-koade. Wurket as in útwreiding foar SSMS of Visual Studio.
ApexSQL-model - it meitsjen fan SQL Server-objektdiagrammen. Wurket ek as in útwreiding foar SSMS of Visual Studio.
ApexSQL-plan - in ark foar it optimalisearjen fan útfieringsplannen. Wurket ek as in útwreiding foar SSMS.
ApexSQL kompleet - it ark foltôget automatysk SQL-útspraken en lit jo jo eigen snippets tafoegje (toetseboerd fluchtoetsen foar autofoltôging). Wurket ek as in útwreiding foar SSMS of Visual Studio.
ApexSQL propagearje - in ark foar it útfieren fan SQL-koade op ferskate databases tagelyk.
ApexSQL sykjen - in hulpprogramma foar it sykjen fan gegevens en objekten yn 'e djipten fan SQL Server. Wurket as in útwreiding foar SSMS of Visual Studio.
ApexSQL DevOps Toolkit - in ark foar it meitsjen fan CI / CD pipelines. De ienige fan alle hjir neamde produkten hat in webkonsole.
Elk produkt is diel fan 'e funksjonaliteit fan betelle ApexSQL-oplossingen. Oan 'e ein fan it artikel sille wy koart beskriuwe hokker kommersjele oplossingen se hawwe.
In koarte fideo oer it wurkmeganisme en mooglikheden
Fergelykje lit jo SQL Server-bestannen, mappen en objekten fergelykje. Bidirektionale fergeliking en fierdere generaasje fan in skript foar it gearfoegjen fan ferskate objekten wurdt stipe. Yn 'e ynterface kin it hulpprogramma de syntaksis fan C #, C ++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML markearje.
Wichtige funksjes: yntegraasje yn SSMS en Visual Studio, objekten oproppe út ferskate database-eksimplaren foar fergeliking direkt fan Object Explorer en stipe foar wurkjen fia CLI.
Identifisearje besteande eksimplaren fan SQL Server, SSRS, SSAS en SSIS tsjinsten troch IP adres berik en besjoch detaillearre ynformaasje.
Fanút de ynterface kinne jo databankûntdekking konfigurearje op in skema. ApexSQL Discover kin notifikaasjes mei ûntdekkingsresultaten per e-post stjoere.
In koarte fideo oer it wurkmeganisme en mooglikheden
Koade opmaak kin dien wurde basearre op in doaze profyl of jo kinne oanpasse jo eigen sadat de koade liket mear fertroud foar jo. Refactor kin markearje net brûkte fariabelen yn koade, encapsulate koade blokken yn prosedueres, en útwreidzje "*" yn in folsleine list.
Ien nuttige funksje is tabelsplitsing om de minst brûkte kolommen te skieden. Refactor sil rapportearje de objekten dy't wurde beynfloede troch dizze split.
Ek yn 'e Refactor-ynterface kinne jo de nammen fan objekten feilich feroarje, wylst jo alle ôfhinklikens wizigje.
Dizze en oare funksjes kinne jo fine yn mear detail op de side mei beskriuwing fan it nut.
It nut visualisearret SQL Server-objekten en relaasjes tusken har. Yn deselde ynterface kinne jo de konfiguraasje fan objekten feroarje en de oerienkommende DDL-koade generearje. Alle fisualisaasjes kinne wurde eksportearre as ôfbyldings.
Model funksjonaliteit wurdt útwreide mei help fan kommersjele produkten Ferskil и doc. Mei help fan it earste produkt, kinne jo ferlykje in model mei de hjoeddeiske steat yn 'e databank of ferlykje modellen fan twa ferskillende databanken, en it twadde produkt is nedich foar in dokumint databank objekten.
In koarte fideo oer it wurkmeganisme en mooglikheden
Dit is in ark foar prestaasjesoptimalisaasje. Mei ApexSQL Plan kinne jo ek plannen eksportearje nei rapporten yn HTML- en XML-formaten. In faak gebrûk foar dit hulpprogramma is in ferliking fan it hjoeddeistige plan en ien oanpast neffens ferskate skaaimerken.
ApexSQL Plan stipet it downloaden fan 'e query-winkel en it presintearjen fan de skaaimerken fan dizze queries yn' e foarm fan dashboards.
In koarte fideo oer it wurkmeganisme en mooglikheden
It ark siket de databankstruktuer. Hjirwei kinne jo feilich omneame objekten en track harren relaasjes. Sykresultaten wurde eksportearre nei HTML, CSV en Excel.
In koarte fideo oer it wurkmeganisme en mooglikheden
PowerShell-koade rint ûnder de kap fan it hulpprogramma. Build, Review, Document and Deploy binne beskikber foar de ûntwikkelder fan 'e ApexSQL DevOps Toolkit-ynterface. Hjir kinne jo syntetyske gegevens generearje, ienheidtests automatysk útfiere en wizigingen dokumintearje. Kin wurde ferbûn as in plugin oan TeamCity, Jenkins en oaren.
No't wy mei fergese oplossings omgeane, sille wy koart in list mei betelle oplossingen leverje, dy't fansels krêftiger funksjonaliteit hawwe.
ApexSQL Audit - in ark foar it kontrolearjen fan databases foar it neilibjen fan feiligenseasken, ynkl. HIPAA, GDPR, PCI stipe. Ferslaggen en besjen fan feroaringsskiednis wurde stipe.
Besjoch skermôfbylding en fideo
ApexSQL Reservekopy - automatisearring fan it meitsjen fan inkrementele backups, transaksje logs en folsleine backups. Weromsette nei in spesifyk punt yn 'e tiid wurdt stipe, jo kinne sjabloanen meitsje foar it meitsjen fan backups en fleksibel konfigurearje backupplannen.
Besjoch skermôfbylding en fideo
ApexSQL Defrag - in hulpprogramma foar tafersjoch en behear fan defragmentaasje.
Besjoch skermôfbylding en fideo
ApexSQL Job - in ark foar it behearen fan taken, ynklusyf skiednis, skema en notifikaasjes.
Besjoch skermôfbylding
ApexSQL-log - in ark foar it lêzen fan it transaksjelogboek foar kontrôle, replikaasje of weromdraaien fan feroaringen.
Besjoch skermôfbylding en fideo
ApexSQL herstel - herstel fan beskeadige, wiske of ferlerne gegevens.
Besjoch skermôfbylding en fideo
ApexSQL Analyse - in ark foar it analysearjen fan relaasjes yn 'e databank.
Besjoch skermôfbylding en fideo
ApexSQL Build - in ark foar it automatisearjen fan databases oanmeitsjen. Kin ferbine mei ferzje kontrôle systemen.
ApexSQL generearje is in ark foar it generearjen fan miljoenen rigen gegevens mei ien klik. Eksportearje fan testgegevens nei SQL, XML, CSV, JSON en Excel wurdt stipe.
Besjoch skermôfbylding
ApexSQL-masker - in ark foar it sykjen, klassifisearjen en maskerjen fan gefoelige gegevens yn in databank. Hat 220+ foarôf definieare maskers en 55+ ynboude filters foar klassifikaasje.
Besjoch skermôfbylding
ApexSQL Skript - in ark foar it meitsjen fan DDL- en DML-skripts en útfierbere ynstallaasjepakketten.
Besjoch skermôfbylding en fideo
ApexSQL Boarnekontrôle - in ark foar it yntegrearjen fan ferzjekontrôlesystemen mei SSMS.
Besjoch skermôfbylding en fideo
ApexSQL Trigger - kontrôle fan gegevens yn 'e databank en oersetting yn DML.
Besjoch skermôfbylding en fideo
ApexSQL Unit Test - in ark foar it útfieren fan ienheidstests direkt fan 'e SSMS-konsole.
Besjoch skermôfbylding en fideo
Skriuw yn 'e opmerkingen hokker ark foar kontrôle en databasebehear jo al brûke en hokker problemen jo mei har oplosse.
Om fragen te stellen oer ApexSQL-produkten, kommersjele produkten te ûntfangen foar testen, of de priis út te finen, lit in fersyk nei feedbackformulier op ús webside.
As jo in kompleks probleem fan tafersjoch en behear oplosse, lês dan ús eardere artikels oer Habré: