Break New Ground

Database Application Development VirtualBox VM Scripts Now on GitHub

Database and enterprise application developers looking to learn about our popular development tools, including the Oracle Database, have been taking advantage of the Database Application Virtual Appliance for several years and it’s been one of our most popular downloads.

Related content

Some of the cool things you can do with this VirtualBox appliance is to run Oracle REST Data Services and the database via Docker. In addition, the image contains a set of hands-on labs to learn about database programming and design. The virtual appliance can be downloaded for free on OTN.

Source Available on GitHub

And to take it a step further, developers can now build their own VirtualBox Appliance from the source! You can custom shape and configure your virtual environment to fit your own needs. We are excited to announce the release of the GitHub project db-appdev-vm where you can find all the tools needed to build a Database Application Appliance with Packer. The project includes instructions with setup and install scripts to build an Oracle Linux server and install a 12.2 Oracle Database, the developments tools and hands-on labs.  Everyone is encouraged to continue to build and extend these scripts, as well contribute back to us new ideas and enhancements.

This virtual machine appliance is configured with the following software:

  • Oracle Linux 7
  • Oracle Database 12c Release 2 Enterprise Edition ( Linux x86-64)
  • Oracle SQL Developer 4.2 
  • Oracle SQL Developer Data Modeler 4.2
  • Oracle REST Data Services 3.0.9
  • Oracle Application Express 5.1
  • Oracle XML DB

Go check it out!


Join the discussion

Comments ( 1 )
  • bernardo Wednesday, June 28, 2017
    hi when I tried to execute start.sh under OS X I got the following message error

    laptopx:db-appdev-vm xanatos$ ./start.sh
    mv: rename output to output_last: No such file or directory
    Error initializing core: 2 error(s) occurred:

    * required variable not set: iso_downloaded
    * required variable not set: oracle_database_downloaded

    any idea how I can solve that??
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.