Download Oracle 10g For Ubuntu 64 Bit

admin

I know oracle 10g download link does not exist in Oracle official site. Oracle 10g 64-bit client for linux! I founded some sites for window client, but not for Linux.

Jump to:navigation, search
  1. Oracle Database 10g Express Edition Download Oracle Database 10g Express Edition is a freeware version of an immensely popular database creator that is quick to download and intuitive in use. The application itself has been released by Oracle, a well-known company that created PHP, Java and.NET programming devices.
  2. To request access to these releases, follow the instructions in Oracle Support Document 1071023.1 (Requesting Physical Shipment or Download URL for Software Media) from My Oracle Support. NOTE: for Oracle Database 10.2, you should request 10.2.0.1 even if.
  • http://moodle.org/mod/forum/discuss.php?d=65488#p308002 (with attached html document)


Broken versions of OCI8 driver

PHP v5.2.4 (and perhaps v5.2.3 as well) have shipped with a bug in the OCI8 driver that leaks statement handles. The version of the OCI8 driver with the bug is v1.2.4. Possible workarounds:

  • Upgrade to PHP v5.2.5 or later
  • Downgrade to PHP v5.2.1 (reported to work)
  • Downgrade only the oci8 driver to the one included in PHP 5.2.1 (it worked for us -- iarenaza)
  • If you are on linux and/or can compile PECL extensions, install an older OCI8 driver (v1.2.3 seems to work) from the PECL repository http://pecl.php.net/package/oci8

More information at

  • http://bugs.php.net/bug.php?id=42496 -- tracking the PHP OCI8 bug
  • http://tracker.moodle.org/browse/MDL-11429 -- diagnostics on the Moodle side

Installing Moodle on Windows with Oracle Express Edition

Introduction

This section explains how to install Moodle with Oracle Express Edition on Windows. I'm using it for debugging purpose. It's definitively not a production environment. The goal is to setup easily and quickly a Moodle/Windows/Oracle environment.

Install Oracle

  1. Download Oracle Express Edition on Oracle web site.
  2. You will also need the Instant client from here (free account sign up needed). Copy everything from the unzipped folder into apache/bin.
  3. Install both.
  4. Access to the oracle console at http://127.0.0.1:8080/apex (Login=SYS Password=the_one_you_entered_during_the_installation).
  5. Create a new user and give it all rights (including DBA).
  6. Go to the SQL Commands page and grant your new user the dmbs_lock permission...

grant execute on dbms_lock to XXXXX;...where XXXXX is the username of your new user.

  1. Log out and log in as the new user.
  2. Run the script found in the Moodle codebase at /lib/dml/oci_native_moodle_package.sql. If you can not run this script directly, you can run its parts (separated by slashes) independently via the SQL Commands page.

Note: Oracle Express Edition 10g is limited at one database called 'XE'.

Set up your Oracle extension

This document does not explain how to setup apache/php for Oracle. You can have more information on Oracle Documentation.

Edit your phi.ini file, uncomment (remove the leading semicolon) the php_oci8 extension. In a WAMP setup, this is listed as...

extension=php_oci8.dll

Also, if you are going to use the installation for development/testing purposes, uncomment the following line and set the value to zero. It's not needed for normal operations (it causes a BIG slowdown of the system!).

Bit

oci8.statement_cache_size = 0

You may also need to uncomment php_oracle, php_pdo_oci, php_pdo_oci8 in some set-ups.

Install Moodle

On the database setup page:
Driver: Oracle oci8 (in the config file it should read 'oci8po' for a 1.9.x install and 'oci' for a 2.0.x install)
Host: empty the field
Database: //localhost:1521/XE
User: the user that you created
Password: the password you gave to the user

Download Oracle 10g For Ubuntu 64 Bit Windows 7

Configure Apache

