クラウドサーバcentos 8設置oracle 19 cの詳細教程


クラウドサーバのcentosはグラフィックインターフェースがないので、インストールが面倒です。ちょうど19 cにローカルrpmのインストール方法があります。rpmでインストールすることをオススメします。
まず公式サイトでrpmパッケージをダウンロードしてサーバーにアップロードします。公式サイトはまずアカウントを登録しなければなりません。国情の原因でダウンロードが遅くなりました。
 リンク:https://pan.baidu.com/s/1VypTTrd9zpiLzw1_zV 8 pVw抽出コード:sexh
サーバーにアップロードした二つのrpmファイルは、一つ目はデータベースインストールパッケージで、二つ目はデータベースをインストールする準備環境です。
  
 一、yumで準備環境設定をインストールする:
インストール前にyumソースを更新することを提案します。yum udate-yインストールorale準備環境:yum local install oracle-database-preinnstall-19 c-1.0-1.el 8.86_64.rpm  インストールが終わったら、自動的にユーザー名がoracleのdbaアカウントを作成します。インストールが成功したかどうか確認してください。例えばoracleユーザがいるかどうか確認してください。
 
デフォルトのクラウドサーバのデフォルトのホスト名は、数字が大きくて操作がよくないので、サーバーのホスト名を変更することをお勧めします。vim/etc/hostnameはここでmaster-kwwに変更します。 ファイルに自分のホスト名を入れて、上の一番目の赤い枠はクラウドサーバのipアドレスです。
 
  二、oracleデータベースの設置
yum local install oracle-database-ee-19 c-1.0-1.x 86_64.rpm  静かにインストールが完了するのを待てばいいです。10分ぐらいでソフトパスは/optにあります。 次にoracleフォルダを作成します。rootアカウントでインストールしますが、インストールが完了したらユーザーはoracleになります。
  
三、環境変数の設定
注意:oracleユーザーの環境変数が設定されています。これからはすべてoracleユーザーの下で操作するので、rootユーザーではありません。
  
rootユーザはファイルを編集します。vim /home/oracle/.bash_profileの下に次の構成項目を追加します。

export ORACLE_HOSTNAME=master-kww  --- linux      
export ORACLE_UNQNAME=ORCLCDB  ---          (          )
export ORACLE_SID=ORCLCDB  ---       (          ,      )
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19c/dbhome_1
export ORACLE_INVENTORY=$ORACLE_BASE/oraInventory
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 --- sqlplus          ,         
 
#          sqlplus               ,     rlwrap      
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
alias ggsci='rlwrap ggsci'
これで、データベースソフトをインストールしました。間違いなく、ソフトウェアをインストールしただけで、データベースを作成していません。
  四、データベースの作成
データベースをインストールするには、一般的に2つの方法があります。グラフィックインターフェースのインストール(dbcaを使用して)またはサイレントインストールは、グラフィックインターフェースのインストールは不可能です。サイレントセットアップは、/opt/oracle/product/19c/dbhome_1/assistants/dbca/dbca.rsp によってセットアップされても良いし、19 cによって提供されたデフォルトの構成で作成されてもいいです。ここでは、デフォルトの構成で作成されます。rootユーザーの下で運転する: /etc/init.d/oracledb_ORCLCDB-19c configure       --- ORCLCDBという名前のコンテナデータベースを作成します。また、ORCLPDB 1の抜き差し可能データベースがあります。
 
10分ぐらい待ってください。データベースの作成に成功しました。lsnrcel statusを通じて。 表示
 
これでデータベースのインスタンスが作成されました。  
 五、centos 8の設置注意事項:
1、インストールが完了したら、コマンドウィンドウsqlplusは方向キーとリターンキーを入力すると文字化けします。ローカラp-0043-5.el8 x 86_をインストールする必要があります。64.rpm(上のディスクにこのファイルがあります)コマンド: yum localinstall rlwrap-0.43-5.el8.x86_64.rpm 上の第3段階で修正されたプロファイルです。一番後ろの3つの別名構成項目はこれをインストールしてから配置されたものです。  
2、sqlで調べたデータは中国語で文字化けし上の第三段階の操作に配置されたファイルを表示します。  NLS_LANG データベースコードの構成によって、文で問い合わせることができます。select userenv from dual。 
  3、データベースのユーザパスワードの有効期限はデフォルトで180日間です。無期限に変更することを提案します。データベースのユーザパスワードの有効期限を調べて、デフォルトは180日間でSELECT  * FROM dba_profiles s Where s.profile = 'DEFAULT' AND resource_name = 'PASSWORD_LIFE_TIME' となります。有効期限が過ぎないように変更します。
4、もしcentos 8が防火壁を開けたら、防火壁を閉鎖したり、傍受ポートを追加したりする必要があります。ポートを追加すると以下の通りです。ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED ;    
六、サーバを再起動したら、データベースを起動する(オプション)
1、oracleユーザー操作、修正ファイル:vim/etc/orab最終行、ORCLCDB:/opt/oracle/product/19 c/dbhome_1:N    ORCLCDB:/opt/oracle/product/19 c/dbhome_1:Y
  
2、rootユーザー操作、centosシステム起動スクリプトを修正する:vim/etc/rc.d/rc.localは最後に次の2行を追加する:起動傍受:su oracle-lc'/opt/oracle/product/19 c/dbhome_1/bin/lsnrcctl start"        引用符をつけるには「lsnrcel start」の間にスペースがあります。データベースを起動します。su oracle-lc/opt/oracle/product/19 c/dbhome_1/bin/dbstart

以上で、クラウドサーバのcentos 8がoracle19 cをインストールすることについての詳細な教程の文章を紹介します。これに関連して、より多くのccentos 8がoracle19 cをインストールしている内容があります。以前の文章を検索してください。または下記の関連記事を引き続きご覧ください。これからもよろしくお願いします。