𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Oracle Database 12c Release 2 Multitenant

✍ Scribed by Anton Els, Vit Spinka, Franck Pachot


Publisher
McGraw-Hill Education
Year
2016
Tongue
English
Leaves
604
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Title Page......Page 2
Copyright Page......Page 3
Dedication......Page 5
About the Authors......Page 6
Contents at a Glance......Page 10
Contents......Page 13
Introduction......Page 22
PART I What Multitenant Means......Page 25
1 Introduction to Multitenant......Page 27
History Lesson: A New Era in IT......Page 29
The Road to Multitenant......Page 31
Schema Consolidation......Page 32
Table Consolidation......Page 35
Server Consolidation......Page 36
Multiple Databases Managed by One Instance......Page 37
The Past: Non-CDB......Page 38
Multitenant Containers......Page 43
Multitenant Dictionaries......Page 45
Working with Containers......Page 51
What Is Consolidated at CDB Level......Page 61
Data and Metadata at CDB Level......Page 65
Summary......Page 69
2 Creating the Database......Page 70
Creating a Container Database (CDB)......Page 72
What About OMF?......Page 73
CDB Creation Options......Page 74
Creating a Pluggable Database......Page 102
Create a New PDB from PDB$SEED......Page 103
Create a New PDB Using the Local Clone Method......Page 107
Create a PDB Using SQL Developer......Page 108
Create a PDB Using the DBCA......Page 116
Create a PDB Using Cloud Control......Page 118
Using the catcon.pl Script......Page 121
Summary......Page 123
3 Single-Tenant, Multitenant, and Application Containers......Page 124
Multitenant Architecture Is Not an Option......Page 126
Non-CDB Deprecation......Page 127
Noncompatible Features......Page 128
Data Movement......Page 129
Security......Page 130
Consolidation with Standard Edition 2......Page 131
Flashback PDB......Page 133
Maximum Number of PDBs......Page 134
Using the Multitenant Option......Page 136
Application Containers......Page 137
Consolidation with Multitenant Option......Page 141
Summary......Page 142
PART II Multitenant Administration......Page 144
4 Day-to-Day Management......Page 146
Choosing a Container to Work With......Page 148
Create the Database......Page 150
Database Startup and Shutdown......Page 151
Modify the Entire CDB......Page 152
Modify the Root......Page 153
Create a New PDB......Page 154
Open and Close a PDB......Page 155
View the State of PDBs......Page 160
Run SQL on Multiple PDBs......Page 161
Modify the PDB......Page 162
Drop a PDB......Page 164
Patching and Upgrades......Page 165
Upgrade CDB......Page 166
Plugging In......Page 180
Patching......Page 182
CDB SPFILE......Page 184
PDB SPFILE Equivalent......Page 185
ISPDB_MODIFIABLE......Page 187
Container=ALL......Page 188
DB_UNIQUE_NAME......Page 189
Summary......Page 191
5 Networking and Services......Page 192
The Oracle Net Listener......Page 193
The LREG Process......Page 195
Networking: Multithreaded and Multitenant......Page 198
Default Services and Connecting to PDBs......Page 201
Creating Services......Page 206
Create a Dedicated Listener for a PDB......Page 214
Summary......Page 217
6 Security......Page 219
Users, Roles, and Permissions......Page 221
What Is a User?......Page 222
CONTAINER=CURRENT......Page 224
CONTAINER=COMMON......Page 227
Local Grant......Page 231
Common Grant......Page 232
Conflicts Resolution......Page 234
Keep It Clear and Simple......Page 237
CONTAINER_DATA......Page 238
Proxy Users......Page 241
Lockdown Profiles......Page 243
Disable Database Options......Page 244
Disable Alter System......Page 245
PDB_OS_CREDENTIALS......Page 248
CREATE_FILE_DEST......Page 249
Setting Up TDE......Page 250
Plug and Clone with TDE......Page 258
TDE Summary......Page 259
Summary......Page 260
PART III Backup, Recovery, and Database Movement......Page 261
7 Backup and Recovery......Page 263
Back to Basics......Page 264
Hot vs. Cold Backups......Page 265
RMAN: The Default Configuration......Page 268
RMAN Backup Redundancy......Page 270
The SYSBACKUP Privilege......Page 271
CDB Backups......Page 272
PDB Backups......Page 279
Recovery Scenarios......Page 284
Instance Recovery......Page 285
Restore and Recover a CDB......Page 286
Restore and Recover a PDB......Page 289
RMAN Optimization Considerations......Page 292
The Data Recovery Advisor......Page 298
Using Cloud Control for Backups......Page 299
Summary......Page 302
8 Flashback and Point-in-time Recovery......Page 305
Pluggable Database Point-in-Time......Page 306
Recover PDB Until Time......Page 308
Where Is the UNDO?......Page 312
Summary of 12.1 PDBPITR......Page 313
Local UNDO in 12.2......Page 316
Create Database......Page 317
Changing UNDO Tablespace......Page 318
Changing UNDO Mode......Page 320
Shared or Local UNDO?......Page 322
PDBPITR in Shared UNDO Mode......Page 323
PDBPITR in Local UNDO Mode......Page 324
Flashback Logging......Page 325
Restore Points at the CDB and PDB Levels......Page 329
Clean Restore Point......Page 334
Resetlogs......Page 336
When Do You Need PITR or Flashback?......Page 338
Impact on the Standby Database......Page 339
Auxiliary Instance Cleanup......Page 342
Summary......Page 343
9 Moving Data......Page 344
Plugging In and Unplugging......Page 346
Unplug and Plug In a PDB......Page 347
An Unplugged Database Stays in the Source......Page 349
What Exactly Is in the XML File?......Page 351
Check Compatibility for Plug-In......Page 355
Plug In a PDB as Clone......Page 358
PDB Archive File......Page 360
Cloning......Page 361
Cloning a Local PDB......Page 362
Cloning a Remote PDB......Page 364
Application Container Considerations......Page 371
Converting Non-CDB Database......Page 372
Plug In a Non-CDB......Page 373
Cloning a Non-CDB......Page 376
Moving PDBs to the Cloud......Page 377
Full Transportable Export/Import......Page 379
Summary......Page 383
PART IV Advanced Multitenant......Page 385
10 Oracle Database Resource Manager......Page 387
Resource Manager Basics......Page 389
Key Resource Manager Terminologies......Page 390
Resource Manager Requirements......Page 393
Resource Manager Levels......Page 394
Resource Allocation and Utilization Limits......Page 395
Default and Autotask Directives......Page 398
Creating a CDB Resource Plan......Page 400
Creating a PDB Resource Plan......Page 413
Removing a PDB Resource Plan......Page 418
PDB Memory Allocations......Page 419
Limit PDB I/O......Page 420
Instance Caging to Resource Manager......Page 421
Monitoring Resource Manager......Page 423
Viewing the Resource Plan and Plan Directives......Page 424
Monitoring PDBs Managed by Resource Manager......Page 425
Summary......Page 427
11 Data Guard......Page 428
Active Data Guard Option......Page 430
Duplicate with RMAN......Page 431
Create a Standby with Cloud Control......Page 450
Creating a New PDB on the Source......Page 462
Removing PDB from Source......Page 465
Changing the Subset......Page 466
Cloud Control......Page 469
Standby in the Cloud......Page 471
Summary......Page 474
12 Sharing Data Across PDBs......Page 476
Database Links......Page 477
Transportable Tablespaces......Page 480
Storage Snapshots and Copy on Write......Page 482
Cross-PDB Views......Page 483
Simple User Tables......Page 485
Consolidated Data......Page 491
Cross-Database Replication......Page 509
Summary......Page 510
13 Logical Replication......Page 511
Oracle LogMiner......Page 514
Oracle Streams......Page 515
Oracle GoldenGate......Page 516
Multitenant Support in Oracle GoldenGate......Page 517
Big Data Adapters......Page 532
Oracle XStream......Page 535
Logical Standby......Page 536
Other Third-Party Options......Page 537
Summary......Page 538
Index......Page 540


πŸ“œ SIMILAR VOLUMES


Oracle Database 12c Release 2 New Featur
✍ Bob Bryla πŸ“‚ Library πŸ“… 2017 πŸ› McGraw-Hill Education 🌐 English

<p><strong>Leverage the New and Improved Features of Oracle Database 12c</strong></p> <p>Written by Oracle experts Bob Bryla and Robert G. Freeman, this Oracle Press guide describes the myriad new and enhanced capabilities available in the latest Oracle Database release. Inside, you'll find everythi

Oracle Database Upgrade and Migration Me
✍ Y V Ravikumar, K M Krishnakumar, Nassyam Basha (auth.) πŸ“‚ Library πŸ“… 2017 πŸ› Apress 🌐 English

<p><p>So it’s time to upgrade Oracle Database to version 12c and you need to choose the appropriate method while considering issues such as downtime. This book explains all of the available upgrade and migration methods so you can choose the one that suits your environment. You will be aware of the

Oracle database 12c : new features ; [ma
✍ Freeman, Robert G πŸ“‚ Library πŸ“… 2014 πŸ› McGraw-Hill Education 🌐 English

<h4>Maximize the New and Improved Features of Oracle Database 12<i>c</i></h4> <p>Written by Master Principle Database Expert, Oracle, and Oracle ACE Robert G. Freeman, this Oracle Press guide describes the myriad new and enhanced capabilities available in the latest Oracle Database release. Inside,

Oracle Essentials: Oracle Database 12c
✍ Rick Greenwald, Robert Stackowiak, Jonathan Stern πŸ“‚ Library πŸ“… 2013 πŸ› O'Reilly Media 🌐 English

Written by Oracle insiders, this indispensable guide distills an enormous amount of information about the Oracle Database into one compact volume. Ideal for novice and experienced DBAs, developers, managers, and users, Oracle Essentials walks you through technologies and features in Oracle’s product