If you're running Moodle on Oracle with Apache on Linux, you might have issues with PHP being able to see the system environment variables. To resolve this, you can edit /etc/sysconfig/apache2 and add the following lines to the bottom:
LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2# Set LANG Variables for UTF-8
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
NLS_NUMERIC_CHARACTERS='.,'

export LANG LC_ALL LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIM NLS_LANG LD_LIBRARY_PATH NLS_NUMERIC_CHARACTERS
Also need to add those two lines to ~/.bashrc so that the PHP command-line client can see it too.

Installing Oracle Express on Ubuntu

I needed to test an installation of Oracle with Moodle, here's what I did

  • Ubuntu 14.04.1 LTS 64 bit
  • Oracle 11g Release 2 Express Edition
  • SQL Developer 4.0.3.16

Oracle Express and SQL Developer

Ignore all other sites and follow these instructions - http://blog.whitehorses.nl/2014/03/18/installing-java-oracle-11g-r2-express-edition-and-sql-developer-on-ubuntu-64-bit/

Log out of Chrome before doing this bit though because Chrome uses the same folder and it will instantly crash.

Also, change 4096m to whatever half your memory is.

If you get a fatal error when running sqldeveloper then

and add these 2 lines at the top

Found the answer here http://linuxsagas.digitaleagle.net/2014/01/28/fixing-sql-developer-4-0/

Oracle forms 10g download

After installing and when creating a connection, the default username is SYSTEM and use the password created in the step sudo /etc/init.d/oracle-xe configure

In gnome classic - The menus for Oracle are under Other, sqldeveloper is under Programming

Create a user

Probably easiest to use the application express:

  • Go to 'Get Started With Oracle Database 11g Express Edition' - either from the applications -> other menu (in gnome) or via the desktop icon that was created when installing.
  • This will open a page in your browser.
  • Login as SYSTEM
  • Click on the application express tab
  • Create a user and password
  • Then go to SQL Developer (In Gnome classic - go to applications -> programming -> sqldeveloper) and create and open a connection using the newly created user

PHP

Download

Follow these instructions - https://help.ubuntu.com/community/PHPOracle

Add extension=oci8.so to both /etc/php5/apache2/php.ini and /etc/php5/cli/php.ini otherwise the client php cron won't work

Restart apache2

Then test with this

Related links

  • Install Moodle on an Oracle Database (in 25 minutes or less). The related Using Moodle forum discussion is here.
  • Moodle on Oracle Database discussion on Miguel Guhlin's blog
Windows
Retrieved from 'https://docs.moodle.org/27/en/index.php?title=Installing_Oracle_for_PHP&oldid=115128'

The following are links to the download page for Oracle Database 10g Release 2 (10.2.0.1) Express Edition (XE) for Microsoft Windows:

XE Windows English Language Download

Oracle Express Edition (XE) 10g Release 2 (10.2.0.1) (Western European) for Microsoft Windows – OracleXE.exe (165,332,312 bytes)
Single-byte LATIN1 database for Western European language storage, with the Database Homepage user interface in English only.

XE Windows Universal Language Download

Download Oracle 10g For Ubuntu 64 Bit Virtual Machine

Oracle Express Edition (XE) 10g Release 2 (10.2.0.1) (Universal) for Microsoft Windows – OracleXEUniv.exe (216,933,372 bytes)
Multi-byte Unicode database for all language deployment, with the Database Homepage user interface available in the following languages: Brazilian Portuguese, Chinese (Simplified and Traditional), English, French, German, Italian, Japanese, Korean and Spanish.

Note: Some Oracle Products, like Oracle BPA Suite, require the multi-byte unicode support.

Oracle 10g Free Download For Windows 10

XE Windows Client Download

Oracle Express Edition (XE) 10g Release 2 (10.2.0.1) Client for Microsoft Windows – OracleXEClient.exe (30,943,220 bytes)
For installation on machines needing acces to XE (other than computer XE is installed on itself)

As of the time of this writing (2009/06/02), these are the latest stable builds.