When choosing a database platform for your business, several options are available in the market. Oracle Database is one of the most popular and widely used database management systems, offering a variety of deployment options, including on-premises, cloud virtual...
Oracle Blog Posts
Best Practices for Preventing Ransomware Attacks on Oracle Databases
Ransomware attacks have become a major concern for businesses across the globe. These attacks can cause significant harm to the affected organization's reputation, operational capacity, and financial stability. Oracle databases are no exception to ransomware attacks....
Cloning 19c Oracle Home on RAC
Starting from Oracle19c cloning your oracle home is a bit different, whether you use this method for out of place patching or rolling out patches to multiple servers we no longer use clone.pl, instead oracle recommends using the software-only install option, available...
ORA-04031: Unable to Allocate nn Bytes of Shared Memory
The Oracle error ORA-04031: unable to allocate nn bytes of shared memory is telling us that Oracle tried to allocate a specific amount of memory for a process and it was unable to do so. I see this more often with legacy or very large and complex ETL processes. The...
ORA-12560 Error Message TNS Protocol Adapter Error
This post has been updated from the original content here. When getting an ORA-12560 for an Oracle database on windows, there are a couple of things we should check before doing anything else. The error is telling us that we are trying to connect to the wrong...
How to Troubleshoot and Fix ORA-00257: archiver error
This post has been updated from the original content here. The ORA-00257 error is a very common Oracle database error. The error is basically trying to tell us that we have run out of logical or physical space on our ASM diskgroup, mount, local disk, or...
Common TNS Errors and How to Troubleshoot
In this blog, I will cover some typical TNS errors that we run across as an Oracle DBA and how to go about troubleshooting the errors. First of all, when you encounter a TNS error you need to understand that it relates to the network communication between a client...
Linux OS and File System Tuning for Database Servers
The Linux OS from major vendors, including Red Hat, Ubuntu, and Debian, has defaults set out of the box that works well with minimally spec'd hardware. However, if you want the best performance for your MySQL databases, you need to make changes in how Linux handles...
Oracle Create a Wallet to Store Secure User Credentials for RMAN Connection
In this blog, I'll be giving a tutorial on an Oracle hidden gem using an Oracle tool to securely allow you to run RMAN without passing the password in cleartext. The Oracle Database Secure External Password Store feature, which does not require any additional license...
Converting Oracle 12c Non-CDB Database to CDB Multitenant Architecture
The steps below outline how to convert an Oracle 12c non-container database to a pluggable database in the multitenant architecture. Oracle has moved all future releases to the multitenant architecture so conversion will eventually be necessary. These steps are...