This version was created 2 months ago. This is the currently released version. v2017.02.17

This release contains the following database systems:

  1. Firebird (superclassic) 2.5.2 (Port 3050)
  2. MariaDB 10.1.13 (Port 3307)
  3. MySQL 5.5.54 (Port 3306)
  4. Oracle 11g Express (Port 1521)
  5. PostgreSQL 9.5.6 (Port 5432)

Recommended Vagrantfile settings

# Forward oracle to 11521
config.vm.network 'forwarded_port', guest: 1512, host: 11521
# Forward firebird to 13050
config.vm.network 'forwarded_port', guest: 3050, host: 13050
# Forward mysql to 13306
config.vm.network 'forwarded_port', guest: 3306, host: 13306
# Forward mariadb to 13307
config.vm.network 'forwarded_port', guest: 3307, host: 13307
# Forward postgresql to 15432
config.vm.network 'forwarded_port', guest: 5432, host: 15432

# Configure multiple cpus and memory requirements.
config.vm.provider :virtualbox do |v|
  v.customize ["modifyvm", :id, "--ioapic", "on"]
  v.memory = 2048
  v.cpus = 2
end
config.vm.provider "vmware_fusion" do |v|
  v.vmx["memsize"] = "2048"
  v.vmx["numvcpus"] = "2"
end
config.vm.provider "vmware_workstation" do |v|
  v.vmx["memsize"] = "2048"
  v.vmx["numvcpus"] = "2"
end

Login informations

Firebird

Login    : SYSDBA
Password : vagrant

MariaDB

Login    : root
Password : vagrant

MySQL

Login    : root
Password : vagrant

Oracle

Login    : system
Password : vagrant

PostgreSQL

Login    : sa
Password : vagrant

Known Issues

Fixed memory

Due to the nature of the Oracle DBMS the memory of the virtual machine has to be locked to 2GB. If you want to change this then you'll have to fix the oracle init script which mounts the available memory to /dev/shm.

Oracle connectivity

Currently oracle refuses to accept connections from outside the virtual machine. Meaning port forwarding does not work for oracle!

virtualbox Hosted (1.49 GB) vagrant init wegtam/db-tester; vagrant up --provider virtualbox
1 provider for this version.

February 17 2017, 15:44 UTC