【初心者向け】Oracle Database 19cをWindowsにインストールする手順|無料で学習環境を構築

はじめに

Oracle Databaseを学習するなら、実際にデータベースを構築してSQLを実行してみるのが理解への近道です。

本記事では、Oracle Database 19cをWindows環境にインストールし、実際にデータベースへ接続するまでの手順を画像付きで解説します。

Oracleをこれから学習したい方や、自宅PCにOracleの検証環境を構築したい方はぜひ参考にしてください。

Oracle 19cのインストール手順

まず、OTNのサイトからOracleのインストーラをダウンロードして下さい。今回はOracle 19cをWindows 10にインストールする手順を紹介します。OTNにログインする必要がありますので、まだ登録していない人は新規ユーザ登録するようにしてください。

OTNのダウンロード先

オラクル・データベース・ソフトウェアのダウンロード | オラクル | Oracle 日本
Windows、LinuxのOracle Solaris、IBM AIX、HP-UXおよび多くのための最新のデータベース・ソフトウェアである19c、またはすべての以前のバージョン18c、12cおよび11gをダウンロードしてください。


Windows版のZIPファイルをクリックしてダウンロードして下さい。

ダウンロードしたZipファイルを解凍し、setup.exeを実行します。

Oracle Databaseのインストーラが起動されます。

インストーラが立ち上がったら実際にインストールを進めていきます。デフォルトの単一インスタンス・データベースを作成するオプションで「次へ」をクリックします。

続いてシステム・クラスを選択します。今回は学習用の簡易的な環境で十分なので、デスクトップ・クラスを選択しています。

続いてOracleホーム・ユーザを選択します。ここでは仮想アカウントの使用を選択します。今回はOracleホーム・ユーザーとして「仮想アカウントの使用」を選択します。仮想アカウントは、Oracle DatabaseのWindowsサービスを実行するために使用されるWindows管理のアカウントです。学習用の環境であれば、基本的にこの設定で問題ありません。

続いてOracleベースを指定します。

※Oracleベース:Oracle関連ファイルを配置するための基準となるディレクトリ
※Oracleホーム:Oracle Databaseの実行ファイルやライブラリなど、Oracleソフトウェア本体が配置されるディレクトリ

サマリー情報が表示されます。問題なければ「インストール」を押下してください。

するとインストールが開始されます。インストールするにあたり数GB程度メモリを使用しますので、もしメモリが少ない端末を使用している場合は、余計なアプリは閉じてからインストールするようにしてください。

15分ほど待つと「Oracle Databaseの構成が成功しました。」というメッセージが出力されますので、これでインストール成功です。「閉じる」を押下してインストーラを閉じてください。

以上でインストールは完了です。

インストール後の確認

Oracle Databaseのインストールが完了したら、実際にデータベースへ接続できることを確認しましょう。

Windowsのコマンドプロンプトを起動し、以下のコマンドを実行します。

C:\Users\user>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Fri Aug 14 15:30:00 2026
Version 19.3.0.0.0

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

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production 
Version 19.3.0.0.0

SQL>

SQL*Plusが起動し、Oracle Databaseに接続できればインストールは正常に完了しています。

続いて、データベースの状態を確認してみましょう。
STATUSOPENと表示されていれば、Oracle Databaseが正常に起動しています。

SQL> SELECT INSTANCE_NAME, STATUS
  2  FROM V$INSTANCE;

INSTANCE_NAME    STATUS
---------------- ------------
orcl             OPEN

SQL>

また、Oracle Listenerの状態は以下のコマンドで確認できます。

C:\Users\user>lsnrctl status

LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for 64-bit Windows: Version 19.0.0.0.0
Start Date                14-AUG-2026 15:30:00
Uptime                    0 days 0 hr. 10 min. 25 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   C:\app\user\product\19.0.0\dbhome_1\network\admin\listener.ora
Listener Log File         C:\app\user\diag\tnslsnr\localhost\listener\alert\log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))

Services Summary...
Service "ORCL" has 1 instance(s).
  Instance "orcl", status READY, has 1 handler(s) for this service...

The command completed successfully

Listenerが正常に起動していれば、リスニングしているポートや登録されているOracle Databaseのサービスなどが表示されます。

ここまで確認できれば、Oracle Databaseのインストールと基本的な動作確認は完了です。今回構築した環境を使って、実際にSQLを実行したり、Oracle Databaseの内部構造を確認したりしてみましょう。

まとめ

本記事では、Oracle Database 19cをWindows環境にインストールし、データベースへ接続するまでの手順を紹介しました。

Oracle Databaseは、実際に環境を構築してSQLを実行したり、データベースの内部構造を確認したりすることで理解が深まります。

今回構築した環境を使って、SQLだけでなく、Oracleのプロセス、メモリ、表領域、AWRなどについても実際に確認しながら学習してみてください。

参考資料

今回の記事を記載するにあたり参考にした資料を記載します。

Installation Guide
Oracle Database and Oracle Grid Infrastructure installation software is available on multiple media, and can be installe...

コメント