Det er en svær tid for alle. Mennesker over hele verden bekæmper pandemi. Alle konferencer og udstillinger blev aflyst. Mange virksomheder har sendt deres medarbejdere til fjernarbejde. Vi i DBeaver mener, at selv de værste situationer ender efter noget tid. Men nu er det bedre at bevare roen og passe på dig selv og folkene omkring.
De nye funktioner i DBeaver 7.0 vil hjælpe dig med at holde dit arbejde effektivt, selv på en fjern arbejdsplads. De vigtigste af dem i denne nyhed.
I dag er SSO en sikkerhedsstandard for store virksomheder. Men når vi taler om forbindelse til database med SSO-legitimationsoplysninger, er det normalt hovedpine. I DBeaver 7.0 tilføjede vi en ekstra sektion i forbindelseshåndteringen for at indstille forbindelse gennem SSO (Kerberos og Active directory). Det er kun implementeret til MariaDB og PostgreSQL, men vi planlægger at udvide denne liste næste udgivelser.
Vi har frigivet den første version af opgaver og planlægning i 6.3. Reaktionen var øjeblikkelig. Vi har modtaget mange henvendelser om andre handlinger, der kan gemmes som en opgave. Nu har vi tilføjet SQL-scripts eksekvering, backup og gendannelse til databaser og den mest efterspurgte funktion – sammensatte opgaver. Du kan oprette en liste over forskellige opgaver og køre denne sekvens efter anmodning eller på det planlagte tidspunkt. Det er virkelig et skridt fremad i automatisering af dine rutineopgaver.
For et par år siden, da DBeaver EE var lille og MongoDB var lille, havde vi en meget nyttig funktion:en mulighed for at udføre JS-scripts i MongoDB på klientsiden. Men denne funktion forsvandt for MongoDB efter version 4.1 på grund af nye MongoDB-begrænsninger. Vi var nødt til at ordne det, og det gjorde vi. Nu kan du også køre JS-scripts i nye MongoDB-versioner.
Når et stort team arbejder med databasen, skal hvert teammedlem være meget forsigtig med åbnede transaktioner. Du kan ikke skifte til auto-commit, fordi det er for farligt. Samtidig kan du blokere databasen og stoppe arbejdsprocessen for alle andre personer, der bare foretager valg i den manuelle commit-tilstand. Den nye Smart Commit-tilstand løser dette problem. I denne tilstand udføres dataanmodninger med det samme, men hver handling, der kræves for at ændre noget, skal have en ekstra brugerbekræftelse.
Som et sidste punkt vil vi gerne introducere en ny understøttet database til DBeaver 7.0:Couchbase.