ホームページ > php教程 > php手册 > HP-UX での ORACLE 8I のインストールと構成

HP-UX での ORACLE 8I のインストールと構成

WBOY
リリース: 2016-06-21 09:09:20
オリジナル
1080 人が閲覧しました

オラクル

最近、HP-UX11.11 で苦労しているので、HP-UX での ORACLE 8I のインストールと設定の手順を書き留めておきます。お役に立てれば幸いです。ハッピー。ご質問やご経験、ご提案がございましたら、技術的な問題について話し合う場合でも話し合わない場合でも、友達を作るためだけに、私のメールアドレス: yuepengfei@mail.banner.com.cn までご連絡ください。さて、始めましょう:)

注: 以下のすべての特定のパラメーターは、私のソフトウェア環境に基づいています: HP-UX 11.11 + ORACLE 8.1.7 Enterprise Edition (64 ビット)、システムの一部の内容が変更されている可能性があります。重要なポイントについての参考ヒントを提供します。

1. システム環境の確認

# id
uid=0(root) gid=3(sys) groups=0(root),1(other),2(bin),4(adm),5(daemon) ) ,6(メール),)
# pwd
/
# モデル
9000/800/L3000-5x
# uname -a
HP-UX HL165web B.11.11 U 9000/800 1154484685 ユーザー無制限ライセンス
# lanscan
ハードウェア ステーション Crd Hdw ネットインターフェイス NM MAC HP-DLPI DLPI
パス アドレス In# 状態名 PPA ID タイプ サポート Mjr#
0/0/0/0 0x00306E2C251C 0 UP lan0 snap0 1 ETHER はい 119
0/12/0/0 0x00306E21E827 1 UP lan1 snap1 2 ETHER Yes 119
# ifconfig lan1
lan1: flags=843
inet 10.0.0.3 ネットマスク ffffff00 ブロードキャスト 10.0 .0.255


# dmesg|grep 物理
物理: 2097152 キロバイト、ロック可能: 1572408 キロバイト、使用可能: 1811528 キロバイト
上記はシステムに関する基本情報で、主に次のようなシステム要件があります:
1. MEM 最小 128M、
SWAP 最小 400M または MEM。 *2.
3. X-WINDOWS を起動する必要があります。
4. ORACLE ドキュメント (注: 43507.1) には、合計 16 個の PATCH が記載されています。しかし、実際にはそれらを確認する必要はないと思います。ORACLE をインストールする前に、最新の PATCH パッケージを HP-UX に追加するだけで、すべてが解決されます。最新の PATCH については HP に問い合わせることも、HP の Web サイトからダウンロードすることもできますが、システム サービス番号が必要です。
5. /usr/ccs/bin ディレクトリに make、ar、ld、nm、および cc の実行可能ファイルが存在することを確認します。 4 を実行した場合、これらのファイルには問題はありません。

2. システムパラメータを調整します

SAM を使用して次の HP-UX パラメータを調整し、カーネルを再構築して再起動します。 ORACLE では次のパラメータが必要です:
パラメータ名 ORA 要件/私が指定したもの (説明)
SHMMAX 1 GB / 1,500,000,000
SHMMIN 1/
(このパラメータは AT&T Unix のもので、HP-UX にはまったく存在しません。とにかく, 私はこれまで見たことがありません。このパラメータの意味は、Enable Sys V Shared Memory であり、ORACLE ドキュメントの間違いだと思います。この人たちはそれをあちこちでコピーしており、どんなに優れたユーザーでも責任を負いません。)
SHMMNI 100 / 200 (デフォルト)
SHMSEG 10 / 120 (デフォルト)
SEMMNI 70 / 100

ORACLE は非常に多くのパラメーターを要求しましたが、まだあります。調整しないと迂回することになるパラメーターが 1 つあります。それは、maxdsiz (32 ビット プロセスの最大データ セグメント サイズ (バイト) を意味します) です。 maxdsiz_64bit を調整するかどうかについては、デフォルト値がちょうど 1G であるため、それはあなた次第です。
maxdsiz 67108864 / 280000000 (256M 未満にしないことをお勧めします)
maxdsiz_64bit 1073741824 / 1200000000 (デフォルト値である 1G 未満にしないことをお勧めします)

MAXDSIZ を調整しない場合、次のエラーが表示されますインストール完了後に接続すると、次のメッセージが表示されます:
makefile のターゲット インストールの呼び出しエラー
/data1/app/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk

このエラーは、ORACLE によってプロンプトが表示されます。インストールは成功しましたが、何もすることはできません。いいえ!もちろん、再インストールする必要はありません。問題を解決するにはまだ遅すぎます:

まず MAXDSIZ を調整し、カーネルを再構築してシステムを再起動し、次に ORACLE ユーザーとしてログインし、ins_rdbms をコンパイルしてインストールします。 .mk を手動で実行します:
$ cd $ORACLE_HOME/rdbms/ lib
$ make -f ins_rdbms.mk install

OK、このプロセスには数分ほどかかり、ORACLE は正常にインストールされます。

3. ORACLE グループ、ユーザーを作成し、環境変数を設定します

#groupadd -g 200 dba
#groupadd -g 201 oinstall
#useradd -u 200 -g 201 -s /bin/ksh -m -d /data1 / oracle8 oracle8
#vi /etc/group (oracle8 を dba グループに追加します。vi を使用するのは純粋に個人的な習慣です。便利だと思います^_^)
#passwd oracle8
#su - oracle8
$vi .profile
設置環境变量、主な内容は以下の通り:
#--------------BEGIN---------------------- -----------
# gototop 2002.10.18 によって追加されました

ORACLE_BASE=/data1/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
ORACLE_SID=ora8
ORACLE_TERM=vt100
LD_LIBRARY_PATH =$ORACLE_HOME/lib:/usr/lib
PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM LD_LIBRARY_PATH PATH

DISPLAY=10.16.93.79:0.0
ORA_NLS33=$ORA CLE_HOME/ocommon/nls/admin/ data
NLS_LANG=american_america.zhs16cgb231280
TNS_ADMIN=$ORACLE_HOME/network/admin
ORA_DB=$ORACLE_HOME/dbs

export DISPLAY ORA_NLS33 NLS_LANG TNS_ADMIN ORA_DB
umask 022
#--------------終了-------------------------------------

完了後、保存して退出します。
$。 ./.profile
$env|grep ORA
ORACLE_BASE=/data1/app/oracle
ORA_DB=/data1/app/oracle/product/8.1.7/dbs
ORACLE_SID=ora8
ORACLE_TERM=vt100
ORA_NLS33=/data1/ app/oracle/product/8.1.7/ocommon/nls/admin/data
ORACLE_HOME=/data1/app/oracle/product/8.1.7

よろしく、決定。

四、インストールを開始します

もう一窗口以ROOT用户MOUNT DVD:
# nohup /usr/sbin/pfs_mountd &
# nohup /usr/sbin/pfsd &
# /usr/sbin/pfs_mount -t rrip -x unix /dev/dsk/c3t2d0 /cdrom

その後、oracle ユーザーの実行に戻ります:
$cd /cdrom
$ls
$./runI*

OK、稍等の瞬間、よく知られた ORACLE WELCOME インターフェイスがビューの前に表示されます。何か必要ですか? その後は、すべてが実用的なもので、図のインターフェイスに従って進み、他のプラットフォームにセクショ ンが何もないようにインストールされます。 .sh、これは他の UNIX/Linux 上でも必要であり、私はこれを非常に熟達しています。




関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート