Oracle RDBMS : Generic Large Object (LOB) Performance Guidelines
This blog post is generic in nature and based on my recent experience with a content management system where securefile BLOBs are critical in storing and retrieving the checked in content. It is stro...
View ArticleSiebel Connection Broker Load Balancing Algorithm
Siebel server architecture supports spawning multiple application object manager processes. The Siebel Connection Broker, SCBroker, tries to balance the load (incoming requests) across different object...
View ArticleOracle Database on NFS : Resolving "ORA-27086: unable to lock file - already...
Some ContextOracle database was hosted on ZFS Storage Appliance (NAS). The database files are accessible from the database server node via NFS mounted filesystems. Solaris 10 is the operating system on...
View ArticleSiebel Troubleshooting : An ODBC error occurred; SBL-GEN-03006: Error calling...
Symptom:A newly installed Siebel application server fails to start despite successful ODBC connectivity to the database. SRProc process logs ODBC error messages similar to the following:Message:...
View ArticleSolaris Tip: Resolving "statd: cannot talk to statd at , RPC: Timed out(5)"
Symptom:System log shows a bunch of RPC timed out messages such as the following:Dec 13 09:23:23 gil08 last message repeated 1 timeDec 13 09:29:14 gil08 statd[19858]: [ID 766906 daemon.warning] statd:...
View ArticleOracle Application Testing Suite (OATS): Few Tips & Tricks
OATS is a suite of applications that can be used for performance and scalability testing, functional and regression testing. It is a thin client application that runs within a web browser - so, it is...
View ArticleUnwanted Software Installers
After all these years of software evolution, it is odd to see not much improvement in the area of software installation. Customers do not seem to mind dealing with different, complex installers....
View ArticleSolaris Tip: How-To Identify Memory Mapped Files
A memory mapped (mmap'd) file is a shared memory object, or a file with some portion or the whole file was mapped to virtual memory segments in the address space of an OS process. Here is one way to...
View ArticleOracle RDBMS & Solaris : Few Random Tips (Feb 2012)
These tips are just some quick solutions or workarounds. Use these quickies at your own risk.[#1] Oracle Data PumpQ: How to exclude the table definition while importing a table using Oracle Data Pump...
View ArticleResolving "PLS-00201: identifier 'DBMS_SYSTEM.XXXX' must be declared" Error
Here is a failure sample.SQL> set serveroutput onSQL> alter package APPS.FND_TRACE compile body;Warning: Package Body altered with compilation errors.SQL> show errorsErrors for PACKAGE BODY...
View ArticleSolaris Volume Manager (SVM) on Solaris 11
SVM is not installed on Solaris 11 by default.# metadb-bash: metadb: command not found# /usr/sbin/metadb-bash: /usr/sbin/metadb: No such file or directoryInstall it using pkg utility.# pkg info svmpkg:...
View ArticleOBIEE 11g: Resolving Presentation Services Startup Failure
ISSUE:Starting Presentation Services fail with the error:[OBIPS] [ERROR:1] [] [saw.security.odbcuserpopulationimpl.getbisystemconnection] [ecid: ] [tid: ] Authentication Failure.Odbc driver returned an...
View ArticleOracle E-Business Suite Tip : SQL Tracing
Issue:Attempts to enable SQL tracing from concurrent request form fails with error:Function not available to this responsibility. Change Responsibilities or contact your System...
View ArticleSession Sharing with another User on *NIX and Windows
Oracle SolarisSince Solaris is not widely known for its graphical interface, let's just focus on sharing a terminal session in read-only mode with another user on the same system. Here is an...
View Article[OID] ldap_modify: Failed to find member in mandatory or optional attribute list
A sample LDAP entry and the resulting error message are shown below. The objective is simple - adding a new member (employee) to an existing group (Administrators).% cat assigngrp.ldifdn:...
View ArticleEnabling 2 GB Large Pages on Solaris 10
Few facts:- 8 KB is the default page size on Solaris 10 and 11 as of this writing- both hardware and software must have support for 2 GB large pages- SPARC T4 hardware is capabile of supporting 2 GB...
View ArticleE-Business Suite : Role of CHUNK_SIZE in Oracle Payroll
Different batch processes in Oracle Payroll flow have the ability to spawn multiple child processes (or threads) to complete the work in hand. The number of child processes to fork is controlled by the...
View ArticleConsolidating Oracle E-Business Suite R12 on Oracle's SPARC SuperCluster
An Optimized Solution for Oracle E-Business Suite (EBS) R12 12.1.3 is now available on oracle.com. The Oracle Optimized Solution for Oracle E-Business SuiteThis solution was centered around the...
View Articleemca fails with "Database instance is unavailable" though available
The following example shows the symptoms of failure, and the exact error message.$ emca -repos create...Password for SYSMAN user: Do you wish to continue? [yes(Y)/no(N)]: YNov 19, 2012 10:33:42 AM...
View ArticleSolaris Tips : CPU Cache Sizes, Changing System Date
Tip #1: Finding the CPU cache sizes from Solaris operating environmentUse the prtpicl utility to list out system configuration, and look for the cache sizes within that output.eg.,$ prtpicl -v |grep...
View Article