Oracle AI Database 26ai Enterprise Edition for Linux x86-64が、オンプレミス・プラットフォーム向けに一般提供(GA)されました。
オンプレミスのLinux x86-64プラットフォーム向け Oracle AI Database 26ai 一般提供開始
セットアップ手順を自動化したので公開します。
shakiyam/install-OracleDatabase: Simple installation scripts for Oracle Database
install-OracleAIDatabase26というディレクトリにスクリプトがまとまっています。(他のバージョンのスクリプトもあるので、良かったら試してみてください)
Oracle Software Delivery CloudからOracle AI Database 26ai (23.26.1)のZipファイルをダウンロードし、$MEDIAで指定したディレクトリに配置してprovision.shを実行するとインストールが始まります。(詳細はREADME.md参照)
[1/12] 2026-01-28 07:49:45 Starting: Loading environment configuration
Environment file .env not found. Using dotenv.sample.
✓ 2026-01-28 07:49:45 Environment loaded (0s, total: 0s)
[2/12] 2026-01-28 07:49:45 Starting: Checking Oracle installation media
✓ 2026-01-28 07:49:45 Installation media found (0s, total: 0s)
[3/12] 2026-01-28 07:49:45 Starting: Installing Oracle Preinstallation RPM and unzip
✓ 2026-01-28 07:50:21 Oracle Preinstallation RPM and unzip installed (36s, total: 36s)
[4/12] 2026-01-28 07:50:21 Starting: Creating Oracle directories
✓ 2026-01-28 07:50:21 Oracle directories created (0s, total: 36s)
[5/12] 2026-01-28 07:50:21 Starting: Setting Oracle environment variables
✓ 2026-01-28 07:50:21 Environment variables configured (0s, total: 36s)
[6/12] 2026-01-28 07:50:21 Starting: Installing rlwrap for SQL*Plus
✓ 2026-01-28 07:50:32 rlwrap installed (11s, total: 47s)
[7/12] 2026-01-28 07:50:32 Starting: Setting oracle user password
✓ 2026-01-28 07:50:32 Oracle password set (0s, total: 47s)
[8/12] 2026-01-28 07:50:32 Starting: Extracting Oracle Database software
[100%] Extracted: 24380/24380 files
✓ 2026-01-28 07:52:15 Oracle software extracted (103s, total: 150s)
[9/12] 2026-01-28 07:52:15 Starting: Installing Mo template processor
#=#=- # #
✓ 2026-01-28 07:52:31 Mo installed (16s, total: 166s)
[10/12] 2026-01-28 07:52:31 Starting: Installing Oracle Database
Launching Oracle AI Database Setup Wizard...
[WARNING] [INS-13014] Target environment does not meet some optional requirements.
CAUSE: Some of the optional prerequisites are not met. See logs for details. installActions2026-01-28_07-52-31AM.log.
ACTION: Identify the list of failed prerequisite checks from the log: installActions2026-01-28_07-52-31AM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.
The response file for this session can be found at:
/u01/app/oracle/product/23.0.0/dbhome_1/install/response/db_2026-01-28_07-52-31AM.rsp
You can find the log of this install session at:
/tmp/InstallActions2026-01-28_07-52-31AM/installActions2026-01-28_07-52-31AM.log
As a root user, run the following script(s):
1. /u01/app/oracle/../oraInventory/orainstRoot.sh
2. /u01/app/oracle/product/23.0.0/dbhome_1/root.sh
Successfully Setup Software with warning(s).
Moved the install session logs to:
/u01/app/oracle/../oraInventory/logs/InstallActions2026-01-28_07-52-31AM
✓ 2026-01-28 07:54:05 Oracle Database installed (94s, total: 260s)
[11/12] 2026-01-28 07:54:05 Starting: Creating Oracle Net Listener
Parsing command line arguments:
Parameter "silent" = true
Parameter "responsefile" = /u01/app/oracle/product/23.0.0/dbhome_1/assistants/netca/netca.rsp
Done parsing command line arguments.
Oracle Net Services Configuration:
Profile configuration complete.
Oracle Net Listener Startup:
Running Listener Control:
/u01/app/oracle/product/23.0.0/dbhome_1/bin/lsnrctl start LISTENER
Listener Control complete.
Listener started successfully.
Listener configuration complete.
Oracle Net Services configuration successful. The exit code is 0
✓ 2026-01-28 07:54:07 Listener created (2s, total: 262s)
[12/12] 2026-01-28 07:54:07 Starting: Creating database
[WARNING] [DBT-11217] Unable to check available shared memory on specified node(s) ([null]).
[WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'PDBADMIN' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
Prepare for db operation
8% complete
Copying database files
31% complete
Creating and starting Oracle instance
32% complete
36% complete
39% complete
42% complete
46% complete
Completing Database Creation
51% complete
53% complete
54% complete
Creating Pluggable Databases
58% complete
77% complete
Executing Post Configuration Actions
100% complete
Database creation complete. For details check the logfiles at:
/u01/app/oracle/cfgtoollogs/dbca/orcl.
Database Information:
Global Database Name:orcl
System Identifier(SID):orcl
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.
✓ 2026-01-28 07:58:29 Database created (262s, total: 524s)
[13/13] 2026-01-28 07:58:29 Starting: Installing sample schemas
✓ 2026-01-28 07:59:29 Sample schemas installed (60s, total: 584s)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ Oracle AI Database 26ai installation completed!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total time: 9m 44s
Database details:
SID: orcl
PDB: pdb1
System password: oracle
Sample schemas: Installed
Connect with: sqlplus system/oracle@localhost/pdb1
このスクリプトは、デフォルトではサンプル・スキーマもインストールするので、SQL*Plus等で問合せ可能です。
[testuser@oracle-ol8 workspace]$ sudo su - oracle
[oracle@oracle-ol8 ~]$ sqlplus system/oracle@localhost/pdb1
SQL*Plus: Release 23.26.1.0.0 - Production on Wed Jan 28 08:15:27 2026
Version 23.26.1.0.0
Copyright (c) 1982, 2025, Oracle. All rights reserved.
Last Successful login time: Wed Jan 28 2026 08:14:00 +00:00
Connected to:
Oracle AI Database 26ai Enterprise Edition Release 23.26.1.0.0 - Production
Version 23.26.1.0.0
SQL> SELECT JSON_OBJECT(*) FROM hr.employees WHERE rownum <= 3;
JSON_OBJECT(*)
--------------------------------------------------------------------------------
{"EMPLOYEE_ID":100,"FIRST_NAME":"Steven","LAST_NAME":"King","EMAIL":"SKING","PHO
NE_NUMBER":"1.515.555.0100","HIRE_DATE":"2013-06-17T00:00:00","JOB_ID":"AD_PRES"
,"SALARY":24000,"COMMISSION_PCT":null,"MANAGER_ID":null,"DEPARTMENT_ID":90}
{"EMPLOYEE_ID":101,"FIRST_NAME":"Neena","LAST_NAME":"Yang","EMAIL":"NYANG","PHON
E_NUMBER":"1.515.555.0101","HIRE_DATE":"2015-09-21T00:00:00","JOB_ID":"AD_VP","S
ALARY":17000,"COMMISSION_PCT":null,"MANAGER_ID":100,"DEPARTMENT_ID":90}
{"EMPLOYEE_ID":102,"FIRST_NAME":"Lex","LAST_NAME":"Garcia","EMAIL":"LGARCIA","PH
ONE_NUMBER":"1.515.555.0102","HIRE_DATE":"2011-01-13T00:00:00","JOB_ID":"AD_VP",
"SALARY":17000,"COMMISSION_PCT":null,"MANAGER_ID":100,"DEPARTMENT_ID":90}
JSON_OBJECT(*)
--------------------------------------------------------------------------------
SQL>