Saturday, November 10, 2012
11gR2 on Linux: Prepare the Virtual Machines
Main Post: Installing 11gR2 RAC on Linux
Two virtual machines will be prepared, first VM "RAC1" will be prepared , OS will be installed on it and then its copy ("RAC2")will be made. After copy the first VM , necessary modification for parameters will be made.
Two virtual machines will be prepared, first VM "RAC1" will be prepared , OS will be installed on it and then its copy ("RAC2")will be made. After copy the first VM , necessary modification for parameters will be made.
Wednesday, November 07, 2012
ORA-29270 Too Many Open HTTP Requests
Today one of the developer got the below error, i thought to write the details for him.
Saturday, November 03, 2012
Incomplete Recovery by RMAN from TAPE (ASM) to Single Instance.
-- Incomplete Recovery by RMAN from TAPE (ASM) to Single Instance.
Env. Windows 2008R2 64bit, backup is located at Netbackup (Tape media)
1- first set ORACLE_SID and the DBID of the source DB
C:\> set ORACLE_SID=HOMEDB
RMAN> set dbid=1547250382
executing command: SET DBID
Env. Windows 2008R2 64bit, backup is located at Netbackup (Tape media)
1- first set ORACLE_SID and the DBID of the source DB
C:\> set ORACLE_SID=HOMEDB
RMAN> set dbid=1547250382
executing command: SET DBID
Monday, October 15, 2012
Adding service to single instance database
Database services (services) are logical abstractions for managing workloads in Oracle Database. Each service represents a workload with common attributes, service-level thresholds, and priorities.
In Real Application Clusters (RAC), a service can span one or more
instances and facilitate real workload balancing based on real
transaction performance. RAC also enables you to manage a number of service features with
Enterprise Manager, the DBCA, and the Server Control utility (SRVCTL).
Sunday, October 14, 2012
ORA-00304: requested INSTANCE_NUMBER is busy
Environment: 2 nodes Oracle RAC 11gR2, Linux 5
Scenario: Node1 has a single instance database named testdb, same testdb was restored to the Node2 (as single also) , while starting the instance on node2 for testdb (single instance) gave the error below:
ORA-00304: requested INSTANCE_NUMBER is busy
Scenario: Node1 has a single instance database named testdb, same testdb was restored to the Node2 (as single also) , while starting the instance on node2 for testdb (single instance) gave the error below:
ORA-00304: requested INSTANCE_NUMBER is busy
Wednesday, October 10, 2012
Setting up an NFS share
NFS (Network File System) is a protocol used by UNIX/Linux computers to
share disks across a network. Similar to the Common Internet File
Services (CIFS) protocol used by Windows, NFS is older and more
light-weight, and performs much more efficiently on UNIX and Linux
systems.
Monday, October 08, 2012
Adding vip resource (11gR2 Linux)
Enviroment: Oracle Linux 5 update 5 64bit, Oracle RAC 11gR2
While installing RDBMS software on Oracle 11gR2 cluster following error was encountered.
While installing RDBMS software on Oracle 11gR2 cluster following error was encountered.
Tuesday, October 02, 2012
ORA-12631: Username retrieval failed
Case:
While attempting to connect to the database the following error occurs.
c:\temp\dig>sqlplus /@qanew as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 2 09:09:07 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
ERROR:
ORA-12631: Username retrieval failed
While attempting to connect to the database the following error occurs.
c:\temp\dig>sqlplus /@qanew as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 2 09:09:07 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
ERROR:
ORA-12631: Username retrieval failed
Monday, October 01, 2012
Configuring Transparent Application Failover
Transparent Application Failover (TAF) is a client-side feature that
allows for clients to reconnect to surviving databases in the event of a
failure of a database instance. Notifications are used by the server to
trigger TAF callbacks on the client-side.
Sunday, September 30, 2012
RAC on Windows: Oracle Clusterware Node Evictions a.k.a. Why do we get a Blue Screen (BSOD) Caused By Orafencedrv.sys? [ID 337784.1]
Applies to:
Oracle Server - Enterprise Edition - Version 10.2.0.1 to 11.2.0.3 [Release 10.2 to 11.2]Microsoft Windows Itanium (64-bit)
Microsoft Windows x64 (64-bit)
Microsoft Windows 2000Microsoft Windows XPMicrosoft Windows Server 2003 (64-bit Itanium)Microsoft Windows Server 2003 (64-bit AMD64 and Intel EM64T)Microsoft Windows Server 2003 R2 (64-bit AMD64 and Intel EM64T)Microsoft Windows Server 2003 R2 (32-bit)
Oracle Server Enterprise Edition - Version: 10.2.0.1 to 11.1.0.7
Symptoms
While running RAC a blue screen is shown and a reboot takes place. Windows creates a coredump that shows that orafencedrv.sys is involved.Wednesday, August 29, 2012
Configuring Ignite for Oracle Connections
For Ignite to connect to Oracle databases that are specified by a name (tnsnames or LDAP), the following Oracle Network configuration (.ora) files are required
tnsnames.ora (required for name TNSName resolution)
ldap.ora (required for LDAP name resolution)
sqlnet.ora (optional)
tnsnames.ora (required for name TNSName resolution)
ldap.ora (required for LDAP name resolution)
sqlnet.ora (optional)
Sunday, July 08, 2012
Oracle Data Guard Configuration (DGMGRL) (11gR2 Windows 2008R2)
Brief:
Data Guard is the name for Oracle's standby database solution, used for disaster recovery and high availability. DG broker does not have the ability to create standby and is used for managing the dataguard configuration.
Task: Create physical standby database for an existing primary
database. Both primary and standby would be on same physical machine.
PRM = primary db 192.168.26.11
STBL = local Standby 192.168.26.11
Tuesday, July 03, 2012
How to Restrict User from Connecting to Database Through Specific IP Address
Some of the DBA asked me to restrict the connection to DB from specific IPs. Its simple and you can use the logon trigger for this purpose.
Sunday, July 01, 2012
Enabling/Disable Archive Log mode in RAC (11gR2)
Whether
a single instance or clustered database, Oracle tracks (logs) all
changes to database blocks in online redolog files. In an Oracle RAC
environment, each instance will have its own set of online redolog files
known as a thread. Each Oracle instance will use its set (group) of
online redologs in a circular manner. Once an online redolog fills,
Oracle moves to the next one.
Wednesday, June 27, 2012
cluvfy Healthcheck
Normally we run cluvfy in preparation of the installation of Grid
Infrastructure or a set of RAC binaries to ensure everything is ready
for the next step in the RAC install process. Beginning with 11.2.0.3,
there is another option "healthcheck"
Part of the “comp” checks, it takes the following options:
Tuesday, June 26, 2012
Datapump import gets ORA-600 [kpudpxcs_ctxConvertStream_ref_1] while importing Spatial data
Working for one of our client , just got the below error in impdp log for some tables, one example below.
ORA-31693: Table data object "GDB"."STREETS" failed to load/unload and is being
skipped due to error:
ORA-02354: error in exporting/importing data
ORA-00600: internal error code, arguments: [kpudpxcs_ctxConvertStream_ref_1],
[SYS_TYPEID("SHAPE")], [], [], [], [], [], [], [], [], [], []
Send Message to Users by OS Command using PL/SQL
From one of my client ,it was required to send the message to application users (on Windows) for specific events by the database server. I used the simple msg (Win command) for this purpose , example given below :
Wednesday, June 20, 2012
How To Connect database in sqlplus without tnsnames.ora
Many times we have requirement of connecting database to execute a sql
script but we sometimes don't find the tnsnames.ora file and sometimes we don't have permission to edit (one of my client faced issue on Windows 2008 Server).
Subscribe to:
Posts (Atom)