Edition(以下XE)とは制限付きながら無償で商用利用できるデータベースソフトウエアです。x86(32bit)環境用が提供されており、バージョンは10.2.0.1相当のデータベースが動作します。64(64bit)環境用が提供されており、バージョンは11.2.0.1相当のデータベースが動作します。Express)とAPEXで作成された簡単なORACLEのGUI管理ツールが付属しています。XEの制限XEには以下の制限があります。pump(expdp/impdp)・dbv・lsnrctl・orapwd・rman・sqlldr・sqlplus・tkprof・tnsping※各ユーティリティの詳細はユーティリティ概要を参照してくださいXEソフトウエアの入手XEは2015年9月現在以下のページよりダウンロードすることができます。XEをCentOSにインストールします。使用したファイルはrpm版のoracle-xe-10.2.0.1-1.0.i386.rpmを使用しました。ubuntu等のディストリビューションへインストールする場合は拡張子がdebのパッケージを使用してください。rpmパッケージのインストールrpmパッケージよりoracleソフトウエアをインストールします。インストール先のORACLE_HOMEは/usr/lib/oracle/xe/app/oracle/product/10.2.0/serverです。データベース及びリスナーの構成oracleが使用するポート番号やパスワードを設定し、データベースを作成します。以下をrootで実行する他、dbaグループに所属するOSユーザでsqlplusとlsnrctlを使って起動停止することもできます。stopXEを使用するOSユーザの作成XEをインストールした時点でoracleユーザとdbaグループが自動作成されますが、データベース管理ユーザとしてdbaグループに属すoraxeというユーザを作成することにします。NLS_LANG=JAPANESE_JAPAN.AL32UTF8※NLS_LANGのAL32UTF8の箇所はコンソールの文字コードに合わせて適宜変更します。ProductionSQL>APEXの有効化と無効化(任意)sqlplusから以下を実行することでAPEXを有効化、無効化することができます。system文によるパラメータ変更ができないため以下の手順で復旧します。本サイトはリンクフリーです。本サイトの情報により発生した問題等については一切責任を負えません。管理人への連絡はftpsaba0123@hotmail.comまでどうぞ。