Documentation menu

Databases

Use Octopus docs with AI

Database configuration

Configuring your database and Octopus Deploy for database deployments.

Database deployments are often more complicated than deploying a web application or service as production databases are typically clusters or high-availability groups. They are often comprised of more than one node hidden behind a VIP (virtual IP address).

Database deployment tooling doesn’t need to run an executable directly on the database server. Instead, it needs to run somewhere that connects to the database over a specific port as specific user to run scripts:

  • SQL Server: 1433
  • Oracle: 1521
  • MySQL: 3306
  • PostgreSQL: 5432

The user account running the scripts needs permission to modify the database.