Oracle Database Client 26ai(23.26.1)オンプレ版をインストールして接続までの手順

  • URLをコピーしました!
Oracle AI Database
僕の作業環境
  • OS:Oracle Linux 9.7
  • 導入製品:Oracle AI Database 26ai(23.26.1.0.0)

本記事は、Oracle Linux 9.7環境にOracle Database Client 26ai(RU: 23.26.1.0.0)をインストールし、SQL*Plusで接続確認まで行う手順を、実行ログ付きでまとめています。

この記事でわかること
  • Oracle Database Client 26ai(23.26.1.0.0)のインストール方法
  • 導入後の設定・動作確認の手法
目次

インストール手順

  1. Oracle AI Database Preinstallation RPMのインストール(root)
  2. oracleユーザの確認/パスワード設定(root)
  3. ORACLE_BASE / ORACLE_HOME用ディレクトリ作成(root)
  4. インストールメディアを配置・展開(oracle)
  5. OUI(Oracle Universal Installer)でソフトウェアインストール(oracle)
  6. 環境変数の設定(oracle)
  7. SQL*Plusで接続確認(oracle)

今回の検証を実施する上で、使用したメディアは以下になります。

Oracle AI Database Preinstallation RPMのインストール(root)

Oracle Database Client 26aiを構築する前に、Oracle AI Database Preinstallation RPMをインストールします。

Oracle AI Database Preinstallation RPMは、Oracle Grid InfrastructureおよびOracle Databaseのインストール前の構成タスクを自動で実行してくれます。

[root@learnbytebybyte ~]# dnf install oracle-ai-database-preinstall-26ai
メタデータの期限切れの最終確認: 0:00:31 前の 2026年02月23日 15時50分25秒 に実施しました。
依存関係が解決しました。
============================================================================================================================================================================================================
 パッケージ                                                     アーキテクチャー                   バージョン                                           リポジトリー                                  サイズ
============================================================================================================================================================================================================
インストール:
 oracle-ai-database-preinstall-26ai                             x86_64                             1.0-1.el9                                            ol9_appstream                                  34 k
依存関係のインストール:
 compat-openssl11                                               x86_64                             1:1.1.1k-5.el9_6.1                                   ol9_appstream                                 1.5 M
 glibc-devel                                                    x86_64                             2.34-231.0.1.el9                                     ol9_appstream                                  60 k
 glibc-headers                                                  x86_64                             2.34-231.0.1.el9                                     ol9_appstream                                 922 k
 gssproxy                                                       x86_64                             0.8.4-7.el9                                          ol9_baseos_latest                             120 k
 initscripts                                                    x86_64                             10.11.8-4.0.1.el9                                    ol9_baseos_latest                             285 k
 kernel-headers                                                 x86_64                             5.14.0-611.34.1.el9_7                                ol9_appstream                                 3.6 M
 ksh                                                            x86_64                             3:1.0.6-14.0.1.el9                                   ol9_appstream                                 885 k
 libev                                                          x86_64                             4.33-6.el9                                           ol9_baseos_latest                              56 k
 libnfsidmap                                                    x86_64                             1:2.5.4-38.0.1.el9                                   ol9_baseos_latest                              71 k
 libverto-libev                                                 x86_64                             0.3.2-3.el9                                          ol9_baseos_latest                              14 k
 libxcrypt-devel                                                x86_64                             4.4.18-3.el9                                         ol9_appstream                                  42 k
 lm_sensors-libs                                                x86_64                             3.6.0-10.el9                                         ol9_appstream                                  42 k
 make                                                           x86_64                             1:4.3-8.el9                                          ol9_baseos_latest                             570 k
 nfs-utils                                                      x86_64                             1:2.5.4-38.0.1.el9                                   ol9_baseos_latest                             518 k
 pcp-conf                                                       x86_64                             6.3.7-5.0.6.el9                                      ol9_appstream                                  41 k
 pcp-libs                                                       x86_64                             6.3.7-5.0.6.el9                                      ol9_appstream                                 654 k
 rpcbind                                                        x86_64                             1.2.6-7.el9                                          ol9_baseos_latest                              69 k
 sssd-nfs-idmap                                                 x86_64                             2.9.7-4.0.1.el9                                      ol9_baseos_latest                              44 k
 sysstat                                                        x86_64                             12.5.4-9.0.2.el9                                     ol9_appstream                                 541 k

トランザクションの概要
============================================================================================================================================================================================================
インストール  20 パッケージ

<省略>                                                                                                                                      20/20 

完了しました!

下記の記事は、Oracle AI Database Preinstallation RPMが自動実行される構成タスクについてまとめています。

あわせて読みたい
Oracle AI Database Preinstallation RPMとは?実際に検証して確認 LinuxディストリビューションがOracle LinuxまたはRed Hat Enterprise Linuxで、Oracle Linuxサポートを使用している場合は、Oracle AI Database Preinstallation RPMを...

