Oracle 11gR2 RAC Cluster Verify Errors – NTP
During an installation of Oracle 11gR2 Real Application Clusters we encountered the following warning when running the cluster verification utility: ./bin/cluvfy stage -pre crsinst -n...
View ArticleConverting an ACFS General Purpose filesystem to an Oracle Home filesystem
I recently came across a scenario whereby we had created our ACFS filesystems as General Purpose filesystems using asmca, but then discovered that we needed these filesytems to be available prior to...
View ArticleDetermining network adapter speeds on linux
If you need to determine the configured speeds of the network adapters on your linux server, the ethtool command provides the answer. You can find the speed of all your ethernet adapters with a simple...
View ArticleDatabase version dependent SQL scripts
I’ve been working with Oracle databases since version 7.1 and over time I’ve built up quite a collection of scripts – some of which were improved as later versions of the database provided additional...
View ArticleReclaiming LOB space
Oracle 10gR2 introduced the ability to reclaim unused LOB space within a table using the ALTER TABLE … SHRINK SPACE command. However as is often the case with Oracle, things are a little more...
View ArticleInstalling Oracle Enterprise Linux
Whilst building a virtual machine for some Oracle development work I thought it would be useful to document the installation of the OS and Oracle components for future builds. The following guide...
View ArticleInstalling Oracle 10.2 client on Windows 2008
Windows 2008 R2 is not supported for 10.2 clients and Oracle have stated that they are not planning to certify it anytime soon. If you attempt to run setup.exe then you get the following error:...
View ArticleORA-29280: invalid directory path in “mgmt_db_ll_metrics”
After receiving ORA-12012 and ORA-29280 errors in our database alert log relating to packages owned by ORACLE_OCM I did a little digging to determine what the packages were, and how to resolve the...
View ArticleNo more “busy and acquire with NOWAIT”
Finally, with Oracle 11g comes a solution to the dreaded ”ORA-00054: resource busy and acquire with NOWAIT specified” message. It’s now possible to specify how long the command should wait before...
View Article“PRVF-5408″– NTP Time Server error
The following message was being repeatedly reported in our alert log: 2012-12-05 04:44:36.067 [client(10553)]CRS-10051:CVU found following errors with Clusterware setup : PRVF-5408 : NTP Time Server...
View ArticleUnsetting v$parameter values
A simple question that I often get asked is “how do I unset a database parameter?” when using an SPFILE. Often, the person asking the question has tried to set the parameter to ‘an empty string (”) or...
View ArticleA guide to Oracle Wallet
It is often necessary to make connections to the database from shell scripts held on the filesystem. This can be a major security issue if these scripts contain the database connection details. One...
View ArticleInstalling FUSE on linux (for DBFS)
Filesystem in Userspace (FUSE) is a loadable kernel module for Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code. This is...
View ArticleUsing DBFS – Oracle Database File System
DBFS Architecture The Oracle Database File System (DBFS) is a feature that creates a standard file system interface on top of files and directories that are stored in database tables. DBFS is similar...
View ArticleLogging PuTTY sessions
As a DBA, it is generally a good idea to log all your activity when working on Unix/Linux servers. Logging provides an audit of changes that you have made to a system as well as being a valuable...
View ArticleRMAN: Displaying current backup progress
When performing a backup of a large database using RMAN, you often get asked “how is the backup progressing?” and “when it will complete?”. Although the log produced by RMAN is detailed in almost every...
View ArticleOracle Data Access Components (ODAC)
ODAC insn’t a product as such – it is actually a collection of drivers that provide connectivity to Oracle (listed below). If you are asked to install a particular Oracle driver, such as ODBC, OLE DB...
View ArticleORA-1089 reported by a database link
Recently, we encountered a strange problem whereby trying to issue a select over a database link caused an ORA-1089 “immediate shutdown in progress – no operations are permitted” error even though the...
View ArticleORA-01017 during RMAN Duplicate from Active Database
While refreshing a standby Database (11gR2) using “duplicate target database for standby” I recently encountered an error which one would normally associate with password files and/or the fact that the...
View ArticleContinue SCP’ing file(s) after log out
The unix command scp is very useful for transferring files between two hosts over a secure connection, but sometimes you need to kick off an scp command that will take several hours to complete and you...
View Article