programmatūra · 5 min · 19.07.2026

DataGrip 2026.2 iebūvē piecus JDBC draiverus un ļauj pārvaldīt savienojumus no komandrindas

DataGrip 2026.2, ko JetBrains izlaida 16. jūlijā, komplektā iekļauj piecus JDBC draiverus. Līdz šim jauna datu avota izveide sākās ar draivera lejupielādi — DataGrip to darīja pati, taču katru reizi bija jāgaida tīkla pieprasījums. Tagad PostgreSQL, MySQL, Microsoft SQL Server, MongoDB un Redis draiveri jau atrodas instalācijā, un savienojums izveidojas uzreiz.

Iepakotās versijas ir konkrētas: PostgreSQL 42.7.3, MySQL Connector/J 9.5.0, Microsoft SQL Server 13.2.1, MongoDB 1.21 un Redis 1.6. Pārējām datubāzēm draiveri joprojām jālejupielādē pēc pieprasījuma, bet piecas biežāk lietotās tagad strādā bez tā. JetBrains emuārs raksta, ka mērķis ir noņemt gaidīšanu pirmajā savienojuma izveidē.

Datu avotu pārvaldība no komandrindas

Otrā izmaiņa attiecas uz automatizāciju. DataGrip 2026.2 ievieš komandrindas saskarni datu avotu pārvaldībai ar sintaksi datagrip dataSources <command> [options] [arguments]. Pieejamas komandas savienojumu un draiveru uzskaitei un pārvaldībai, un rezultāts atgriežas JSON formātā.

Noderīgākā daļa ir sērijveida apstrāde: vienā sesijā var padot JSON failu ar vairākām instrukcijām. Tas nozīmē, ka savienojumu konfigurāciju iespējams turēt versiju kontrolē un izvērst skriptā, nevis klikšķinot pa dialoglodziņiem. Komandām, kur katram izstrādātājam jāpievieno tie paši desmit savienojumi, tas nozīmē vienu failu un vienu komandu.

JSON izvade der arī otrā virzienā. Skripts var izsaukt uzskaites komandu, saņemt savienojumu sarakstu kā JSON un padot to tālāk citam rīkam — piemēram, lai pārbaudītu, vai izstrādes vidē nav pieslēgts produkcijas datu avots. Līdz šim tāda pārbaude prasīja lasīt DataGrip iekšējos konfigurācijas failus, kuru formāts nebija dokumentēts.

Pirmoreiz savienojumu kopu var uzturēt kā JSON failu repozitorijā un atjaunot to ar vienu komandu — bez klikšķiem pa iestatījumiem.

Trīs sesiju režīmi

DataGrip tagad ļauj izvēlēties, kā tā piešķir datubāzes sesijas. Ir trīs varianti. Pirmais izmanto vienu koplietotu sesiju visiem klientiem redaktorā. Otrais dala darbu divās sesijās — viena introspekcijai, tas ir, shēmas nolasīšanai, otra pārējām darbībām. Trešais piešķir atsevišķu sesiju katram klientam.

Izvēle ietekmē, kā datubāze redz jūsu vaicājumus. Koplietota sesija saglabā pagaidu tabulas, sesijas mainīgos un transakcijas kontekstu starp cilnēm; atsevišķas sesijas katrai cilnei tos izolē. Kurš režīms der, atkarīgs no darba — pagaidu tabulu tests grib koplietošanu, paralēli garie vaicājumi grib nošķirtību.

Divu sesiju režīms risina konkrētu kaitinājumu. Kad DataGrip fonā nolasa shēmu, tas agrāk varēja bloķēt to pašu savienojumu, ko izmantoja jūsu vaicājums, un vaicājums gaidīja. Atdalot introspekciju atsevišķā sesijā, shēmas atsvaidzināšana vairs neaptur darbu redaktora logā.

AI aģenti pieslēdzas savienojumiem

Trešā jaunumu grupa ir ap AI. DataGrip 2026.2 pievieno trīs prasmes aģentiem: database-tools ļauj izpētīt un vaicāt pieslēgtās datubāzes, database-connection-management konfigurē un atjaunina savienojumus, un database-text-to-sql ģenerē SQL no datubāzes shēmas. Divi jauni MCP rīki — create_database_connection un edit_database_connection — ļauj aģentam izveidot vai labot datu avotu tieši no tērzēšanas.

Pirms jebkuras darbības datubāzē DataGrip prasa lietotāja apstiprinājumu, un ģenerētais SQL parādās ar sintakses izcēlumu, tāpēc to var izlasīt pirms palaišanas. Objekti, ko aģents izveido, uzreiz parādās Explorer kokā, un vaicājumu vēsturē nonāk arī AI ģenerētais SQL. Pilns saraksts pieejams DataGrip “What’s New” lapā.

Sīkākie uzlabojumi

Daļa izmaiņu ir maza mēroga, bet ietekmē ikdienas darbu:

  • AI Assistant saglabā vaicājuma rezultātus nākamajām darbībām, tāpēc nav jāpalaiž viens un tas pats vaicājums atkārtoti.
  • Vaicājumu vēsturē tagad nonāk arī AI ģenerētie vaicājumi, tāpēc tos var atrast un palaist vēlreiz tāpat kā pašu rakstītos.
  • Kad vaicājums neizdodas, DataGrip rāda īsto datubāzes kļūdas ziņojumu, nevis vispārīgu tekstu — kļūdu atrast ir vieglāk.

Pēdējā izmaiņa ir tā, ko izstrādātāji pamanīs uzreiz: agrāk neizdevies vaicājums bieži atdeva pārsaiņotu paziņojumu, no kura nebija skaidrs, vai vainīga sintakse, tiesības vai tips. Tagad ziņojums nāk tieši no datubāzes.

DataGrip 2026.2 ir daļa no JetBrains 2026.2 laidiena viļņa, kas jūlijā skar visus uzņēmuma redaktorus. Draiveru versijas var pārbaudīt draiveru dokumentācijā, un komandrindas rīks pieejams tūlīt pēc atjaunināšanas.

Avoti

komentārisaruna

Komentāri

Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.

Pievieno komentāru

Tavs e-pasts netiks publicēts. Obligātie lauki atzīmēti.

vēl no programmatūrasaistītie