Oracle 11g for64bitをUbuntu10.0464ビットサーバーにインストールしたいのですが、UbuntuにOracle 11gを最初からインストールする方法(インストール前からインストール後)を知っている人はいますか?
これは開発用ですか、個人使用用ですか、それとも本番用ですか? Oracleのリリースノートを確認して、Ubuntuがサポートされているかどうかを確認しますが、さらに、UbuntuでOracleが必要な理由を自問します。 Ubuntuに反対するものはありませんが、Oracleは気難しい獣です。特にこれが本番環境のセットアップである場合は、サポートされているプラットフォームから離れすぎないようにするのが最善です。 RHELがサポートされており、CentOSであるため、弾丸を噛んでRHELまたはCentOS(not Fedora Core)にインストールする方がよい場合があります。 RHELソースから派生して動作することが知られています。繰り返しになりますが、Ubuntu LTSはインフラストラクチャの90%でうまく機能する可能性がありますが、Oracleは非常に要求が厳しく、危険にさらされているサポートされている構成から逸脱しています。
Oracleの依存関係チェックは表示用ではありません。人々がOracleを実行する理由は2つあります。Oracleの信頼性と機能が必要な場合と、他の誰か(ベンダー、管理者、クライアントなど)から指示されたために実行している場合です。必要ない場合は、必要ありません。新生児が管理するのは激しい痛みなので、それを使用してください。それが必要な場合は、明らかに深いポケットがあります。デスクトップOSでOracleを実行しようとして時間を無駄にしないでください。 RHELの料金を支払うか、何をしているのか、気にしないのかがわかっている場合は、CentOSを使用してください。CentOSは、RHELを購入せずに入手できるのと同じくらいOracleの本番OSに近いからです。私もUbuntuが好きですが、この場合は間違ったプラットフォームです。
Oracle10gリリース2と11gの両方をラップトップUbuntu8.0464ビットで実行しています。私は物理ガイドに従っています...インストール中に発生する正確なエラーは何ですか?
ところで-サポートされている環境にインストールすることを提案する人もいます。必要に応じて、新しいVMを作成してOracleELをインストールします-完全にサポートされ、完全に無料のRHELのクローンです。EL5.3を取得します ここから 。
ところで-VirtualBoxを使用している場合-Ubuntu8.04リポジトリのバージョンは以前は古く、64ビットゲストをサポートしていなかったため、VmWareではなくVirtualBoxを使用している場合は、サイトから最新リリースを入手してください
-----編集-----
OK、私が取ったステップのメモを見つけました。かなり正確だと思います。
Oracle Documentationは、ユーザー「Oracle」についてグループ「dba」、「oinstall」で説明しています。これは単なるラップトップなので、デフォルトのユーザー/グループ(私の場合はofir/ofir)を使用したので、それをユーザーに変更します。
プレインストール
ルート実行として:
ln -s/usr/bin/basename/bin/basename
ln -s/usr/bin/awk/bin/awk
ln -s/usr/bin/rpm/bin/rpm
mkdir /etc/rc.d
ln -s /etc/rc0.d /etc/rc.d/rc0.d
ln -s /etc/rc2.d /etc/rc.d/rc2.d
ln -s /etc/rc3.d /etc/rc.d/rc3.d
ln -s /etc/rc4.d /etc/rc.d/rc4.d
ln -s /etc/rc5.d /etc/rc.d/rc5.d
ln -s /etc/rc6.d /etc/rc.d/rc6.d
ln -s /etc/init.d /etc/rc.d/init.d
/etc/sysctl.confに追加します:
fs.file-max = 65535
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
/etc/security/limits.confに追加します(ofirをユーザー名に置き換えます):
ofir soft nproc 2047
ofir hard nproc 16383
ofir soft nofile 1023
ofir hard nofile 65535
/etc/pam.d/loginに追加:
セッションが必要です/lib/security/pam_limits.so
セッションが必要ですpam_limits.so
Sudo apt-get install gcc make rpm libmotif3 libstdc ++ 5 gawk alien ksh gcc-3.3 g ++-3.3 libstdc ++ 5 libc6 libc6-dev gcc make binutils lesstif2 ++-multilib
インストール
(そうでない場合は、以前に行ったことがあると思います。GUIに従って、ドキュメントを参照してください):
11.1.0.6インストーラーを実行し、ソフトウェアのみのインストールを選択します。いくつかのマイナーなリンクエラーを無視します(11.1.0.7パッチ以降のリンクエラーはありませんでした)
必要に応じて、11.1.0.6サンプルディスクもインストールします
11.1.0.7をインストールします(metalinkから入手可能)
netcaを実行して新しいリスナーを作成します(すべてのデフォルトを受け入れます)
dbcaを実行して新しいデータベースを作成します(データベースコンソールでもうまく機能します)
注...前回Oracleをインストールしたときは、32ビットのバイナリパッケージに依存していたため、動作させるにはia32-libsパッケージ(aptitude install ia32-libs)をインストールする必要がありました...
具体的な問題はありますか?
Oracle 10をDebianにインストールしましたが、一部のファイルの「作成」に失敗することがありました。基本的に、私は単にログを読み、必要な変更(通常はいくつかの壊れたパス)を手作業で「作成」してから、インストーラーで「無視」をクリックする必要がありました。お役に立てれば。
たぶんあなたはここを見ることができます:www.pythian.com/news/968/installing-Oracle-11g-on-ubuntu-804-lts-hardy-heronまたはwww.pythian.com/news/1355/installing-Oracle-11gr1 -on-ubuntu-810-intrepid-ibex
Web上にはかなりの数のOracle-on-linuxHOWTOドキュメントがあります。このスペースでいくつかのキーワードをグーグル検索してください-あなたが関連する文書を思い付く可能性はかなりあります。
去年の秋、UbuntuにOracle 10gをインストールするために、髪の毛を抜いて約1週間過ごしました。私はついに諦めてRedHatに切り替え、1日で稼働させました。
arclightによって与えられた応答が好きです2009年6月1日6:48に答えました
サポートされていないさまざまなLinuxディストリビューションでOracleを動作させようとしていますが、すべてに問題があります。最適なパフォーマンスを得るために、RHELまたはCentosを試してみます。