Sharing knowledge is the ultimate key to gaining knowledge..
The only two things that stay with you for life
are you & your knowledge !
Live while you can!
Teach & inspire while you could &
Smile while you have the teeth.. 😉
-
ASM
- Creating ASM Instance and diskgroups manually without DBCA
- 20 ASM Realtime | Interview Questions
- How to make a cold backup for database running on ASM ( using RMAN )
- Moving a Single Datafile from File System to ASM System (METHOD 1)
- Moving a Single Datafile from File System to ASM System (METHOD 2)
- Things to consider while adding new disk/ Rebalancing existing Disk Group
-
Dataguard
- Dataguard Modes
- Dataguard Modes - II
- Oracle DataGuard Setup
- invalid archived log deletion policy
- recover from the Loss of a Datafile on a Standby Database ?
- MRP terminated with ORA-00600: internal error code, arguments
- Recover archive gaps in standby database - using 2 methodss
- Gap Resolution in Dataguard
- Convert Physical Standby to Snapshot Standby and Vice Versa
- Re-create Redo-logs on Standby/ Primary
- Pre-check for DataGuard switchover Process
- ORA-19815: WARNING: db_recovery_file_dest_size
- How do you purge old archivelogs which are applied on Standby DB
- Pre-check For SWITCHOVER using DG Broker
- https://oracle-dba-help.blogspot.com/2016/03/data-guard-modes.html
- ORA-01274 : RENAME THE UNKNOW FILE IN THE STANDBY DATABASE
- Database Creation in Easy 6 Steps
- Oracle Networking
- Tablespace management
- Housekeep : Quick Tips for DBA
- Health check for DB
- ORA-12537 While Connecting To Database Via Listener
- How to identify the applied patche-set of your Oracle Home
- Accessing a schema without knowing the password
- ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
- Session Related Scripts
- How to check ORA Error on DB Server – Beginner Tip
- Working with Redo Logs
- Decommission of Oracle Database
- Roles in Oracle - Managing Users
- Oracle Release Number Format
- Troubleshooting Handy-Guide
- Understanding the Upgradation Process
- Query to find the session creating more redo
- Audit in Oracle
- Troubleshooting Internal Errors and Error-Look-up Tool on MOS
- Troubleshooting Issues with Undo Tablespace
- User Management
- User Management - II
- Data Pump Gets Better
- MEMORY_TARGET Parameter
- Oracle 21c: INCLUDE and EXCLUDE in Data Pump
- Behind the Scenes of COMMIT
- Data Guard Redo Transport Encryption
- Oracle 19C with ADG DML Redirection
- 19c PDB Refreshable Clones
- Solving the Mysterious Database Connection Timeouts
- How to identify the applied patche-set of your Oracle Home
- Topic need to get clear to become expert in Oracle DBA
- Working with Redo Logs
- Oracle Database Block corruption
- What happens during Instance Recovery
- Oracle Datapump Scenarios
- Troubleshooting Issues with Undo Tablespace
- General Tips to Prepare for an Oracle DBA Job Interview
- RMAN Questions
- Installing PostgreSQL Server on CentOS, RHEL 6 / 7 Systems
- Creating a database in Postgres
- Initialize multiple Postgres instance on the same RHEL server
- How to stop starting of clusters while starting up services
- Setup a streaming replication
- Switchover- master server and warm standby (with streaming replication)
- All About Physical Replication and Log shipping
- PostgreSQL Upgrade and troubleshooting
- Timeline Switch issue
- Query to identify the lag in replication
- Drop table : ERROR: must be owner of relation table_name
- PgBadger
- PgCenter
- PgTune
- Internals of Toast Table
- Influencing Query Execution Plan
- Create Extension ERROR
- Find Uptime in PostgreSQL
- Set DB Timezone
- Clear RAM Cache, Buffer
- Read-Only User in Postgres
- Everything you need to know about Streaming Replication
- Ora2Pg Migrate Oracle to Postgres
- Total Page Cost
- PostgreSQL 13 - Everything you need to know
- Startup Failure - .conf file
- All About Postgres Upgrade
- Basic Guide
- Session Related Scripts
- AWR :: Beginners Guide
- All About ASH - Active Session History
- Wait Events : checkpoint busy waits or archiver busy waits
- Find sessions performing sort operations : TEMP Tablespace occupants
- Generate ADDM task and generate its report for Tuning
- Database Performance Tuning Scripts -Keep Handy
- Buffer Busy Wait
- Simulating the Deadlock
- Latches
- Steps to Schedule any RMAN Jobs In Windows Server
- ORA-01194: file 1 needs more recovery to be consistent
- Loss of Current Online Redo-Log
- RMAN "baby Steps"
- Recovery of ControlFiles
- Loss of Datafile
- Recovery from complete loss of all online redo log files
- Block Change Tracking
- RMAN Questions
- Instance Recovery
- Redundancy and Recovery window in RMAN
- Cold Backup
- Database Cloning
- Contact
- Drop Database using RMAN
- PITR to older Incarnation
Sunday, 23 June 2024
Load a SQL Plan with its Plan Hash Value into SQL Plan Baseline
Sunday, 16 June 2024
Conquering "Argument List Too Long" with xargs
Sunday, 9 June 2024
Fixing the ORA-01017 Error: Credential Store Issues in Oracle GoldenGate
Saturday, 8 June 2024
Troubleshooting Checklist for Crontab Tasks Not Running
Sunday, 2 June 2024
Unveiling Oracle Data Pump Tracing Secrets
Oracle GoldenGate - ADD CREDENTIALSTORE Command
Today, lets dive into ADD CREDENTIALSTORE command in Oracle GoldenGate. This command is a game-changer, making it easier and more secure to manage user credentials. No more plain-text passwords cluttering your parameter files – let's get those credentials encrypted and safely stored!
Tuesday, 28 May 2024
New in Oracle 21c: How to Use INCLUDE and EXCLUDE Together in Data Pump
Monday, 27 May 2024
Optimizing Oracle Streams Performance: Addressing Slow Goldengate Integrated Replicat Apply Process
Sunday, 26 May 2024
Enhancing Oracle SGA Security: A Guide for DBAs
Managing SGA Access via OS User group
In Oracle databases, securing the System Global Area (SGA) has become more robust, especially with recent updates after version 12. By default, only the Oracle software installation owner can read and write to the SGA. This enhancement significantly boosts security compared to previous configurations. Let's dive into the key changes and why they matter.Behind the Scenes of COMMIT in Oracle: A Peek Under the Hood
Step-by-step Guide to COMMIT
Troubleshooting Invalid Username/Password Errors During Switchover and Failover with Oracle 12C Broker
Sunday, 19 May 2024
Guarding Your Data: Unveiling the Secrets of Data Guard Redo Transport Encryption
Friday, 10 May 2024
Understanding RMAN-08137 Warning and log_archive_dest_state_2 Reset: Investigating an Unusual Scenario
SCOPE
The article covers possible solutions to resolve warnings that appear in RMAN backups due to incorrect database configurations. Continuing from my previous post on RMAN backup failure warnings, I am now addressing another situation.
Monday, 29 April 2024
DBA's Guide to Troubleshooting Database/Query Performance Problems
Sunday, 28 April 2024
Setting Up Far Sync Configuration in Your Data Guard Environment
Sunday, 21 April 2024
Let's Trace! Dive into SQL Tracing
Sunday, 14 April 2024
Unlocking Advanced Oracle Diagnostics: A Guide to Installing SQLT
SQLT aids in diagnosing SQL statement performance problems by collecting and analyzing detailed trace data.
Sunday, 7 April 2024
Enhancing Oracle 19C with Active Data Guard DML Redirection
Sunday, 31 March 2024
Exploring Session-Specific Optimizer Environments in Oracle
Hey everyone! As a database administrator, I'm always diving deep into the nooks and crannies of Oracle databases to optimize performance. Last week, I encountered a scenario where I needed to check the optimizer parameters for a specific session, rather than for the entire database.
Sunday, 24 March 2024
Streamlining DataPump Operations in Windows: Bypassing ORACLE_PDB_SID with Secure Wallets
Running DataPump directly from a PDB as SYSDBA is a common task in Oracle multitenant architecture. However, there's a catch: the handy ORACLE_PDB_SID environment variable, introduced in Oracle 18c to ease direct access to specific PDBs, only works on Linux/Unix environments. So, what do you do if you’re stuck on a Windows machine?
Sunday, 17 March 2024
Memory Matters: Optimizing Performance in PostgreSQL
When it comes to PostgreSQL, memory usage boils down to two main tasks, each managed by its own set of parameters:
Simplifying Oracle Cursors & Navigating Cursor Types
Sunday, 10 March 2024
Resolving ORA-10635: Invalid Segment or Tablespace Type
Encountering the ORA-10635 error while trying to shrink a compressed table? Don’t worry, I’ve got you covered! Here’s an easy guide to solve this issue.
Sunday, 25 February 2024
Solving the Mysterious Database Connection Timeouts
A few weeks ago, I found myself on-site with a client who was facing a perplexing issue: their database connections were frequently timing out. These intermittent problems were causing significant disruptions, and the client was eager for a solution. Here’s the story of how we unraveled this mystery and restored smooth database operations
Sunday, 11 February 2024
Resolving the ORA-16724: cannot resolve gap : A Step-by-Step Adventure
Ever experienced the frustration of dealing with the ORA-16724 error in Oracle Data Guard? You’re not alone! This pesky error popped up in our enviroment when standby server was off the grid for a few days due to hardware issues.
Let’s dive into resolving this log gap error using RMAN incremental backup, with a touch of fun and simplicity.