LoginSignup
56
52

Oracle Databaseの初心者が検証&学習する為の環境5選

Last updated at Posted at 2019-12-03

こちらの記事は JPOUG Advent Calendar 2019 Day 3 および Oracle Cloud Infrastructure Advent Calendar 2019 Day 3 のクロスポストとなります。
彡(゚)(゚)

JPOUG Advent Calendar 2019
https://adventar.org/calendars/4154

Oracle Cloud Infrastructure Advent Calendar 2019
https://adventar.org/calendars/4516

表題の通り Oracle Databaseの初心者が検証&学習する為の環境を5つ紹介していくやで。
彡(^)(^)

1. Oracle Live SQL

まずは Oracle Live SQL です。Oracleアカウントを登録すれば、インストール等は一切不要でブラウザから Oracle Database の SQL を実行可能です。
彡(゚)(゚)

Oracle Live SQL
https://livesql.oracle.com/

画面は下記のような感じ、赤くてカッコいいんですが、Redwood化しちゃうのかしらん……。

Advent001.jpg

2. Oracle Cloud Always Free (Oracle Cloud Free Tier)

次は Oracle Cloud の Always Free(Oracle Cloud Free Tier) です。Always Free では Autonomous Database や Compute を含む、様々なサービスを無償で利用できます。

Oracle Cloud Free Tier
https://www.oracle.com/jp/cloud/free/

Oracle Cloud PaaS & IaaS:2019年11月度サービス情報アップデート ※27スライド目
https://www.slideshare.net/oracle4engineer/oracle-cloud-paas-iaas201911/27
Advent004.jpg

Qiita記事でも検証して頂いている方が居らっしゃいます。記事中でも書かれてますが、申込時に携帯番号の頭一桁から0を除くのには注意です。
彡(゚)(゚)

Oracle Cloudが永遠に無料らしいので開発環境を作ってみたかった (準備編)
https://qiita.com/mokkan/items/cc1b6b3ca04c105e807a
地味に注意する点は、電話番号を指定するときに先頭の0を除かなければならないことです。(+81-<先頭の0を除いた携帯番号>)

Oracle Cloudが永遠に無料らしいので開発環境を作ってみたかった (DBサーバ編)
https://qiita.com/mokkan/items/0dea4a2f35ed4d28e167

Autonomous Database には SQL Developer Web というブラウザからアクセス可能な UI も備わっていて、すぐに検証可能です。最難関はアカウント発行?
(゚ε゚ )
Advent002.jpg

3. Oracle Technology Network, Database Virtual Box Appliance / Virtual Machine

次いで Database Virtual Box Appliance の紹介です。前2つは Managed な環境でやれる事に制限がありますが、こちらはクライアント端末上の Virtualbox で起動する Oracle Linux で動作が完結していて、SYSDBA作業を含むあらゆる検証が可能です。セットアップも簡単なんで、下記記事を参照して動かしてみて下さいね。
彡(^)(^)

OTN の VirtualBoxイメージ で Oracle DB 19c環境 を 楽々構築
https://qiita.com/ora_gonsuke777/items/b41f37637e59319796b4

Oracle Database 23c Free - Developer Release VirtualBox Appliance で Oracle DB 23c環境 を 楽々構築 ※2023/4/4追記
https://qiita.com/ora_gonsuke777/items/564471e460b2b58d8aa2

Advent003.jpg

4. Docker Image で Oracle Database 19c環境を構築

ワイ氏 Docker は殆ど扱ったことが無い……:(;゙゚'ω゚'): とまれ、Virtualbox等よりも Docker の方が使い慣れている方々も大勢いらっしゃると思うので、関連記事をピックアップしてみます。
彡(゚)(゚)

[Oracle DB] 公式Docker Imageを利用してOracle Database 19c環境を構築してみた
https://itedge.stars.ne.jp/docker_image_oracle_database_19c/

Oracle Database 19c available on GitHub
https://blogs.oracle.com/database/oracle-database-19c-available-on-github-v2

DockerでMacにOracle 19cをインストールして開発環境を構築する
https://qiita.com/alashino/items/41b5957cd864bbcc6ef8

5. 地道に Oracle Database 19c を インストール&DB作成

これは初心者向けと言えるのだろうか。。。ですがインストールから地道に環境を作成していくのも一つの道、幅広いプラットフォームに対応しているので、目の前のPCにインストールを始めること自体はすぐ可能です。※Macの方はスミマセン
彡(-)(-)

Oracle Database Databaseインストレーション・ガイド 19c for Linux
https://docs.oracle.com/cd/F19136_01/ladbi/index.html

Oracle Database Databaseインストレーション・ガイド 19c for Microsoft Windows
https://docs.oracle.com/cd/F19136_01/ntdbi/index.html

(2023/9/14追記)コーソル様がとても解り易いインストール記事を書いてくれています。
彡(^)(^)

VM作成からのOracle 19cインストール手順 前編(Linuxシングル)
https://cosol.jp/techdb/2021/06/oracle19c_setup_1of2/

VM作成からのOracle 19cインストール手順 後編(Linuxシングル)
https://cosol.jp/techdb/2021/06/oracle19c_setup_2of2/

インストールが完了したら、データベースを作成していきましょう。下記マニュアルが参考になります。
彡(^)(^)

Oracle Database 2日でデータベース管理者 19c
https://docs.oracle.com/cd/F19136_01/admqs/index.html

6. まとめ

すぐに検証できる様々な Oracle Database環境!個人的なお気に入りは 3. の Virutualbox環境ですやろうか。無遅延は正義。それらも含めて、ぜひご活用して下さいませ。
彡(^)(^)

56
52
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
56
52