I see that some people wonder if Oracle SQL Developer can be used with PostgreSQL. I wrote a blog post to show how you can configure Oracle SQL Developer to connect Microsoft SQL Server and MySQL. You can use the same method to configure SQL Developer for PostgreSQL. First we need to download a compatible JDBC driver from PostgreSQL site. Latest version of SQL Developer uses JDK 1.7, so we can download the JDBC41 Postgresql Driver:
Then we open Oracle SQL Developer, open preferences, database section and third party JDBC driver.
Click “Add Entry” button, pick the JAR file you downloaded, click OK to make it enabled.
Now you can defined connections for PostgreSQL databases and connect them. You’ll see that only basic features work (such as running queries). I encountered problems even when browsing indexes but it’s better than nothing.