Oracle 12cR2: Online tablespace encryption
By default, all data is visible in the datafiles. Transparent Tablespace Encryption (TDE) can be used to get them encrypted. It requires Enterprise Edition plus Advanced Security Option. Except in the...
View ArticleOracle 12c – How to Recover lost DataGuard Broker Configuration Files
If you are using RMAN to back up your database, you are already doing the right thing. However, RMAN does not take care of everything. e.g. it is not backing up the following things, to mention just a...
View ArticleOracle 12c – Is VKTM always your top process?
If VKTM is always your top cpu consuming process, then this blog might be something for you. Especially in virtual environments, I have seen often the VKTM process as the top process, even if the VM...
View ArticlePurging Unified Audit Trail in 12cR1
When you want to empty a table you have two methods: delete and truncate. If, for any reason (see previous post) the Unified Audit Trail has become too big, you cannot directly delete or truncate the...
View ArticleMisleading wait event names clarified in V$EVENT_NAME
The oracle wait event names were originally implemented for the oracle rdbms developers and are now use by the database users to troubleshoot performance issues. The consequence is that the name may be...
View ArticleOracle 12cR2: changes for login.sql
If you use a login.sql script to set the SQL*Plus environment from your current working directory, you will see that it will not run anymore in 12.2. This is a security feature, and a good occasion to...
View ArticleOracle 12cR2, RAC, Cloud, ACFS, PDB thin clones and asmadmin
In the Oracle Public Cloud, fast provisioning gets all its meaning when creating a RAC database service: in one hour you can get an operational highly available multitenant database. You can even...
View Article12cR2: TNS_ADMIN in env.ora
The network files (sqlnet.ora, tnsnames.ora, lsnrctl.ora) are read by default from ORACLE_HOME/network/admin but you may have several Oracle installations, and want only one place for those files. Then...
View ArticleOracle 12.2 and Transparent Data Encryption
Since the new Oracle 12.2.0 version is released, I decided to test the Transparent Data Encryption as new features are available. The following tests have been made in a multitenant environment, DB1...
View ArticleOracle 12cR2 on Windows: Virtual Accounts
Oracle Database 12.2.0.1 is released for Windows, just 2 weeks after the Linux release, and this is a very good news. Let’s see something new you will encounter in the first screens of Oracle 12.2...
View ArticlePurging Unified Audit Trail in 12cR2
A good thing from 12.2 is that the implementation of Unified Audit Trail has changed a little. It was stored in a weird CLI_SWP$ table but now we have a normal partitioned table named AUD$UNIFIED. In a...
View ArticleJAN17 Proactive Bundle Patch + Adaptive Statistics control
If you have to create a new database now (I’m writing this in March 2017) for a migration of OLTP database with minimal risks of regression, I would recommend: The latest patchset of Oracle Database...
View ArticleWhen automatic reoptimization plan is less efficient
11gR2 started to have the optimizer react at execution time when a misestimate is encountered. Then the next executions are re-optimized with more accurate estimation, derived from the execution...
View Article12cR2 DBCA, Automatic Memory Management, and -databaseType
This post explains the following error encountered when creating a 12.2 database with DBCA: [DBT-11211] The Automatic Memory Management option is not allowed when the total physical memory is greater...
View Article12cR2 DML monitoring and Statistics Advisor
Monitoring DML to get an idea of the activity on our tables is not new. The number of insert/delete/update/truncate since last stats gathering is tracked automatically. The statistics gathering job use...
View ArticleService “696c6f76656d756c746974656e616e74″ has 1 instance(s).
Weird title, isn’t it? That was my reaction when I did my first ‘lsnrctl status’ in 12.2: weird service name… If you have installed 12.2 multitenant, then you have probably seen this strange service...
View ArticleData Pump LOGTIME, DUMPFILE, PARFILE, DATA_PUMP_DIR in 12c
Data Pump is a powerful way to save data or metadata, move it, migrate, etc. Here is an example showing few new features in 12cR1 and 12cR2. New parameters Here is the result of a diff between 12.1 and...
View Article12cR2 RMAN> REPAIR
Do you know the RMAN Recovery advisor? It detects the problems, and then you: RMAN> list failure; RMAN> advise failure; RMAN> repair failure; You need to have a failure detected. You can run...
View ArticleOracle 12.2 tables, indexes new features
The Oracle 12.2.0.1 version has some interesting new features concerning tables or indexes. The first new feature is about the online table move. In 12.2 version Oracle offers now the possibility to...
View Article12cR2 partial PDB backup
I had a recent question about the following mention from the 12cR2 Multitenant book, about Partial PDB backups: . Here is an example in 12.2 with local undo to illustrate the answer, which may help to...
View Article