ProHoster > Блог > Administrado > 10 Senpagaj ApexSQL-Servaĵoj por Administrado de Microsoft SQL-Servilo-Datumbazoj
10 Senpagaj ApexSQL-Servaĵoj por Administrado de Microsoft SQL-Servilo-Datumbazoj
Saluton, Habr! Ni multe laboras kun Serĉa Programaro, kaj ĉi-jare ili aĉetis ApexSQL — fabrikisto de solvoj por administri kaj monitori datumbazojn de Microsoft SQL Server. En Rusio, ŝajnas al ni, oni scias malmulte pri ĉi tiuj uloj. Sur la ĉefa paĝo de ilia retejo ili skribas "Killer tools for SQL Server". Sonas minaca. Ni havis la ideon prezenti ĉi tiun vendiston kaj ekscii, kio estas tiel mortiga pri iliaj solvoj. Ni komencu per la hype-parto - senpagaj produktoj. Post ili estos mallonga parto pri komercaj produktoj. Mi esperas, ke vi trovos ĉi tiujn programojn utilaj. Bonvolu sub kato.
En ĉi tiu artikolo:
ApexSQL Komparu - ilo por kompari SQL-kodon, dosierojn kaj dosierujojn. Funkcias ankaŭ kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL Deĉifri — flua malĉifrado de objektoj en SQL-Servilo: proceduroj, funkcioj, ellasiloj kaj vidoj. Funkcias ankaŭ kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL Discover — detekto de petskriboj de SQL-Servilo kaj rilataj servoj SSRS, SSAS kaj SSIS.
ApexSQL-Refaktoro — ilo por refaktorigi kaj formati SQL-kodon. Funkcias kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL-Modelo - kreado de objektdiagramoj de SQL-Servilo. Funkcias ankaŭ kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL-Plano — ilo por optimumigi Ekzekutajn planojn. Funkcias ankaŭ kiel etendaĵo por SSMS.
ApexSQL Kompleta — la ilo aŭtomate kompletigas SQL-deklarojn kaj ebligas al vi aldoni viajn proprajn fragmentojn (klavaj ŝparvojoj por aŭtomata kompletigo). Funkcias ankaŭ kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL Disvastigo — ilo por ekzekuti SQL-kodon en pluraj datumbazoj samtempe.
ApexSQL-Serĉo — ilo por serĉi datumojn kaj objektojn en la profundo de SQL-Servilo. Funkcias kiel etendaĵo por SSMS aŭ Visual Studio.
ApexSQL DevOps Ilaro — ilo por krei CI/CD-duktojn. La nura el ĉiuj produktoj listigitaj ĉi tie havas retkonzolon.
Ĉiu produkto estas parto de la funkcieco de pagitaj ApexSQL-solvoj. Fine de la artikolo ni mallonge priskribos kiajn komercajn solvojn ili havas.
Mallonga video pri la funkcianta mekanismo kaj kapabloj
Komparu permesas kompari dosierojn, dosierujojn kaj objektojn de SQL-Servilo. Dudirekta komparo kaj plia generacio de skripto por kunfandi malsamajn objektojn estas subtenataj. En la interfaco, la utileco povas reliefigi la sintakson de C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.
Ŝlosilaj trajtoj: integriĝo en SSMS kaj Visual Studio, vokado de objektoj de malsamaj datumbazaj okazoj por komparo rekte de Object Explorer kaj subteno por labori per CLI.
Mallonga video pri la funkcianta mekanismo kaj kapabloj
Kodformatado povas esti farita surbaze de boksita profilo aŭ vi povas personecigi vian propran por ke la kodo aspektu pli konata al vi. Refaktoro povas reliefigi neuzatajn variablojn en kodo, enkapsuligi kodblokojn en procedurojn, kaj vastigi "*" en kompletan liston.
Unu utila funkcio estas tabeldividado por apartigi la malplej uzatajn kolumnojn. Refaktoro raportos la objektojn, kiuj estos tuŝitaj de ĉi tiu disigo.
Ankaŭ en la Refactor-interfaco vi povas sekure ŝanĝi la nomojn de objektoj dum vi ŝanĝas ĉiujn dependecojn.
La utileco bildigas objektojn de SQL-Servilo kaj rilatojn inter ili. En la sama interfaco, vi povas ŝanĝi la agordon de objektoj kaj generi la respondan DDL-kodon. Ĉiuj bildigoj povas esti eksportitaj kiel bildoj.
Modelfunkcieco estas vastigita kun la helpo de komercaj produktoj Diferenco и Doktoro. Uzante la unuan produkton, vi povas kompari modelon kun la nuna stato en la datumbazo aŭ kompari modelojn de du malsamaj datumbazoj, kaj la dua produkto estas necesa por dokumenti datumbazobjektojn.
Mallonga video pri la funkcianta mekanismo kaj kapabloj
Ĉi tio estas agado-optimumiga ilo. Ankaŭ, uzante ApexSQL-Planon, vi povas eksporti planojn al raportoj en HTML kaj XML-formatoj. Ofta uzokazo por ĉi tiu utileco estas komparo de la nuna plano kaj unu modifita laŭ diversaj trajtoj.
ApexSQL-plano subtenas elŝuti el la konsultbutiko kaj prezenti la karakterizaĵojn de ĉi tiuj demandoj en formo de paneloj.
Mallonga video pri la funkcianta mekanismo kaj kapabloj
La ilo serĉas la datumbazan strukturon. De ĉi tie vi povas sekure renomi objektojn kaj spuri iliajn rilatojn. Serĉrezultoj estas eksportitaj al HTML, CSV kaj Excel.
Mallonga video pri la funkcianta mekanismo kaj kapabloj
PowerShell-kodo funkcias sub la kapuĉo de la utileco. Konstruo, Revizio, Dokumento kaj Deplojo disponeblas al la programisto de la interfaco de ApexSQL DevOps Toolkit. Ĉi tie vi povas generi sintezajn datumojn, aŭtomate fari unutestojn kaj dokumenti ŝanĝojn. Povas esti konektita kiel kromaĵo al TeamCity, Jenkins kaj aliaj.
La ApexSQL-sciobazo havas interesaj artikoloj sur DevOps en datumbaza medio.
Nun kiam ni traktis senpagajn solvojn, ni mallonge provizos liston de pagitaj solvoj, kiuj, kompreneble, havas pli potencajn funkciojn.
ApexSQL-Revizio — ilo por revizii datumbazojn por plenumado de sekurecaj postuloj, inkl. HIPAA, GDPR, PCI subtenataj. Raportoj kaj spektado de ŝanĝhistorio estas subtenataj.
Rigardu ekrankopion kaj videon
ApexSQL Rezervo — aŭtomatigo de kreado de pliigaj sekurkopioj, transakciaj protokoloj kaj plenaj sekurkopioj. Restarigo al specifa tempo estas subtenata, vi povas krei ŝablonojn por krei sekurkopiojn kaj flekseble agordi rezervajn planojn.
Rigardu ekrankopion kaj videon
ApexSQL Defrag — ilo por monitori kaj administri malfragmentadon.
Rigardu ekrankopion kaj videon
ApexSQL Job - ilo por administri taskojn, inkluzive de historio, horaro kaj sciigoj.
Vidu ekrankopion
ApexSQL-Protokolo — ilo por legi la transakcian protokolon por revizio, reproduktado aŭ reproduktado de ŝanĝoj.
Rigardu ekrankopion kaj videon
ApexSQL Reakiro — reakiro de damaĝitaj, forigitaj aŭ perditaj datumoj.
ApexSQL Generu estas ilo por generi milionojn da vicoj da datumoj per unu klako. Eksporto de testaj datumoj al SQL, XML, CSV, JSON kaj Excel estas subtenata.
Vidu ekrankopion
ApexSQL-Masko — ilo por serĉi, klasifiki kaj maski sentemajn datumojn en datumbazo. Havas 220+ antaŭdifinitajn maskojn kaj 55+ enkonstruitajn filtrilojn por klasifiko.
Vidu ekrankopion
ApexSQL-Skripto — ilo por krei DDL kaj DML-skriptojn kaj ruleblajn instalpakaĵojn.
Skribu en la komentoj kiajn ilojn por revizio kaj datumbaza administrado vi jam uzas kaj kiajn problemojn vi solvas per ili.
Por demandi demandojn pri ApexSQL-produktoj, ricevi komercajn produktojn por testado, aŭ ekscii la prezon, lasu peton al reago formularo en nia retejo.
Se vi solvas kompleksan problemon de monitorado kaj administrado, legu niajn antaŭajn artikolojn pri Habré: