(公文書のOracleインストールに応じて、インストールの問題を解決するためのグラフィカル・インタフェース)centos7インストールoracle11g

まず、システムおよびインストールパッケージ

オペレーティングシステム:CentOSの7.4

Oracleバージョン:Oracle 11gのr2を

二、CentOSの環境設定

必要に応じてパッケージデータベースをインストールします。

1 [ローカルホストデータ@ルート]#yumの-yのbinutilsをインストール*のcompat-libcap1 *のcompat-のlibstdc ++ * GCC * GCC-C ++ *のglibc *のglibc-develの* kshの*のlibaio *のlibaio-develの*のlibgcc *のlibstdc ++ *のlibstdc ++ - develの*あるlibXi * libXtst *作る* sysstatの* elfutils * unixODBCの*

オペレーティング・システム・ユーザーおよびOracleデータベースのセットを作成します(rootアカウントの下に作成)

[ルート@ localhostの]#groupaddのoinstallグループ # oinstallをユーザーのグループ作成
[ルート@ localhostの] ##ユーザー・グループのgroupaddのDBAのDBA作成
[ルート@ localhostの]#useraddの oinstallを-d -g DBA /データ/オラクル-gを- メートルの#Oracleを作成します。 oracleユーザーは、ユーザーのoinstallグループおよびdbaグループに追加し
ます。[root @ localhostの]#のpasswdオラクル #1 、CentOSのグラフィカルログイン画面がログインできないユーザのログインパスワード、パスワードなしを設定するには、Oracle 
パスワードを変更するため。ユーザーoracle 
新しいパスワードをします。#パスワード
BAD PASSWORD:パスワードである最後の中で短い8つの文字
再入力新しい新しいパスワード:#は、パスワードを確認し
、[ルート@ localhostの]#IDはoracleの #は、 新しいoracleユーザーの閲覧
はuid = 1001(オラクル)GID = 1002(DBA)グループ= 1002(DBA)を

Oracleデータベースのインストールディレクトリを作成します。

[ルート@ localhostの]#ます。mkdir -p /データ/オラクル#oracleのデータベースインストールディレクトリ
[ルート@ localhostの]#ます。mkdir -p /データ/ oraInventoryの#oracleのデータベース設定ファイルのディレクトリ
[ルート@ localhostの]#1は、mkdir -p /データ/データベースパッケージデータベースのディレクトリを抽出#oracle

オペレーティングシステムのロゴを変更します。

#1 CATの/ etc / redhat- [データlocalhostのルート@] リリース
のRedHat - 7 
#ホスト名を変更する
#1 hostnamectl [データlocalhostのルート@] SET -HostName redhat- 7

ファイアウォールとSELinuxをオフにします

(ランニング)systemctlステータスfirewalld.service#ファイアウォールのステータスを参照してください
systemctl停止#1 firewalld.serviceオフファイアウォール
systemctl無効firewalld.service#は(再起動が禁止されている)、ファイアウォールの使用を禁止

#はSELinuxのクローズ
のSED -i.bakを/ SELINUX / S /強制/ /無効"の/ etc / SELinuxの/ configに

カーネルパラメータを変更します。

#在の/ etc / sysctl.confの中加入

vm.swappiness = 10 
net.ipv4.tcp_tw_recycle = 1 
net.ipv4.tcp_tw_reuse = 1 
net.ipv4.tcp_syncookies = 1 
net.ipv4.tcp_max_tw_buckets = 20000 
net.ipv4.tcp_keepalive_time = 60 
net.ipv4.tcp_fin_timeout = 30 
net.ipv4.tcp_max_orphans = 262144 
net.ipv4.tcp_max_syn_backlog = 262144 
net.ipv4.tcp_timestamps = 0 
のnet.ipv4.ip_local_port_range = 9000  65500
net.core.somaxconn = 65535 
net.core.netdev_max_backlog = 262144 
net.core.rmem_default = 262144 
のnet.core.rmem_max = 4194304 
net.core.wmem_default = 262144 
のnet.core.wmem_max = 1048576 
kernel.shmall = 2097152 
kernel.shmmax = 536870912 
kernel.shmmni = 4096 
kernel.sem = 250  32000  100  128 
fs.file -max = 6815744 
fs.aio -max = NR- 1048576の

#カーネルパラメータ設定の変更を有効にします
sysctlを-p

、oracleユーザーの制限を設定し、ソフトウェアの実行のパフォーマンスを改善するために、

viのは/ etc /セキュリティ/ limits.confを

オラクルソフトNPROC 2047 
オラクルのハードNPROC 16384 
OracleのソフトNOFILE 1024 
オラクルのハードNOFILE 65536 

ファイルの終わり

ユーザー環境変数を設定します

VI /データ/オラクル/ .bash_profileの

.bash_profileの#

#の関数とエイリアスを取得
IFを [-f〜/ .bashrcの];その後、〜/ .bashrcに
Fi回線

#とユーザー環境固有スタートアッププログラム

PATH = PATHの$:$ HOMEの/。 local / binに:$ HOME / binが

パスにエクスポート

ORACLE_BASEエクスポート = /データ/ Oracleデータベースのインストールディレクトリの#oracleの
輸出をORACLE_HOME = $ ORACLE_BASE /製品/ 11.20 / DB_1 #oracleデータベース・パス
ORACLE_SIDエクスポート = 開始#oracle ORCLをデータベースインスタンス名
のエクスポートORACLE_UNQNAME = ORCL 
輸出ORACLE_TERM =ウィンドウインストールモードのxterm #xterm 
エクスポートPATH = $ ORACLE_HOME / binにします。/ usr / sbinに:$#PATHシステム環境変数の追加
エクスポートLD_LIBRARY_PATH / libに:は/ usr / = $ ORACLE_HOME / libにlibに#は、システム環境変数の追加
LANGエクスポート = Cを#は、インストールプロセスが文字化け防止の
NLS_LANGのエクスポートを = AMERICAN_AMERICA.ZHS16GBK#がするときは、Oracleと一致したOracleクライアントの文字セット、文字セットをインストールする必要があります設定しました

ユーザーの環境変数を有効にします

ソース/data/oracle/.bash_profile

第三に、インストールオラクル

/ usr / local / srcににアップロードOracleインストールパッケージ

解凍linux.x64_11gR2_database_1of2.zip -d /データ/データベース/ 
解凍linux.x64_11gR2_database_2of2.zip -d /データ/データベース/

グラフィカルなインストールスクリプトは、インストールを開始するには、/データ/データベース/データベースを実行します

【redhat- @ルート7 #1 LLデータベース] 
合計16 
drwxr -XR-X 12 oinstallをオラクル   203年08月17   2009年のdoc 
drwxr -XR-X   4オラクルoinstallを   223年08月15   2009にインストール
drwxrwxr -x   2 OINSTALLオラクルを    61年08月15   2009年応答
drwxr -X-R-X   2 oinstallをOracleの    34年08月15   2009年RPM
 -rwxr-XR-X   1オラクルてoinstall3226年08月15   2009年をrunInstaller 
drwxrwxr -x   2オラクルoinstallを    29年08月15   2009年sshsetup 
drwxr -XR-X 14オラクルoinstallを4096年08月15   2009年段階
 -rw-R - r--の   1 oinstallをオラクル5402年08月18   2009年のwelcome.html 
[ルート@redhat - 7データベース]#ます。./runInstaller

四、解決Oracleのインストールエラー

第三段階、傷ついてエラーの様々なボロボロの全体の学生のほとんどは。オンラインチュートリアルをたくさん読んで、問題を解決していない、ステレオタイプされています。森の中で道があり、彼は、(彼は教育のオラクルの公式ドキュメントを参照して)完璧なソリューションを小さな布教師オラクルのビデオを見ました。

エラー:

エラーメッセージ:
自動にチェックを実行できませんでしための表示色は実行を使用してチェックxdpyinfoコマンドは/ usr / binが/。のIFでDISPLAY変数がIS SET失敗しました。

分析:
これは、不適切なによって引き起こされるグラフィカルな設定に、はxhost +とセットを実行する権限が必要ですされパラメータDISPLAYの

手順:
1.インストールvncserverを(rootユーザ)
yumをインストールTigerVNC -Y-サーバー
vncserverを

2セットのパラメータとは、xhost + DISPLAY
このステップが重要です。オンラインチュートリアルのほぼすべての輸出DISPLAY = db1.us.oracle.com:1、輸出 DISPLAY = 127.0.0.1:1、 絶対にありません!本当に無駄な時間ああ!
輸出DISPLAY = XXXXX:1、この「xxxxx」はXmanagerがインストールされているゲートウェイサーバを埋める必要があります。
----------------------------
あなたが仮想マシンにOracleをインストールすると仮定し、仮想マシンのIPは192.168.1.100です。Xmanagerは自分のノートパソコンにインストールされ、IPは192.168.18.100(ゲートウェイ192.168.18.1)であります
次に、仮想マシン上でこれを設定する必要があります:1:= 192.168.18.1をコマンドexport DISPLAYを実行します。
----------------------------
実行+は、xhost:
[オラクル@ localhostのビン] $ xhost +と
、クライアントからのアクセスコントロール無効接続することができます任意のホスト
プロンプトのアクセス制御は、それを説明するために無効。

ヒント:この手順に従うか、ないかもしれません。この時間は確かにすることができ、ステップの調査によって心、ステップを失うことはありません。

 

おすすめ

転載: www.cnblogs.com/dingzp/p/11201475.html