LoginSignup
17
16

Oracle Database 19c + Oracle Cloud(IaaS, DBCS, ATP/ADW) のマニュアルのマニュアル(※よく使うマニュアルのリンク集)

Last updated at Posted at 2019-12-09

こちらの記事は Oracle Cloud Infrastructure Advent Calendar 2019 Day 9 の記事となります。※JPOUG Advent Calendar 2019 とのクロスポスト予定でしたが、JPOUG の枠は他の人に譲りました。
彡(゚)(゚)

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

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

去年に引き続き、Oracle Database 19c のマニュアルをピックアップして整理!最近はワイも Cloud案件 ばかりやっているので Oracle Cloud(IaaS, DBCS, ATP/ADW) のマニュアルもピックアップしますやで。
彡(゚)(゚)

1. ブック(全マニュアル)のリンク

Oracle Database 19c ブック
https://docs.oracle.com/cd/F19136_01/books.html

やっぱりまずはココから!全マニュアルへのリンクがここに有る。ココをブックマークや!彡(゚)(゚)


Oracle Cloud Infrastructure サービス(日本語)
https://docs.oracle.com/ja-jp/iaas/Content/services.htm
Oracle Cloud Infrastructure Services(英語)
https://docs.oracle.com/en-us/iaas/Content/services.htm

こちらは Oracle Cloud Infrastructure(OCI) の IaaS のマニュアルとなります。Compute, Storage, Networking など、IaaSリソースはここからや!


Oracle Autonomous Database on Shared Exadata Infrastructure ブック
https://docs.oracle.com/cd/E83857_01/paas/autonomous-database/shared/books.html

Autonomous Database(ATP/ADWなど) のマニュアルとなります。


ベア・メタルおよび仮想マシンのDBシステム
https://docs.oracle.com/cd/E97706_01/Content/Database/Concepts/overview.htm

OCI DBCS(DBaaS) のマニュアルはこちら。Autonomous Database ばっかり弄ってたんですが、こっちもチェックせなアカンね。


専用インフラストラクチャ上のExadata Database Service
https://docs.oracle.com/cd/F56555_01/ecscm/index.html

ExaCS(ExaDB-D, Exadata Database Service Dedicated Infrastructure)のマニュアルになります。

2. 頻繁に見るマニュアル

Oracle Databaseデータベース・リファレンス 19c
https://docs.oracle.com/cd/F19136_01/refrn/index.html

初期化パラメータ、データディクショナリ(DBA_~)、動的ビュー(V$~)、データベースの制限事項(最大サイズとか)、待機イベント解説、各種統計(V$SYSSTATのレコード)の説明、など重要情報が満載や!
彡(゚)(゚)


Oracle Database PL/SQLパッケージおよびタイプ・リファレンス 19c
https://docs.oracle.com/cd/F19136_01/arpls/index.html

DBMSほにゃららパッケージ系のご説明はこちら。DBMS_STATS、DBMS_XPLAN、DBMS_SQLTUNEなんかを良く見るかなぁ彡(゚)(゚)


DBMS_CLOUDサブプログラムおよびREST API
https://docs.oracle.com/cd//E83857_01/paas/autonomous-database/adbsa/dbms-cloud-subprograms.html#GUID-3D0A5361-672C-467D-AA90-656B1B4D4E37

ピンポイントなんですが、Autonomous Database(ATP/ADW) の活用に DBMS_CLOUDパッケージは色々と用入りでして……(゚ε゚ )

3. 言語開発(SQL, PL/SQL, 等)系のマニュアル

Oracle Database SQL言語リファレンス, 19c バージョン19.1
https://docs.oracle.com/cd/F19136_01/sqlrf/index.html

各種SQLコマンド(SELECT, INSERT, UPDATE, DELETE, ALTER, CREATE, DROP, etc..)の構文図やオプション、標準ファンクション(TO_CHAR、SYSDATEとか)、ヒントの構文など彡(゚)(゚)


Oracle DatabaseデータベースPL/SQL言語リファレンス 19c
https://docs.oracle.com/cd/F19136_01/lnpls/index.html

PL/SQLの制御文(IF文, CASE文)、繰り返し(LOOP文, FOR文, WHILE文)、コレクションの使い方、BULK処理(FORALL処理)、ストアド系、トリガー、テーブル・ファンクションの作り方、etc...