oracleユーザの確認/パスワード設定(root)

Oracle AI Database Preinstallation RPMで自動作成されたoracleユーザのパスワードを設定します。

[root@learnbytebybyte ~]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)
[root@learnbytebybyte ~]# passwd oracle
ユーザー oracle のパスワードを変更。
新しい パスワード:
新しい パスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。

ORACLE_BASE/ORACLE_HOME用ディレクトリ作成(root)

次に、インストール先(ORACLE_HOME)とインストールメディア配置用のディレクトリを作成し、/u01配下を oracle:oinstall に変更します。

[root@learnbytebybyte ~]# mkdir -p /u01/app/oracle/product/26.0.0/client_1
[root@learnbytebybyte ~]# mkdir /u01/app/media
[root@learnbytebybyte ~]# chown oracle:oinstall -R /u01
[root@learnbytebybyte ~]# ls -la /u01/app/
合計 0
drwxr-xr-x. 4 oracle oinstall 33  2月 23 15:58 .
drwxr-xr-x. 3 oracle oinstall 17  2月 23 15:58 ..
drwxr-xr-x. 2 oracle oinstall  6  2月 23 15:58 media
drwxr-xr-x. 3 oracle oinstall 21  2月 23 15:58 oracle

今回のディレクトリの役割は下記になります。

  • /u01/app/oracle/product/26.0.0/client_1:CLIENTソフトウェア配置先(ORACLE_HOME)
  • /u01/app/media:インストールメディア(ZIP)配置先

インストールメディアを配置・展開(oracle)

インストールメディア用ディレクトリに ZIP を配置します。

[oracle@learnbytebybyte ~]$ ls -la /u01/app/media/
合計 992432
drwxr-xr-x. 2 oracle oinstall         29  2月 23 16:01 .
drwxr-xr-x. 4 oracle oinstall         33  2月 23 15:58 ..
-rw-r--r--. 1 oracle oinstall 1016249868  2月 23 15:44 V1054587-01.zip

ZIPファイルをORACLE_HOMEに展開します。

[oracle@learnbytebybyte ~]$ unzip -q /u01/app/media/V1054587-01.zip -d /u01/app/oracle/product/26.0.0/client_1
[oracle@learnbytebybyte ~]$ ls -la /u01/app/oracle/product/26.0.0/client_1
合計 0
drwxr-xr-x. 4 oracle oinstall 36  2月 23 16:05 .
drwxr-xr-x. 3 oracle oinstall 22  2月 23 15:58 ..
drwxr-xr-x. 2 oracle oinstall 64  2月 23 16:05 META-INF
drwxr-xr-x. 5 oracle oinstall 90  1月 17 21:59 client

OUI(Oracle Universal Installer)でソフトウェアインストール(oracle)

/u01/app/oracle/product/26.0.0/client_1/client/runInstallerでOUIを起動し、ソフトウェアをインストールします。

本記事では、runInstallerを起動してウィザードに沿ってソフトウェアをインストールします。

[oracle@learnbytebybyte ~]$ cd /u01/app/oracle/product/26.0.0/client_1/client/
[oracle@learnbytebybyte client]$ ls -la
合計 24
drwxr-xr-x.  5 oracle oinstall   90  1月 17 21:59 .
drwxr-xr-x.  4 oracle oinstall   36  2月 23 16:10 ..
drwxr-xr-x.  4 oracle oinstall 4096  1月 17 20:38 install
drwxr-xr-x.  2 oracle oinstall   49  1月 17 21:34 response
-rwxr-xr-x.  1 oracle oinstall 8854  1月 17 20:38 runInstaller
drwxr-xr-x. 15 oracle oinstall 4096  1月 17 21:37 stage
-rwxrwx---.  1 oracle oinstall  500  2月  7  2013 welcome.html
[oracle@learnbytebybyte client]$ ./runInstaller
Oracle Universal Installerを起動中です...

