10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Hei, Habr! Työskentelemme paljon Quest-ohjelmisto, ja tänä vuonna he ostivat ApexSQL — Microsoft SQL Server -tietokantojen hallintaan ja seurantaan tarkoitettujen ratkaisujen valmistaja. Venäjällä näistä tyypeistä tiedetään vain vähän. Verkkosivustonsa pääsivulle he kirjoittavat "Killer tools for SQL Server". Kuulostaa uhkaavalta. Meillä oli idea esitellä tämä toimittaja ja selvittää, mikä heidän ratkaisuissaan on niin tappavaa. Aloitetaan hype-osasta - ilmaisista tuotteista. Niiden jälkeen on lyhyt osa kaupallisista tuotteista. Toivottavasti näistä ohjelmista on sinulle hyötyä. Ole hyvä ja alle kissa.

Tässä artikkelissa:

  1. ApexSQL Vertaa - työkalu SQL-koodin, tiedostojen ja kansioiden vertailuun. Toimii myös laajennuksena SSMS:lle tai Visual Studiolle.
  2. ApexSQL Pura salaus — SQL Serverin objektien salauksen purku: menettelyt, toiminnot, liipaisimet ja näkymät. Toimii myös laajennuksena SSMS:lle tai Visual Studiolle.
  3. ApexSQL Discover — SQL Server -esiintymien ja niihin liittyvien palveluiden SSRS, SSAS ja SSIS havaitseminen.
  4. ApexSQL Refactor — työkalu SQL-koodin uudelleenmuodostamiseen ja muotoiluun. Toimii SSMS- tai Visual Studio -laajennuksena.
  5. ApexSQL malli - SQL Server -objektikaavioiden luominen. Toimii myös laajennuksena SSMS:lle tai Visual Studiolle.
  6. ApexSQL-suunnitelma — Työkalu toteutussuunnitelmien optimointiin. Toimii myös SSMS-laajennuksena.
  7. ApexSQL valmis — työkalu täydentää automaattisesti SQL-lauseet ja antaa sinun lisätä omia katkelmia (pikanäppäimet automaattista täydennystä varten). Toimii myös laajennuksena SSMS:lle tai Visual Studiolle.
  8. ApexSQL Propagate — työkalu SQL-koodin suorittamiseen useissa tietokannoissa kerrallaan.
  9. ApexSQL-haku — apuohjelma tietojen ja objektien etsimiseen SQL Serverin syvyyksistä. Toimii SSMS- tai Visual Studio -laajennuksena.
  10. ApexSQL DevOps Toolkit — työkalu CI/CD-putkien luomiseen. Kaikista tässä luetelluista tuotteista ainoassa on verkkokonsoli.

Jokainen tuote on osa maksullisten ApexSQL-ratkaisujen toimintoja. Artikkelin lopussa kerromme lyhyesti, mitä kaupallisia ratkaisuja heillä on.

1. ApexSQL-vertailu

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Vertaamalla voit vertailla SQL Server -tiedostoja, kansioita ja objekteja. Kaksisuuntaista vertailua ja skriptin jatkotuotantoa eri objektien yhdistämiseksi tuetaan. Käyttöliittymässä apuohjelma voi korostaa C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML syntaksia.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Tärkeimmät ominaisuudet: integrointi SSMS:ään ja Visual Studioon, objektien kutsuminen eri tietokantaesiintymistä vertailua varten suoraan Object Explorerista ja tuki työskentelyyn CLI:n kautta.

2. ApexSQL-salauksen purku

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Decrypt-sovelluksessa SSMS- tai Visual Studio -käyttöliittymästä voit purkaa proseduurin, funktion, liipaisimen tai näkymän salauksen yhdellä napsautuksella.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Käyttöliittymässä voit tarkastella DDL-salauksen purkuohjelmaa. Samanaikaisia ​​yhteyksiä useisiin SQL Server -esiintymiin tuetaan.

3. ApexSQL Discover

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Tunnista olemassa olevat SQL Server-, SSRS-, SSAS- ja SSIS-palvelujen esiintymät IP-osoitealueen perusteella ja tarkastele yksityiskohtaisia ​​tietoja.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Käyttöliittymästä voit määrittää tietokannan etsinnän aikataulun mukaan. ApexSQL Discover voi lähettää ilmoituksia etsintätuloksista sähköpostitse.

4. ApexSQL Refaktori

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Koodin muotoilu voidaan tehdä laatikkoprofiilin perusteella tai muokata omaa niin, että koodi näyttää sinulle tutummalta. Refactor voi korostaa käyttämättömiä muuttujia koodissa, kapseloida koodilohkot toimenpiteiksi ja laajentaa "*" täydelliseksi luetteloksi.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Yksi hyödyllinen ominaisuus on taulukon jakaminen vähiten käytettyjen sarakkeiden erottamiseksi. Refactor raportoi kohteet, joihin tämä jako vaikuttaa.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Myös Refactor-käyttöliittymässä voit turvallisesti muuttaa objektien nimiä samalla kun muutat kaikkia riippuvuuksia.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Nämä ja muut toiminnot löytyvät tarkemmin -sivulta hyödyn kuvaus.

5. ApexSQL-malli

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Apuohjelma visualisoi SQL Server -objektit ja niiden väliset suhteet. Samassa käyttöliittymässä voit muuttaa objektien konfiguraatiota ja luoda vastaavan DDL-koodin. Kaikki visualisoinnit voidaan viedä kuvina.

Mallin toiminnallisuutta laajennetaan kaupallisten tuotteiden avulla Ero и Doc. Ensimmäisen tuotteen avulla voit verrata mallia tietokannan nykyiseen tilaan tai kahden eri tietokannan malleja, ja toista tuotetta tarvitaan tietokantaobjektien dokumentointiin.