Oracle Database Databaseグローバリゼーション・サポート・ガイド 19c
https://docs.oracle.com/cd/F19136_01/nlspg/index.html

文字コード系、NLS_~ほにゃらら、タイムゾーン、サマータイム、年号元号とかはここ。今年は令和が話題になりましたやね彡(^)(^)


Oracle Database JSON開発者ガイド 19c
https://docs.oracle.com/cd/F19136_01/adjsn/index.html

最近は割と JSON もいじってます。極めて充実した Oracle Database の JSON関連ライブラリ、機を見て何か記事にまとめたい。彡(゚)(゚)

4. ユーティリティ、ツール系のマニュアル

Oracle Databaseデータベース・ユーティリティ 19c
https://docs.oracle.com/cd/F19136_01/sutil/index.html

Datapump(expdp, impdp), SQL*Loader(sqlldr), 外部表(EXTERNAL TABLE), LogMiner, ADRCI, 従来型エクスポート/インポート(exp, imp) などがこちら彡(゚)(゚)
Autonomous Database の 外部表関連で、外部表(EXTERNAL TABLE) のセクションと睨めっこ……


SQL*Plusユーザーズ・ガイドおよびリファレンス 19c
https://docs.oracle.com/cd/F19136_01/sqpug/index.html

SQL*Plus(sqlplus)の使い方、SETコマンド、AUTOTRACEのオプションなど彡(゚)(゚)


Oracle Cloud Infrastructure CLI Command Reference
https://docs.cloud.oracle.com/iaas/tools/oci-cli/latest/oci_cli_docs/index.html

こちらは OCI CLI のリファレンスとなります。OCI CLI は IaaS, PaaS系リソースの起動停止やリスト取得など、コマンドラインから操作できる便利ツールや!彡(^)(^)


Oracle Cloud Infrastructure API Documentation ※REST API情報
https://docs.cloud.oracle.com/en-us/iaas/api/

OCI の REST API, Endpoint の情報など彡(゚)(゚)

5. 性能系(チューニング系)のマニュアル

Oracle Databaseデータベース・パフォーマンス・チューニング・ガイド 19c
https://docs.oracle.com/cd/F19136_01/tgdba/index.html

全体最適化、インスタンス・チューニング系のマニュアル。パフォーマンスの計画の話に始まり、Time Model、待機イベント、AWR分析、CPU/Memory/IO分析、メモリーチューニング、etc...
良く出来てます。オススメや!彡(^)(^)


Oracle Database SQLチューニング・ガイド 19c
https://docs.oracle.com/cd/F19136_01/tgsql/index.html

こちらは単体のSQLチューニングに特化した内容。SQLの解析(Parse)、実行計画、オプティマイザ統計、アクセスパスの解説、アドバイザ&SQLプロファイル、SPM、etc...SQLトレースやtkporfの使い方もココ。
こちらも非常に良く出来ていて、オススメ!彡(^)(^)


Oracle Database VLDBおよびパーティショニング・ガイド 19c
https://docs.oracle.com/cd/F19136_01/vldbg/index.html