一時領域の確認中: 415MBを超えている必要があります.   実際 36594MB    問題なし
スワップ領域の確認中: 150MBを超えている必要があります.   実際 3351MB    問題なし
モニターの確認中: 少なくとも256色表示するよう設定されている必要があります.    実際 16777216    問題なし
Oracle Universal Installerの起動を準備中 /tmp/OraInstall2026-02-23_10-05-10PM. お待ちください...[oracle@learnbytebybyte client]$ java.io.FileNotFoundException: JAR entry oracle/install/ivw/client/resource/helpset/ja/help.map not found in /tmp/OraInstall2026-02-23_10-05-10PM/ext/jlib/instclient_i18n.jar
	at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:146)
	at java.base/sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:175)
	at java.base/java.net.URL.openStream(URL.java:1165)
	at oracle.help.library.helpset.XMLMapParser.openInputStream(XMLMapParser.java:252)
	at oracle.help.library.helpset.XMLMapParser.getMappingTables(XMLMapParser.java:58)
	at oracle.help.library.helpset.XMLMapParser.getMappingTables(XMLMapParser.java:47)
	at oracle.help.engine.XMLMapEngine.createDataObject(XMLMapEngine.java:35)
	at oracle.help.engine.DataEngine.createDataObject(DataEngine.java:53)
	at oracle.help.library.helpset.HelpSet._createMaps(HelpSet.java:1102)
	at oracle.help.library.helpset.HelpSet.mapIDToURL(HelpSet.java:180)
	at oracle.help.common.IndirectTarget.getURL(IndirectTarget.java:32)
	at oracle.help.common.TopicTree._buildTableForNode(TopicTree.java:77)
	at oracle.help.common.TopicTree._buildTableForNode(TopicTree.java:109)
	at oracle.help.common.TopicTree.findNodesForURL(TopicTree.java:53)
	at oracle.help.common.navigator.tocNavigator.TOCUtils.getTopicTree(TOCUtils.java:77)
	at oracle.help.common.navigator.tocNavigator.MergingTopicTreeNode._createTopicTreeNodes(MergingTopicTreeNode.java:466)
	at oracle.help.common.navigator.tocNavigator.MergingTopicTreeNode._reallyAddView(MergingTopicTreeNode.java:375)
	at oracle.help.common.navigator.tocNavigator.MergingTopicTreeNode.addView(MergingTopicTreeNode.java:218)
	at oracle.help.navigator.tocNavigator.TOCNavigator.addView(TOCNavigator.java:95)
	at oracle.help.Help._createNavigatorForView(Help.java:1234)
	at oracle.help.Help._createNavigatorsForBook(Help.java:1117)
	at oracle.help.Help.addBook(Help.java:519)
	at oracle.install.commons.util.HelpManager.loadHelp(HelpManager.java:231)
	at oracle.install.commons.util.Application.startup(Application.java:1016)
	at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:187)
	at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:204)
	at oracle.install.commons.driver.common.Installer.startup(Installer.java:593)
	at oracle.install.ivw.client.driver.ClientInstaller.startup(ClientInstaller.java:91)
	at oracle.install.ivw.client.driver.ClientInstaller.main(ClientInstaller.java:113)
このセッションのレスポンス・ファイルは次の場所にあります:
 /u01/app/oracle/product/26.0.0/client_1/install/response/client_2026-02-23_10-05-10PM.rsp

このインストール・セッションのログは次の場所にあります:
 /tmp/OraInstall2026-02-23_10-05-10PM/installActions2026-02-23_10-05-10PM.log
このインストール・セッションのログは次の場所にあります:
 /u01/app/oraInventory/logs/installActions2026-02-23_10-05-10PM.log
oracle database client 26ai 1

環境変数の設定(oracle)

.bash_profileにORACLE_HOME/PATH/NLS_LANGを設定し、PATHを通します。

export ORACLE_HOME=/u01/app/oracle/product/26.0.0/client_1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

export NLS_LANG=Japanese_Japan.AL32UTF8

設定した環境変数を反映します。

[oracle@learnbytebybyte ~]$ . .bash_profile

SQL*Plusで接続確認(oracle)

ここまでの手順で、Oracle AI Database 26aiにSQL*Plusで接続できます。

[oracle@learnbytebybyte ~]$ sqlplus system/<パスワード>@192.168.11.250/ORCLPDB1

SQL*Plus: Release 23.26.1.0.0 - Production on 月 2月 23 23:50:15 2026
Version 23.26.1.0.0

Copyright (c) 1982, 2025, Oracle.  All rights reserved.

最終正常ログイン時間: 月 2月  23 2026 23:46:43 +09:00


Oracle AI Database 26ai Enterprise Edition Release 23.26.1.0.0 - Production
Version 23.26.1.0.0
に接続されました。
SQL> show con_name

CON_NAME
------------------------------
ORCLPDB1

まとめ

Oracle Linux 9.7環境にOracle Database Client 26ai(RU: 23.26.1.0.0)をインストールし、SQL*Plusで接続確認まで行う手順をまとめました。

  1. Oracle AI Database Preinstallation RPMのインストール(root)
  2. oracleユーザの確認/パスワード設定(root)
  3. ORACLE_BASE / ORACLE_HOME用ディレクトリ作成(root)
  4. インストールメディアを配置・展開(oracle)
  5. OUI(Oracle Universal Installer)でソフトウェアインストール(oracle)
  6. 環境変数の設定(oracle)
  7. SQL*Plusで接続確認(oracle)

最後までご愛読ありがとうございました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

情報系Fラン大学出身・新卒未経験からデータベースエンジニアに転身。
使用技術:Oracle|TypeScript
資格取得:情報処理安全確保支援士試験|応用情報技術者試験|OracleMaster Gold DBA|OCI Architect Associate

目次