Oracle - fudforum/FUDforum GitHub Wiki

FUDforum experimental support for Oracle databases.

Several Oracle Database Editions are available to cater for different requirements. For example, Oracle Express Edition (XE) is a free (no-cost) database that can be used for small to mid-size forums with tens of thousands of posts. Oracle Enterprise Edition, on the other hand, is suited toward high-end forums that requires enterprise scalability and high availability.

Getting started

Use the below steps to install FUDforum on Oracle Express Edition:

  • Download the latest Oracle Express Edition (XE) from https://www.oracle.com/database/technologies/appdev/xe.html and install on your Windows or Linux system.
  • Restart the system (not sure why this is needed, but things doesn't work properly with the 11g beta version if you don't).
  • Create a database schema. You can use the APEX Web interface, SQL Developer GUI or SQL*Plus command line for this. We will us the command line. Start "Start SQL Command line" and enter:
 SQL> CONNECT / AS SYSDBA
 SQL> CREATE USER fuddb IDENTIFIED BY fudpass;
 SQL> GRANT CONNECT, RESOURCE TO fuddb;
 SQL> EXIT;
  • If you don't have a web server with PHP installed, please install it now. We recommend installing a LAMP stack like XAMPP.
  • Download and start FUDforum's installer. On the first screen, ensure Oracle is listed as a supported database. If not you may need to uncomment "extension=php_oci8.dll" in your php.ini and restarted the web server to get it listed. When done, click on "Start installer" on the first screen.
  • Enter directories where FUDforum should be installed (or just accept the defaults) and click on "Next".
  • Select database type "Oracle" and enter host=127.0.0.1, User=fuddb, Password=fudpass, database=XE and click "Next".
  • Complete the installation. Accept default cookie and theme settings and click "Next" each time. The last step is to enter a fudforum admin user.
⚠️ **GitHub.com Fallback** ⚠️