PostgreSQL与SQL Developer问题

JB1*_*B11 16 postgresql oracle-sqldeveloper

我为PostgreSQL添加了我的第三方JDBC驱动程序,显示了该选项卡.

但是,在我填写用户名/密码和主机名/端口,然后选择选择数据库 - 我得到:

Failure -FATAL: database "user1" does not exist
Run Code Online (Sandbox Code Playgroud)

还有谁有相同的问题吗?

我正在使用的JDBC驱动程序是postgresql-8.4-701.jdbc4.jar.

Klo*_*231 43

如果您有不同的用户和数据库名称,SQLDevelopper 4.1适用于此workround:

username: testuser
password: mypass
Host: 127.0.0.1:1234/testdb?
Port: 1234
Run Code Online (Sandbox Code Playgroud)

别忘了"?" 字符.然后选择数据库变为可用并且连接有效.

感谢Piperopoulos在这篇文章中帮助过我:Oracle SQL Developer和PostgreSQL

请注意,SQLDevelopper不会列出架构和表.您可以使用此请求手动列出它们:

select * from pg_catalog.pg_tables;
Run Code Online (Sandbox Code Playgroud)


Use*_*456 0

这是一条注释-在命令行中尝试 psql -u user1 来检查用户是否存在