Dbvisualizer
DbVisualizer | |
![]() | |
Originalförfattare | Roger Bjärevall |
---|---|
Utvecklare | DbVis Software AB |
Först släppt | 1.0 (juli 1999) |
Senaste utgåva | 11.0.6 (2020 11 25) |
Skriven i | Java |
Licens | Gratis (Free), Kommersiell (Pro) |
Webbplats | https://www.dbvis.com/ |
DbVisualizer är ett databasverktyg som är oberoende av databasleverantörer. Det arbetar med de vanliga skrivbordsoperativsystemen Windows, MacOS och Linux/Unix. DbVisualizer använder databasleverantörernas underliggande drivrutiner för JDBC för att ge stöd för flertalet kommersiella databaser.[1]
DbVisualizer finns i gratisversionen Free och den kommersiella versionen Pro.[2]
Historia
DbVisualizer startade som ett hobbyprojekt 1998 när Java-programmeraren Roger Bjärevall inte kunde hitta ett verktyg som gjorde vad han behövde. Han valde det då nya och plattformsoberoende programmeringsspråket Java för sitt projekt. Det ursprungliga syftet var att visualisera ”primary foreign key mappings” i Oracle. Den första gratisversionen gjordes tillgänglig i juli 1999.
Projektet växte gradvis och utvecklade sig till ett verktyg för flera databaser, då en relativ nyhet då databasverktyg typiskt kom från databasleverantörerna och var begränsade till den egna databasen. Den primära mekanismen för att koppla DbVisualizer till respektive databas är genom den JDBC-drivrutin som följer med de flesta databaser.
I juli 2002 släpptes DbVisualizer 3.0, den första releasen med både en gratisversion och en kommersiell version. Samma år tog BEA Systems kontakt, vilket resulterade i att DbVisualizer 3.2 integrerades med WebLogic Workshop.[3]
Fram till 2004 användes uteslutande det inbyggda stödet för JDBC för att integrera med databaser. För att nå ytterligare funktionalitet började man även använda XML, där både databasleverantören och utvecklarna av DbVisualizer kan göra ytterligare anpassningar för att stödja funktioner specifika för olika databaser. För att nå alla databasfunktioner kan det även behövas Java-programmering.
Under de första åren var DbVisualizer tämligen ensamma som ett generellt, oberoende databasverktyg för flera olika databaser. Efter hand har det tillkommit alternativ. [4] Bilden har även nyanserats av att databasleverantörer har valt DbVisualizer som sitt eget databasverktyg, efter ömsesidiga anpassningar. Bland dessa märks svenska Mimer Information Technology,[5] [6] tyska Exasol[7] och delvis amerikanska Vertica.[8] [9]
DbVisualizer har under två decennier spritts till 135 länder med över 22 500 kunder för Pro-versionen (december 2020). Free-användarna spåras inte, men mjukvaran har laddats ned över 4,5 miljoner gånger, även det per december 2020.[10]
Referenser
- ^ ”Java Database Connectivity”. Wikipedia. 2020-07-02. https://sv.wikipedia.org/w/index.php?title=Java_Database_Connectivity&oldid=47914244. Läst 20 december 2020.
- ^ ”Purchase a DbVisualizer Pro License - DbVisualizer” (på engelska). www.dbvis.com. https://www.dbvis.com/pricing/. Läst 20 december 2020.
- ^ ”Using the Data Services Platform JDBC Driver”. docs.oracle.com. https://docs.oracle.com/cd/E13167_01/aldsp/docs21/appdev/jdbcclt.html. Läst 20 december 2020.
- ^ ”DbVisualizer Alternatives and Similar Software - AlternativeTo.net” (på engelska). AlternativeTo. https://alternativeto.net/software/dbvizualiser/. Läst 20 december 2020.
- ^ ”Mimer SQL” (på engelska). Wikipedia. 2020-12-01. https://en.wikipedia.org/w/index.php?title=Mimer_SQL&oldid=991785821. Läst 20 december 2020.
- ^ ”Welcome to Mimer” (på amerikansk engelska). Mimer Developer. https://developer.mimer.com/. Läst 20 december 2020.
- ^ ”Using DbVisualizer to work with #Oracle, #PostgreSQL and #Exasol” (på engelska). Uwe Hesse. 2 juli 2019. https://uhesse.com/2019/07/02/using-dbvisualizer-to-work-with-oracle-postgresql-and-exasol/. Läst 20 december 2020.
- ^ ”Vertica Integration with DbVisualizer: Connection Guide”. www.vertica.com. https://www.vertica.com/kb/Vertica-Integration-with-DbVisualizer-Connection-Guide/Content/Partner/Vertica-Integration-with-DbVisualizer-Connection-Guide.htm. Läst 20 december 2020.
- ^ ”How to use parameters in Dbvisualizer and Vertica - YouTube”. www.youtube.com. https://www.youtube.com/watch?v=4rPLvcZtcgU. Läst 20 december 2020.
- ^ ”DbVisualizer - The Universal Database Tool” (på engelska). www.dbvis.com. https://www.dbvis.com/. Läst 30 december 2020.
Externa länkar
Officiell hemsida https://www.dbvis.com/