32
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at

Organization

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

こちらの記事は 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://www.oracle.com/technetwork/jp/database/application-development/livesql/index.html

画面は下記のような感じ、赤くてカッコいいんですが、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

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

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

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

6. まとめ

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

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
32
Help us understand the problem. What are the problem?