LoginSignup
16
12

More than 3 years have passed since last update.

Oracle Database 18c マニュアルのマニュアル(※よく使うマニュアルのリンク集)【Oracle Database or GoldenGate Advent Calendar 2018 Day 23】

Last updated at Posted at 2018-12-24

※(追記)19c版も書いたのでご覧くださいね。彡(^)(^)
https://qiita.com/ora_gonsuke777/items/5da877698ac681806175

このエントリは Oracle Database or GoldenGate Advent Calendar 2018 の Day 23 の
記事となります。またまた一日遅れてしまいました。ほんとスミマセンスミマセン……:(;゙゚'ω゚'):

Oracle Database or GoldenGate Advent Calendar 2018
https://adventar.org/calendars/3525

Oracle Database のマニュアルは、ワイ的には良くできてると思うんですが、
いかんせん数と種類が多過ぎる……彡(-)(-)

そこで今日は「Oracle Database 18c マニュアルのマニュアル」と称して、
ワイが頻繁に見る Oracle Database のマニュアルのリンクを張りつつ、
簡単な解説をしていくやで! 彡(゚)(゚)
※下記リンクは2018年12月時点のものです。リンク切れの際はご容赦下さい。

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

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

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


Oracle Database Cloud Service ブック
https://docs.oracle.com/cd/E83857_01/paas/database-dbaas-cloud/books.html

こちらは DB の PaaS(DBaaS) のマニュアルなんやで。現在は Cloud の時代、ここも要チェックやで。

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

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

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


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

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

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

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

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


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

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


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

文字コード系、NLS_~ほにゃらら、タイムゾーン、サマータイム、年号元号とかはここ彡(゚)(゚)


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

実はそこまで馴染みは無いんですが、JSONは避けては通れない道なんで彡(゚)(゚)
12cR1あたりから滅茶苦茶強化されてます。

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

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

Datapump(expdp, impdp), SQL*Loader(sqlldr), 外部表(EXTERNAL TABLE), LogMiner, ADRCI, 従来型エクスポート/インポート(exp, imp) などがこちら彡(゚)(゚)


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

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

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

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

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


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

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


Oracle Database VLDBおよびパーティショニング・ガイド 18c
https://docs.oracle.com/cd/E96517_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リファレンス 18c
https://docs.oracle.com/cd/E96517_01/netrf/index.html

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


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

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

7. DBA系のマニュアル

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

Oracle Database に詳しくなくても、この画像は見たこと有る人も多いかも。RDBMSの成り立ちから始まり、トランザクションの説明、データベースとインスタンスの関係、プロセス構造、メモリ構造、記憶域構造、読取一貫性、etc...
アーキテクチャのお勉強や!彡(゚)(゚)


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

DBA の一連の作業を広く網羅的に。インストールから始まり、DBCAによるDB作成、ネットワーク構成(リスナー、tnsnames.oraなど)、インスタンスの起動/停止、表領域やREDO&UNDOの管理、バックアップ・リカバリ、監視、チューニング、パッチ適用


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

DBA の一連の作業の深めなところ。でもワイがこれで一番読んだのって、dbca の サイレント・モード の コマンド・リファレンスかなぁ…彡(゚)(゚)

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

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

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


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

こちらは RMAN によるバックアップ&リカバリのアーキテクチャ、戦略等が解説されてます。フラッシュバックについても。RMANを使わない、ユーザー管理のバックアップ話も有るよ彡(゚)(゚)

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

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

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


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

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


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

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

10. Data Guard系のマニュアル

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

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


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

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

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

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

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


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

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


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

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

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

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

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


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

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


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

主に暗号化に関するマニュアル。いつの間にかこんなのが彡(゚)(゚) Oracle Cloudでは暗号化がデフォルトなんで、新しく作られたのかね彡(゚)(゚)

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

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

新機能と言えばまずはこのガイド。つらつらと眺めていると、意外な発見が有りますやね彡(^)(^)


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

既存の Oracle Database を直接アップグレードするためのガイド。でもこのやり方のアップグレードは、昔よりは少なくなったなぁ……彡(-)(-)

14. その他のマニュアル

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

各種Editionやオプション、Cloudのサービスで使用可能な機能を
俯瞰できるマニュアル。何気に重要な情報が満載彡(゚)(゚)


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

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

15. まとめ

このエントリ、書くのが意外と大変だった割りに地味やなぁwwwww
さりながら、めくるめくOracle Databaseの世界を巡る手助けになれば、本望ですやで!彡(^)(^)

16
12
1

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