Connecting to SQLite, MS SQL, Oracle, and MongoDB
DBEverywhere uses Adminer for all database engines other than MySQL and MariaDB. This includes PostgreSQL (covered in its own guide), SQLite, Microsoft SQL Server, Oracle, and MongoDB.
Microsoft SQL Server
- Select MS SQL as the database type on the connection form.
- Enter your connection details:
- Host: your SQL Server hostname or IP
- Port:
1433(default for SQL Server) - Username: your SQL Server login
- Password: your password
- Database name: the database to connect to
- Click Connect.
Make sure DBEverywhere's IP address is allowed through your server's firewall and that TCP/IP connections are enabled in SQL Server Configuration Manager. Remote connections must be enabled in the server properties.
Oracle
- Select Oracle as the database type.
- Enter your connection details:
- Host: your Oracle server hostname
- Port:
1521(default Oracle listener port) - Username: your Oracle user
- Password: your password
- Database name: the service name or SID
- Click Connect.
Oracle connections require the Oracle listener to be accepting remote connections and the firewall to allow DBEverywhere's IP on the listener port.
MongoDB
- Select MongoDB as the database type.
- Enter your connection details:
- Host: your MongoDB server hostname
- Port:
27017(default MongoDB port) - Username: your MongoDB user (if authentication is enabled)
- Password: your password
- Database name: the database to authenticate against (usually
adminfor the auth database, then navigate to your target database in Adminer) - Click Connect.
For MongoDB Atlas or other managed MongoDB services, make sure DBEverywhere's IP address is in the IP Access List.
SQLite
SQLite is a file-based database, not a server you connect to over a network. Adminer supports SQLite, but using it through DBEverywhere requires the SQLite file to be accessible on DBEverywhere's server — which it typically isn't, since your SQLite files are on your own machine or server.
In practice that means SQLite isn't something you can manage through DBEverywhere. If you need a browser UI for a SQLite file, run Adminer on the machine that holds the file.
IP Whitelisting
All database engines require DBEverywhere's IP address to be allowed through the database firewall. This applies equally to MS SQL, Oracle, and MongoDB — not just MySQL and PostgreSQL. See How to Whitelist DBEverywhere's IP Address for the current IP and provider-specific instructions.
What You Can Do in Adminer
Once connected, Adminer provides a consistent interface across all engines:
- Browse and edit data
- Run queries in the database's native query language
- View and manage tables, views, and schemas
- Import and export data
- Manage users and permissions (where supported by the engine)