Introduction
Windows版Oracle19cをインストールしようとしてハマったことのメモです。
結論が残念過ぎて検索しても解決に至る検索結果が出てこなくてツラかったです。
Environment
- Windows 10 Pro 21H1 19043.1415
- Oracle Database 19.3.0
現象
Database Configuration Assistant(dbca)でデータベースの作成をしようとすると、
[そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。]
というエラーが発生してデータベースを作成できない。
結論
デバイス名(コンピュータ名)を15文字以下にしてください。
デバイス名[TUF-H370-PRO-GAMING]という名前を[H370]に変更したらできました。
名前を短くしたらできたという所でピンと来ました。
listener.oraでは以下の様にデバイス名が扱われます。
listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = H370)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
ホスト名になるのだから長過ぎる名前ではダメですね。
References
インストール方法
- Oracle19c(Windows)メモ
- 【Oracle Database 19c】インストール手順【Windows】
- 【Oracle Database 19c】DBCAを使用したデータベース作成【Database Configuration Assistant】