VLDB ⇒ Very Large Database の略、パーティション(RANGE, LIST, HASH, COMPOSITE, etc...) と パラレル・クエリ のマニュアルと覚えときゃ大体おk(雑

6. SQL*Net系(tnsnames.oraとか sqlnet.oraとか 簡易接続とか)のマニュアル

Oracle Database Net Servicesリファレンス 19c
https://docs.oracle.com/cd/F19136_01/netrf/index.html

tnsnames.ora, sqlnet.ora, listener.ora のパラメータの意味などです。辞書っぽく使う感じ。


Oracle Database Net Services管理者ガイド 19c
https://docs.oracle.com/cd/F19136_01/netag/index.html

前者のマニュアルがパラメータ系のリファレンスなのに対し、こちらはNet Serviceのアーキテクチャ解説など。
でも一番良く読んだのは、簡易接続(EZCONNECT)とローカル・ネーミング・メソッドの接続記述子の書き方か……彡(゚)(゚)

7. DBA系のマニュアル

Oracle Databaseデータベース概要 19c
https://docs.oracle.com/cd/F19136_01/cncpt/index.html
cncpt233.gif

19c になってもこの図は変わらない。RDBMSの成り立ちから始まり、トランザクションの説明、データベースとインスタンスの関係、プロセス構造、メモリ構造、記憶域構造、読取一貫性、etc...
アーキテクチャのお勉強や!彡(゚)(゚)


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

DBA の一連の作業を広く網羅的に。インストールから始まり、DBCAによるDB作成、ネットワーク構成(リスナー、tnsnames.oraなど)、インスタンスの起動/停止、表領域やREDO&UNDOの管理、バックアップ・リカバリ、監視、チューニング、パッチ適用、etc...
ただ Cloud の時代、Autonomous Database だと一連の作業を大幅にすっ飛ばす事ができるんですよね。彡(゚)(゚)


Oracle Database管理者ガイド, 19c
https://docs.oracle.com/cd/F19136_01/admin/index.html

DBA の一連の作業の深めなところ や dbcaコマンドのリファレンスなど。つい最近はこのマニュアルの 自動索引 のセクションを熟読してますた。彡(^)(^)

8. バックアップ・リカバリ, RMAN系のマニュアル

Oracle Databaseバックアップおよびリカバリ・リファレンス 19c
https://docs.oracle.com/cd/F19136_01/rcmrf/index.html

こちらは RMAN のコマンド・リファレンスとなります。BACKUP, CONFIGURE, RESTORE, RECOVER, DELETE, DUPLICATE あたりをよく見るですやろうか彡(゚)(゚)


Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド, 19c
https://docs.oracle.com/cd/F19136_01/bradv/index.html

こちらは RMAN によるバックアップ&リカバリのアーキテクチャ、戦略等が解説されてます。初回 LV0 以降ずっと LV1 の バックアップ戦略について、書きてぇなぁ。。。彡(゚)(゚)

9. RAC, Clusterware, ASM のリファレンス・マニュアル

Oracle Real Application Clusters管理およびデプロイメント・ガイド 19c
https://docs.oracle.com/cd/F19136_01/racad/index.html

RAC(Real Application Cluster) の コマンド系のマニュアルです。srvctlコマンドのリファレンスと覚えておけばおk(雑


Oracle Clusterware管理およびデプロイメント・ガイド 19c
https://docs.oracle.com/cd/F19136_01/cwadd/index.html

こちらは Oracle Clusterware のコマンド系のマニュアルです。crsctlコマンドのリファレンス、たまにoifcfgのリファレンスと覚えておけばおk(雑2


Oracle Automatic Storage Management管理者ガイド 19c
https://docs.oracle.com/cd/F19136_01/ostmg/index.html

ASM(Automatic Storage Management)による Storage や ディスク・グループ の設計指針、管理など。asmcmdコマンドやacfsutilのリファレンスも有るよ!彡(゚)(゚)

10. Data Guard系のマニュアル

Oracle Data Guard概念および管理 19c
https://docs.oracle.com/cd/F19136_01/sbydb/index.html

Data Guard と言えばまずこれ。Data Guard のアーキテクチャ、スタンバイの作成、REDO転送と適用、ロール変換、Data Guard系の各種パラメータご説明も彡(゚)(゚)


Oracle Data Guard Broker 19c
https://docs.oracle.com/cd/F19136_01/dgbkr/index.html

Data Guard構成(Primary-Standby)を一つの論理的な構成として扱う Data Guard Broker。Broker と言えば自動Failover(ファスト・スタート・フェイルオーバー)を
思い出されるかもしれませんが、ワンコマンドのスイッチオーバー、MRP自動起動、ロール・ベース・サービスなど、その他のメリットも一杯!彡(^)(^)

11. インストール系のマニュアル

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

まずは Single構成 のインストールから。近年のバージョンのインストールは Oracle Preinstallation RPM のお陰でラクになった…彡(-)(-)


Oracle Grid Infrastructureインストレーションおよびアップグレード・ガイド 19c for Linux
https://docs.oracle.com/cd/F19136_01/cwlin/index.html

Single構成の次は GI(Grid Infrastructure) のインストール。昔よりはラクになったんですが、GIインストールの難易度は今も高め……彡(゚)(゚)


Oracle Real Application Clustersインストレーション・ガイド 19c for Linux and UNIX
https://docs.oracle.com/cd/F19136_01/rilin/index.html

最後に RAC(Real Application Clusters)のインストール。GIがインストールできてれば、こっちのインストールは楽勝なんかと彡(゚)(゚)

12. セキュリティ系のマニュアル

Oracle Databaseセキュリティ・ガイド 19c
https://docs.oracle.com/cd/F19136_01/dbseg/index.html

Oracle Database のセキュリティ一般の話。認証、認可(権限付与)、アクセス制御、暗号化、監査の話など彡(゚)(゚)


Oracle Database Vault管理者ガイド 19c
https://docs.oracle.com/cd/F19136_01/dvadm/index.html

Database Vaultは管理者同士の権限分掌と相互監視によって、特定管理者のセキュリティ違反を防止/追跡する機能。レルムじゃレルムじゃ~~彡(゚)(゚)


Oracle Database Advanced Securityガイド, 19c
https://docs.oracle.com/cd/F19136_01/asoag/index.html

主に暗号化に関するマニュアル。データを暗号化しておけばストレージが流出しても理論上は漏洩はしない、重要や!彡(゚)(゚)

13. 新機能&アップグレード系のマニュアル

Oracle Database新機能ガイド 19c
https://docs.oracle.com/cd/F19136_01/newft/index.html

新機能と言えばまずはこのガイド。19c にも注目の新機能はいっぱい彡(^)(^) 性能ジャンキーなんで、やはり性能セクションに惹かれてしまう……。


Oracle Databaseアップグレード・ガイド 19c
https://docs.oracle.com/cd/F19136_01/upgrd/index.html

既存の Oracle Database をアップグレードするためのガイド。ここに載っている Inplace なアップグレードって少なくなったんですが、Autonomous Database はどうなるか?彡(゚)(゚)

14. その他のマニュアル

Oracle Databaseライセンス情報ユーザー・マニュアル 19c
https://docs.oracle.com/cd/F19136_01/dblic/index.html

各種Editionやオプション、Cloudのサービスで使用可能な機能を俯瞰。PDBの緩和(3PDBまで無償) や Spatial and Graph無償化、生EEだと使えない自動索引などに一喜一憂彡(゚)(゚)


Oracle Databaseエラー・メッセージ 19c
https://docs.oracle.com/cd/F19136_01/errmg/index.html

ORA-xxxxxやRMAN-xxxxx等のエラー番号/メッセージを記載したマニュアル。エラーと言えばORA-600やORA-7445!
ORA-600やORA-7445と聞くと顔が曇る人も多いですが、エラー無しでクラッシュするより何百倍もマシなんやで彡(゚)(゚)


Oracle Multitenant管理者ガイド 19c
https://docs.oracle.com/cd/F19136_01/multi/index.html

MTA(Multitenant Architecture), CDB, PDB のガイドはこちら。19cからは 3PDB までは追加費用無しになりました。まあワイの MTA(PDB) に対する理解って 管理者→CDB(CDB$ROOT)に接続、アプリ→PDBに接続、程度の雑な理解なんですがね……アプリで使う限り、MTA(PDB)はほぼ意識しないんかと。
彡(゚)(゚)


Autonomous Database ハンズオンラボ(HOL)
https://community.oracle.com/docs/DOC-1034727

マニュアルやないんですが、Autonomous Database のハンズオンなコンテンツが参照できます。Always Free の Autonomous Database と組み合わせて、もりもり検証や!
彡(^)(^)


OCI新機能ハイライト
https://blogs.oracle.com/oracle4engineer/category/o4e-oci%E6%96%B0%E6%A9%9F%E8%83%BD%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88

Oracle Cloud Infrastructure 活用資料集
https://oracle-japan.github.io/ocidocs/

こちらもマニュアルや無いんですが、OCI の主に IaaS関連の記事がまとめられています。要チェックや!
彡(゚)(゚)

15. まとめ

元ネタ(※去年のエントリ)が有ったので、今年は楽でした。こうやって振り返ってみると、Cloud風味が一気に増した一年やったなぁ。
今後も Oracle Database および Oracle Cloud, Autonomous Database(ATP/ADW) をよろしくですやで彡(^)(^)

17
16
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
17
16