6. ApexSQL-suunnitelma

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Tämä on suorituskyvyn optimointityökalu. ApexSQL-suunnitelman avulla voit myös viedä suunnitelmia raportteihin HTML- ja XML-muodoissa. Tämän apuohjelman yleinen käyttötapa on nykyisen suunnitelman ja eri ominaisuuksien mukaan muokatun suunnitelman vertailu.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

ApexSQL Plan tukee lataamista kyselykaupasta ja näiden kyselyiden ominaisuuksien esittämistä kojelaudan muodossa.

7. ApexSQL Complete

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Koodikiihdytin. Apuohjelman käyttöliittymässä voit määrittää aliaksia, katkelmia ja koodin korostusta.

8. ApexSQL Propagate

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

ApexSQL Propagatessa voit määrittää koodin suorittamisen useissa SQL Server -tietokantoissa ja määrittää suoritusjärjestyksen.

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Apuohjelma jäsentää suoritetun koodin tulokset ja kirjaa ne, jotta suoritustulokset on helppo tarkastella.

9. ApexSQL-haku

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

Työkalu etsii tietokantarakennetta. Täältä voit turvallisesti nimetä objekteja uudelleen ja seurata niiden suhteita. Hakutulokset viedään HTML-, CSV- ja Excel-muotoon.

10. ApexSQL DevOps Toolkit

10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Lyhyt video toimintamekanismista ja ominaisuuksista

PowerShell-koodi toimii apuohjelman konepellin alla. Build, Review, Document and Deploy ovat kehittäjän käytettävissä ApexSQL DevOps Toolkit -käyttöliittymästä. Täällä voit luoda synteettisiä tietoja, suorittaa automaattisesti yksikkötestejä ja dokumentoida muutoksia. Voidaan liittää liitännäisenä TeamCityyn, Jenkinsiin ja muihin.

ApexSQL-tietokannassa on mielenkiintoisia artikkeleita DevOpsissa tietokantaympäristössä.

Nyt kun olemme käsitelleet ilmaisia ​​ratkaisuja, tarjoamme lyhyesti luettelon maksullisista ratkaisuista, joissa on tietysti tehokkaampi toiminnallisuus.

  1. ApexSQL-tarkastus — työkalu tietokantojen tarkastamiseksi turvallisuusvaatimusten noudattamiseksi, mukaan lukien HIPAA, GDPR, PCI tuettu. Raportteja ja muutoshistorian katselua tuetaan.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  2. ApexSQL-varmuuskopio — asteittaisten varmuuskopioiden, tapahtumalokien ja täydellisten varmuuskopioiden luomisen automatisointi. Palauta tiettyyn ajankohtaan on tuettu, voit luoda malleja varmuuskopioiden luomiseen ja konfiguroida joustavasti varmuuskopiointisuunnitelmia.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  3. ApexSQL Defrag — apuohjelma eheytymisen seurantaan ja hallintaan.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  4. ApexSQL työ - työkalu tehtävien hallintaan, mukaan lukien historia, aikataulu ja ilmoitukset.

    Näytä kuvakaappaus10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  5. ApexSQL-loki — työkalu tapahtumalokin lukemiseen muutosten tarkastamista, replikointia tai peruuttamista varten.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  6. ApexSQL palautus — vaurioituneiden, poistettujen tai kadonneiden tietojen palauttaminen.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  7. ApexSQL-analyysi — työkalu tietokannan suhteiden analysointiin.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  8. ApexSQL Build — työkalu tietokannan luomisen automatisointiin. Voi muodostaa yhteyden versionhallintajärjestelmiin.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  9. ApexSQL Enforce - SQL-koodin parantaja.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  10. ApexSQL:n luominen on työkalu miljoonien tietorivien luomiseen yhdellä napsautuksella. Testitietojen vientiä SQL-, XML-, CSV-, JSON- ja Excel-muotoihin tuetaan.

    Näytä kuvakaappaus10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  11. ApexSQL maski — työkalu arkaluonteisten tietojen hakemiseen, luokitteluun ja peittämiseen tietokannassa. Sisältää 220+ ennalta määritettyä maskia ja 55+ sisäänrakennettua suodatinta luokittelua varten.

    Näytä kuvakaappaus10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  12. ApexSQL-skripti — työkalu DDL- ja DML-skriptien ja suoritettavien asennuspakettien luomiseen.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  13. ApexSQL-lähteen hallinta - työkalu versionhallintajärjestelmien integroimiseksi SSMS:ään.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  14. ApexSQL-triggeri — tietokannan tietojen tarkastaminen ja kääntäminen DML:ksi.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

  15. ApexSQL-yksikkötesti - työkalu yksikkötestien suorittamiseen suoraan SSMS-konsolista.

    Katso kuvakaappaus ja video10 ilmaista ApexSQL-apuohjelmaa Microsoft SQL Server -tietokantojen hallintaan

Kirjoita kommentteihin mitä työkaluja auditointiin ja tietokannan hallintaan jo käytät ja mitä ongelmia niillä ratkaiset.

Jos haluat esittää kysymyksiä ApexSQL-tuotteista, saada kaupallisia tuotteita testattavaksi tai selvittää hintaa, jätä pyyntö osoitteeseen palautelomake verkkosivuillamme.

Jos olet ratkaisemassa monimutkaista seurantaa ja hallintaa koskevaa ongelmaa, lue aiemmat artikkelimme Habresta:

Tarkkaile erilaisia ​​tietokantoja yhdestä käyttöliittymästä.

Eristä suorituskykyongelmat nopeasti SQL Serverissä.

Microsoftin infrastruktuurin (mukaan lukien SQL Server) muutosten auditointi.

Voit myös tilata meidän Facebook-sivu.

Lähde: will.com

Lisää kommentti