Live data from Hacker News

Dbeaver – Multi-platform database tool

dbeaver.io

31–40 of 209 posts

Re: Dbeaver – Multi-platform database tool

#31
post #26
post #18

Earlier quoted context omitted.

Why? Is it a bad word in some language?

Among some the term beaver is suggestive, or even offensive. Think Thelma & Louise; "Damn! I hate that! I hate being called a beaver! Don't you?" It's a particularly lowbrow bit of slang and not something that worried me when I recently mentioned the name dbeaver in a professional context, although I am aware of it. It pleases me that I spend my time among people that are either ignorant of this matter or are happy t…

I'm going to guess the cross over of Thelma and Louise fans and SQL database users is probably fairly low.

Re: Dbeaver – Multi-platform database tool

#32
I like to try out new tools likes this, but whilst on my mac, and I generally use Sequel Pro for my databases (I use mysql and mariadb drop-ins). I have my database locally in a docker container, where I forward 3306 to 3300. Entering host as 127.0.0.1 with correct credentials and port, it gives me this error: "Could not connect: Access denied for user 'root'@'172.18.0.1'". This does not happen with Sequel, but occurs with Dbeaver. It actually also happened trying TablePlus which is a piece of software that a fellow commenter was mentioning. I'm sure that it could be solved in my configs by allowing that particular IP, which is the local IP of the virtual machine which is serving docker. However, that is supposed to be completely transparent, thus I should be able to connect through 127.0.0.1. As I haven't looked at the source code, it seems like the host lookup logic is flawed, as it translates my `127.0.0.1` to `172.18.0.1`. Why? Dunno. But this occurred in both Dbeaver and TablePlus. Works in my terminal and in Sequel however.

Re: Dbeaver – Multi-platform database tool

#37
I like DBeaver but I've been having some problems with how it handles timeout of connections. I often end up sitting with it unusable for up to 2 minutes because it can't seem to understand that a connection is dead, despite me setting all the available options to use a shorter timeout. I'm sure this is partly due to my specific network conditions but it nearly destroys its usability while other tools (eg: SquirrelSQL) just don't seem to have the same problem.

Re: Dbeaver – Multi-platform database tool

#38
post #20
post #18

Earlier quoted context omitted.

Why? Is it a bad word in some language?

https://www.urbandictionary.com/define.php?term=beaver

Every word in Urban Dictionary has at least one innuendo definition. Specially those that aren't innuendos.

Re: Dbeaver – Multi-platform database tool

#39
post #32

I like to try out new tools likes this, but whilst on my mac, and I generally use Sequel Pro for my databases (I use mysql and mariadb drop-ins). I have my database locally in a docker container, where I forward 3306 to 3300. Entering host as 127.0.0.1 with correct credentials and port, it gives me this error: "Could not connect: Access denied for user 'root'@'172.18.0.1'". This does not happen with Sequel, but occur…

This sounds like a docker network problem more than an issue with dbeaver.

Try binding MySQL to 0.0.0.0 (all interfaces) instead of 127.0.0.1 (loopback). That said, 127.0.0.1 should be fine provided you connect through the service name or the docker container IP), connecting via 127.0.0.1 doesn't make sense. Then again, it's docker on Mac, so I don't really know.

Fwiw, also used sequel pro on Mac, moving to Linux dbeaver was the only thing that came close.

Now I don't really mind either but dbeaver is a bit quirky overall.

Re: Dbeaver – Multi-platform database tool

#40
I've used DBeaver at work on Linux to connect to Microsoft SQL servers and also to some PostgreSQL servers.

It's not perfect but it's not bad. My experience was annoying (at best) to get drivers to work; particular the tsql ones (since Microsoft didn't provide Linux drivers at the time -- I don't know if that's been rectified). Once they're working though, everything else is fairly intuitive.

It's been a couple years since I moved to a different team and no longer need to connect to databases (and can't anymore... yay security). But I've considered using DBeaver at home for personal use.

Post reply on HN