DR Solution for Oracle
Another one for all of you.
Right now, we do a SAN replication for all the oracle filesystem including archive redo. In case of DR, we mount the DR LUN on the DR server, apply the last redo and that's it. We replicate all except archive redo, once a day and archive redo every 20 minutes. Solution with standby and dataguard is that you have to find a way to replicate all the "none logging" stuff over. So my improved solution:
Still keep the whole thing (except archive redo) once a day over using san replication and hot backup mode, during replication the DR DB is down and unavailable
When replication is over, the script mount the DB in standby, resume the script that apply the archive redo every 5 minutes
on the primary, every 5 mintues, rsync the archive redo on the DR (keep archive log directory in sync)
on the DR, every 20 minutes, stop applying redo, mount the BD in read only, check and confirm the last transaction date, if ok, shutdown and remount in standby, resume the script that apply the log
In that case, I can confirm my DB is working and if a someone do a physical change on the primary, I have it and can confirm it once a day
I would like your opinion on that one
Thanks
I was just looking for a Fuji document that backs your position, but I am unable to find it.
I think you can do that.
What about the data in the current log? Mine are 100M and that more than I want to lose.
If you are good with a few logs, then you probably have a solution.
One other thing to consider is Oracle support, if you get in big trouble will Oracle help you? (Just something to consider).
To be fair, I'm going favor RMAN and Data Guard because these are my tools. I don't have access to the SAN. Audit made us prove we could switch to a standby site. Before all these tests I created new tables and added data to them and lost nothing.
Another thing you could consider to to close this and repost in either General Database or RMAN
General Database Discussions
Recovery Manager (RMAN)
Similar Messages
-
Looking for a clone solution for Oracle WebCenter Content, Imaging and related products
Hi,
We are looking for a manual or automated cloning solution for Oracle WebCenter Content (UCM), Imaging (ICM) and related products. Oracle FMW has T2P cloning option, but we are looking for more specific to just this product to clone and configure (if needed). Any help is appreciated.
Best RegardsHi
Assuming you have set up Purchasing with accrual method on receipt (and not on period end), you could enter the PO lines with receipt required. The receipt transactions you are uploading will generate the accounting to charge the expense accounts / or inventory valuation account.
There is no need to interface those also to Payables. In AP enter one invoice with the real monthly amount and match it to the purchase order level or to the receipts level. Approve and pay that invoice.
Dina -
DR solution for OracleAS Portal 10g
Hi
I have to think about a disaster recovery (DR) solution for OracleAS Portal10g.
Location1: Primary
Location2: DR System
SAN Storage used between Location1 + 2.
The disaster case happens only once a year. (test)
In DR case, OS technical It would be possible to use the same DNS (hostname) on Location 2 like Location 1.
Oracle advises to use Dataguard or cluster solutions.
Do you know if our way would be a walkable and supportable way?
Thanks
RetoThis is a worthwhile course, but not for learning about Oracle Instant Portal (which was released after the Build Corporate Portals course was written). The best place to start finding out about Oracle Instant Portal is the self-paced Oracle By Example (OBE) tutorial, Building Instant Portals with Oracle Instant Portal. The tutorial also has links to a couple of viewlets, which you should find helpful.
Cheers!
Julie Tower
Principal Curriculum Developer
OracleAS Portal -
High Availabilty Solutions for Oracle R12.
Hi Gurus,
We are looking for a HA solution for our R12 E-Business Suite. Currently we have options like HP Service Guard from HP.
Kindly provide me your valuable suggestion for HA solution from Oracle side.
Please kindly provide me the details as well like 'Licensing, Advantages, Disadvantages, pre-requistes, ease of Adminstation etc.
Highly appreciating your replies.
Thanks.Thanks for your replies. Does Oracle RAC need extra licensing?Absolutely, yes. RAC is neither cheap nor free. ;-)
I would like to have enough information before i can go to our sales representative.
Actually i am planning to give presentation on High Avaialability options for Oracle R12.
and i assume i will be asked for the lisensing. i need your helpA conversation with your Oracle Sales representative will be far more informative than asking questions about licensing on these forums. If you want baseline information about license costs, you can check the Oracle Store (https://oraclestore.oracle.com), but you may be able to negotiate a better rate with Oracle Sales.
Update: In other words, "what Hussein said." I really need to refresh these threads more often when composing a reply, especially if I wander away and come back. ;-)
Regards,
John P.
http://only4left.jpiwowar.com
Edited by: jpiwowar on Jun 1, 2010 10:40 PM -
Work around/Alternate solution for Oracle error ORA-01460 and ORA-02063
After the installation of Oracle.DataAccess version 2.111.7.20, I get the following error.(the code worked fine with Oracle.DataAccess version 9.2.0.700 )
I have attached the error as well as the sample code.
ORA-01460 and ORA-02063 are known bugs in the new ODP but would like to know if there is any Work around/Alternate solution for this problem(other than
the use of stored procs)..
Thanks!
Error:
ORA-01460: unimplemented or unreasonable conversion requested
ORA-02063: preceding line from BSREAD_STAGINGRO at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck)
at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, String procedure, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, Boolean bCheck)
at Oracle.DataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior)
at Oracle.DataAccess.Client.OracleCommand.ExecuteReader()
SampleCode
private bool isValidFieldData(string clientName, string fieldNumber, string uniqueID, string clientID)
using (OracleConnection mBSConnection = new OracleConnection(mBSConnectionString))
OracleDataReader oRdr = null;
OracleCommand Valid_FieldData_Command = null;
try
Valid_FieldData_Command = new OracleCommand();
Valid_FieldData_Command.Connection = mBSConnection;
Valid_FieldData_Command.CommandText = "SELECT uniqueid FROM EXTDB.BSData WHERE agencyid = :agencyid and agencyname=:agencyname AND fieldnumber =:fieldnumber AND uniqueid = :uniqueid";
Valid_FieldData_Command.Parameters.Add(":agencyid", OracleDbType.Varchar2, 255).Value = agencyID;
Valid_FieldData_Command.Parameters.Add(":agencyname", OracleDbType.Varchar2, 255).Value = agencyName;
Valid_FieldData_Command.Parameters.Add(":fieldnumber", OracleDbType.Varchar2, 255).Value = fieldNumber;
Valid_FieldData_Command.Parameters.Add(":uniqueid", OracleDbType.Varchar2, 255).Value = uniqueID;
mBSConnection.Open();
oRdr = Valid_FieldData_Command.ExecuteReader(); ->Error occurs here
The error occurs whenever the length of any of the parameter is increased. But there is no specific length where it is breaking down.
For example in this case, it breaks down with the given error if
agencyID > 8
agencyName > 6
fieldNumber > 9
uniqueid > 6The problem was mapping input parameter type.
VARCHAR2-type mapping input parameter works with String-type PF parameter. But CHAR-type won't. -
Folks,
This forum is really great. It is helpful in finding out how to fix some of the problems we are experiencing. Once we have a problem solved, through the combination of information in a number of threads it would be good to distill solutions in to a single page. (The sort of thing MetaLink does)
As there is no Metalink support as yet for XE, and perhaps never will be for those without a license, could we get a Wiki together, so that we can store solutions on it and concensus edit them for others to follow?
DerekI was in the same position as you until I was enlightened by my 13 year old son, who expressed surprise, when said I hadn't used a Wiki. (BTW I was the one who asked you about Oracle XE and the UK National curriculum, at the OUKUG conference) - but I digress.
By far the best known Wiki is Wikipedia, which can be seen at http://en.wikipedia.org. It is an encyclopedia, implemented using MediaWiki. All the encyclopedia articles have been written by its user base. Pages can be edited on the fly and because they are written by consensus, they provide a good balanced view.
My son demonstrated a wiki to his teachers, by building a fresh wiki based on mySQL and PHP, on a linux laptop, connecting it to the school intranet, and getting his classmates to create some pages which they could all update and edit. In this way they were able to produce pages for their intranet, which are instantly published.
The point I was getting at was that the forum has loads of really good information and allows us to follow a stream of consciousness on a particular subject. But as time goes on, more and more information arrives and one will inevitably have to search more and more threads to find a solution to a problem.
For example the current problem with install on Suse Linux, where connecting with bequeath doesn't seem to work. If we could collect together the steps & checks that are distilled from the forum, then we will have a page on what to do in this situation - a sort of Metalink article written by the common people ;-)
There are plenty of internet sites which now host a wiki for people to contribute, pages. We have just adopted one called Wakka wiki, to supplement our intranet. I hope I haven't been too verbose here and this helped
Cheers,
Derek -
HIGH AVAILABILITY for ORACLE E-Business Suite
hai..
i am new to oracle apps administraion.i would like to know one thing.i now how to mantain high availability in the database using rac, dataguard and other concepts.but i would like to know how to mantaing high availability in oracle e-busines suite. is there any clustering concetps in apps? bcas at the database level using rac we can configure number of instances. here is it possible to mantian two or more web or forms..servers simultaneously using clustering concepts? any related papers or there? please guide me.
thanks..
srinivas pvsMaximum Availability Architecture (MMA) and Solutions for Oracle Apps 11i can be found in the following links:
Note: 403347.1 - Maximum Availability Architecture and Oracle E-Business Suite Release 11i
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=403347.1
Note: 207159.1 - Oracle E-Business Suite Release 11i Technology Stack Documentation Roadmap
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=207159.1 -
Digital Signature Solution for UCM
Looking at options to implement Digital Signatures solution for Oracle UCM
specifically we plan to use it with UCM forms in WCI portal. What are the
products/solutions available and any implementation experiences please let me know.
Thanks!Hi
Yes , all this will need is configuration on UCM to be able to know which ones of the signatures need to be attached with which set of contents and likewise .
Sorry , not having too much details on this and ETA for the same not available either .
I am waiting to hear further and get more details as well .
Thanks
Srinath -
Management solutions for PeopleSoft?
Hello all. I've been looking all over the internet for effective configuration management solutions for Oracle/PeopleSoft and I've came across one company called Newmerix (http://www.newmerix.com) but the question arises: Has anyone else heard of these guys? Is there any other management suites out there that gets good praises? Thanks for any help!
What are you looking for exactly ?
Nicolas. -
Oracle Installation or Uninstallation Solutions For Windows 95/98/2000/ME/NT/XP
You must read carefully the following steps here. If you previously installed any Oracle's products on your machine, I strongly recommend you to clean up thoroughly before install the new products.
================================================================
Uninstallation
The easiest way to remove ALL traces of Oracle software, for an 8i installation, is:
(1) Using regedit, remove the key \\HKEY_LOCAL_MACHINE\\SOFTWARE\ORACLE.
(2) Remove all the Oracle services (usually called Ora-something) from \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
(3) Go to the ORACLE_HOME directory (usually C:\Oracle\Ora81). Go to the BIN directory beneath this. Rename the file OCIW32.DLL to something like OCIW32.OLD.
(4) Reboot your box.
(5) Once you have logged on again, delete the directories C:\Program Files\Oracle and C:\Oracle.
(6) Right-click on My Computer, select Properties->Environment. Edit the environmental variable PATH to remove all refernces to files in the two directories you have just deleted.
(7) Remove the Oracle folders from your Start menu.
*** Obviously, using regedit on your machine always entails risks, and I won't be held responsible if you end up trashing your system. However, the above procedure is one I have used many times with complete success. You have been warned! ;) ***
As to logging on, the "standard" Oracle accounts are:
SYS/change_on_install (SYSDBA - database owner)
SYSTEM/manager (Owns various VIEWs and utility PACKAGEs)
and (optionally):
SCOTT/tiger (Training account containing some sample tables)
If you're using PO8i on the local machine, you shouldn't need to worry about setting up NET*8 (Oracle's networking protocols)
=================================================================
Windows 95 and 98
This will remove all Oracle products, Oracle services, and Oracle registry entries from your computer.
Complete the following steps to create a Clean Machine. Backup any relevant databases before proceeding!
On Windows 95 and Windows 98:
1. Ensure you shutdown your Oracle. Right click on the Oracle Icon in the toolbar and click on the shutdown option.
2. Un-install all your Oracle products if possible. Use universal installer to do that. Ignore this step if you dont have universal installer on your machine.
3. In regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.
4. Delete the ORACLE key.
5. Edit your AUTOEXEC.BAT file and remove your %ORACLE_HOME%\bin and JRE paths from the path setting.
6. From the Windows Explorer (or from the command prompt), delete the Oracle directory (Oracle Base).
7. Delete <system_drive>:\Program Files\Oracle (from the Windows NT Explorer or from the command prompt).
8. Delete Icons from <system_drive>: \Windows\Start Menu\Programs\Oracle - <HOME> and <system_drive>:\Windows\StartMenu\Programs\Oracle Installation Products. Where <HOME> is the previous HOME name.
9. Reboot your computer.
On Windows NT:
1. Ensure you are logged in as a user with Administrator privileges.
2. Stop all Oracle Services through Control Panel Services. Use universal installer to un-install your Oracle products. Ignore un-install if you dont have universal installer on your machine.
3. Using regedit (at the command prompt, type regedit), go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE and delete the ORACLE key.
4. Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services, and remove all keys under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services that begin with ORACLE.
5. Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application, and remove all keys under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application that begin with ORACLE.
6. Close regedit.
7. From the Control Panel, open System.
8. If JRE was installed by Oracle, remove the %ORACLE_HOME%\BIN path and the JRE path. For example, you may see a path similar to this one: C:\ORACLE\ORAxx\BIN;G: \Program Files\Oracle\jre\1.1.7\bin. Go to Start > Control Panel > System > Environment tab. Click on the system variable path and modify the path.
9. Delete Icons from <system_drive>:\Winnt\Profiles\All Users\Start Menu\Programs\Oracle - <HOME> and <system_drive>:\Winnt\Profiles\All Users\Start Menu\Programs\Oracle Installation Products. Where <HOME> is the previous HOME name.
10. Delete <system_drive>:\Program Files\Oracle (from the Windows NT Explorer or from the command prompt).
11. Reboot your computer.
12. Delete all ORACLE_BASE directories (You can find the Oracle homes listed in HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOMES).
================================================================
Doc ID:
Note:131299.1
Subject:
Oracle Installer 8.1.X Hangs on Machines with Pentium 4
Processors
Type:
ALERT
Status:
PUBLISHED
Content
Type:
TEXT/PLAIN
Creation
Date:
02-JAN-2001
Last
Revision Date:
18-APR-2001
This alert was modified 16-January-2001 by specifying specific
Oracle Universal
Installer Versions in the the Versions Affected section.
Oracle Universal Installer (OUI) for 8.1.x Hangs on Machines
with Pentium 4
Processors
~~~~~~~~~~~~~~~~~~
Versions Affected
~~~~~~~~~~~~~~~~~
Oracle 8.1.5
============
Oracle Universal Installer 1.6.0.9.0
Oracle 8.1.6
=============
Oracle Universal Installer 1.7.0.19.0
Oracle 8.1.7
==============
Oracle Universal Installer 1.7.1.9.0
Platforms Affected
~~~~~~~~~~~~~~~~~~
Any platform that uses the Intel Pentium 4 processor, with the
Sun JRE
and Symmantec JIT will encounter this problem. Windows NT,
Windows 2000
and NetWare platforms are confirmed to be affected.
Description
~~~~~~~~~~~
When installing Oracle Products with the Oracle Universal
Installer (8.1.x)
on machines that use the Sun JRE and Symmantec JIT, the
installer hangs.
Specifically for the Windows platform, the following version
of the Symmantec
JIT or earlier will encounter the failure:
Symantec Java! JustInTime Compiler Version 3.10.107 for JDK
1.2.
Details regarding this issue can be found at:
http://developer.intel.com/design/processor/future/manuals/knowni ssue.htm
How to determine if you have Symmantec Java for JDK 1.2:
1. Select the file "symcjit.dll" and right click on it.
2. Select Properties, then the Version tab.
3. Under Microsoft Windows*, the properties of the DLL are:
"Symantec Java! JustInTime Compiler Version 3.10.107 for
JDK 1.2 Copyright (C)
1996-99 Symantec Corporation Dynamic Link Library file".
DLLs older than this will also not work. "
Likelihood of Occurrence
~~~~~~~~~~~~~~~~~~~~~~~~
Any platform that uses the Intel Pentium 4 processor, with the
Sun JRE
and Symmantec JIT will encounter this problem. Windows NT,
Windows 2000 and NetWare platforms are confirmed to be
affected.
Possible Symptoms
~~~~~~~~~~~~~~~~~
The failure typically is that the affected application simply
terminates.
Workaround
~~~~~~~~~~
Not only will OUI be affected by this bug, most of the
post-install
configuration tools will also be affected. Running these
tools with "-nojit"
specified will avoid the hang, but it is not simple to specify
"-nojit" for
some of the products.
The following workaround works for the Windows operating
system:
a. Copy only the install directory from the CD to the hard
disk ,say, e:\temp.
b. Open oraparam.ini and make the following modifications
(Assuming CD
drive is f:)
* Change the "SOURCE=" line to use the full path to the CD
instead of a
relative path. (i.e., SOURCE=f:\stage\products.jar)
* Change the "JRE_LOCATION" line to use the full path to the
CD instead of a
relative path. (i.e.,
JRE_LOCATION=f:\stage\Components\oracle\swd\jre\1.1.7\1\DataFiles
\Expanded)
* Change the "OUI_LOCATION" line to use the full path to the
CD instead of a
relative path. (i.e.,
OUI_LOCATION=f:\stage\Components\oracle\swd\oui\1.6.0.9.0\1\DataF
iles\Expanded
* Change the "JRE_MEMORY_OPTIONS" line to add "-nojit" as the
first argument.
(i.e., JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m)
^^^^^^
* Other entries should remain the same
c. Launch setup.exe from the temporary location on your hard
drive (i.e.
e:\temp\install\win32\setup.exe). This will use the
modified
oraparam.ini and pick up the information from the CD since
the absolute
locations are specified.
Choose a Custom install and choose not to create a database
during the
install. This way, the Database Configuration Assistant will
not be launched
during installation.
The Net8 Configuration Assistant will still be launched, and
there is no way
to suppress it. You will need to kill the Net8 Configuration
Assistant if it
hangs due to the bug. The installation still will have been
successful, and
you can run the DBCA and NetCA after installation.
To kill NetCA if it hangs during installation:
In the "Configuration Tools" window, highlight the "Net8
Configuration
Assistant" and click "Stop". If that does not work, look for
the most recent
JRE process using the Task Manager, and kill it manually.
NOTE: the OUI
itself will also have a jre process. Be sure to kill the one
with the most
recent date, which should be the jre process being used for
Net8CA, not the
one for OUI itself.
After killing the configuration tools and continuing through
the installation
to the "End of Installation" screen, you should modify the
configuration tools
to use "-nojit", then call the appropriate tools from the
Start Menu.
Once installation is complete, each of the following files in
the ORACLE_HOME
needs to be modified:
assistants\dbca\dbassist.cl
assistants\dbma\dbmig.cl
assistants\ifa\ifa.cl
bin\elogin.cl
bin\owm.cl
ldap\oidamdin\oidadmin.cl
network\tools\netasst.cl
network\tools\netca.cl
owm\install\instelogin.cl
owm\install\instowm.cl
Edit the contents of the above files to add "-nojit" as shown
below:
Command=("C:\Program Files\Oracle\jre\1.1.7\BIN\JREW" -nojit
-classpath ....
this is the only thing you need to add --> ^^^^^^
Then, launch the necessary tools, like Net8CA and DBCA from
the Start Menu.
Patches
~~~~~~~
Currently there is not a patched installer available to deal
with this
problem, the workaround listed above must be used.
References
~~~~~~~~~~
[BUG:1507768] INSTALLER FAILS WHEN RUNNING ON NEW PENTIUM 4
(IV) PROCESSORS
[BUG:1507946] INSTALLER FAILS WHEN RUNNING ON NEW INTEL
PENTIUM 4 (IV) PROCESSORS
@[BUG:1518935] SYMCJIT.DLL DOESN'T WORK WITH THE NEW P4
PROCESSORS
Oracle
Support Services.
Copyright (c) 1995,2000 Oracle Corporation. All Rights
Reserved. Legal Notices and Terms of Use.
================================================================
The solution of making a local copy of the installation CD on
the hard disk and renameing symcjit.dll to symcjit.old does
work to allow installation of Oracle Client 8.1.7 on a Pentium 4
This function is useful and you can find two file to rename
===============================================================
Windows ME
Solution to the installation of Oraclei8.1.7 PE in Windows Millennium
Oracle does not support installing version 8.1.7 PE into
Windows Millennium.
As an unsupported workaround, you may add the following line
to the [compatibility95] section of win.ini prior to
installation:
Jrew=0x00080000
After setup is complete, Oracle will recommend a reboot.
There is one additional step necessary prior to reboot;
Oracle may add a non-standard path statement to the
autoexec.bat file. Please modify this SET PATH
statement to use short-filenames if you find a quoted
LFN string represented as part of the path. You can
confirm that the path was merged successfully into the
registry after reboot by examining the PATH variable
in the registry at
HKLM\System\CurrentControlSet\Control\SessionManager\Environment
Symptoms of a missing Oracle path statement in the registry are that Net8 Easy Config will not launch.
Please note that Oracle does not support the use of this
product in Windows ME, but have authorized these workarounds
for testing purposes only.
===============================================================
Windows XP Home Edition
Oracle 8i is not certified on windows XP. Even if yes, it must be Windows XP Professional.
You can install Oracle8i on windows XP Home Edition, try like this:
1 - Copy your Oracle CD into hard disk in your
machine. For example Copy from oracle8i CD into C:\Oracle\ ...
2 - Search the two files named Symcjit.dll on the D drive (where you have copied Oracle8i. You can found them in (example):
C:\Oracle\stage\Components\oracle.swd.jre\1.1.7.30\1
\DataFiles\Expanded\jre\win32\bin\symcjit.dll
3 - Rename this file (Example): symcjit_back.dll (make sure to find two files and rename them)
4 - Execute the Oracle setup.exe from C:\Oracle\setup.exe
===============================================================
When Oracle 8i dies on the install or the installer hangs, here is the fix for this, make sure that you have Service Pack 2 installed.
1. \JRE\1.3.1\ From Sun. (You can download java program at http://java.sun.com/products/jdk/1.1/jre/download-jre-windows.html)
2. Install the java file.
There is also a problem in the installation disk.
3. Make a copy of the Oracle 8i disk on the local hard disk.
4. Do a search for the two files called symcjit.dll and rename them for example: symcjit.old.
5. Install Oracle from the win32 directory.
================================================================
PLEASE NOTE THAT ORACLE DOESN'T SUPPORT THE USE OF THOSE PRODUCTS IN WINDOWS ME, BUT HAVE AUTHORIZED THESE WORKAROUNDS FOR TESTING PURPOSES ONLY
Best Regards,
Beau LeoHi,Beau Leo, I am having problem installing Oracle9i Database Rel.2 on my pc.
I read the suggestion and solution you posted for fixing Oracle 8.1.x installation
probblem, and since my pc also hung at 48% while installing Oracle 9i software,
I wonder if the same problem in the Oracle8 Vs.Pentium4 also exists for Oracle9i.
I have Windows2000,256RAM, Pentium3 1Ghz, and 13.8 free diskspace. But the installation always
hangs at 48%, my computer will just shut down and restart automatically without
even showing an error message. I have tried installing the Enterprise edition for 3
times already but everytime encountered the same problem. I've also tried custom installation
by selecting not to create database, but it also hung.
Before I started each installation, I always made sure that my registry and environment
path are cleared and that all the partially-installed Oracle files are deleted.
I hope that you or anyone who has a solution for this problem could be so kindly to help me out.
Thank you in advance.
ailee -
Corporate Online Training For Oracle DBA @ Suninfosysinc Software Solutions
SUN INFOSYS SOFTWARE SOLUTIONS
Sun Infosys is a leading software solutions provider based out of Highland Park , New Jersey and serving clients across North America . Sun Infosys' dedicated information technology professionals are committed to meeting your company's information technology needs. Our allegiance to this goal and our high quality service guarantees our client's success.
Sun Infosys empowers the exchange, execution and integration of software consultancy projects with a strong edge for human resource management. By building strategic alliances with world-class companies, Sun Infosys serves a plethora of multinational businesses.
ORACLE 10g DBA COURSE CONTENTS
● Introduction
● Course Objectives
● Suggested Schedule
● Lesson Objectives
● Oracle Products and Services
● Oracle Database g: Stands for Grid
● Oracle Database Architecture
● Database Structures
● Oracle Memory Structures
● Process Structures
● Oracle Instance Management
● Server Process and Database Buffer Cache
● Physical Database Structure
● Tablespaces and Data Files
● SYSTEM and SYSAUX Tablespaces
● Segments, Extents, and Blocks
● Logical and Physical Database Structures
● Course Examples: The HR Schema
● Database Architecture: Summary of Structural Components
● Installing the Oracle Database Software
● Tasks of an Oracle Database Administrator
● Tools Used to Administer an Oracle Database
● Installation: System Requirements
● Checking the System Requirements
● Optimal Flexible Architecture (OFA)
● Using Optimal Flexible Architecture
● Setting Environment Variables
● Oracle Universal Installer (OUI)
● Installing the Oracle Software
● Database Configuration Options
● Executing Configuration Scripts
● Completing Your Installation
● Advanced Installation Options
● Installation Option: Silent Mode
● Practice Overview: Installing the Oracle Software
● Creating an Oracle Database
● Planning the Database
● Databases: Examples
● Database Configuration Assistant (DBCA)
● Using the DBCA to Create a Database
● Password Management
● Creating a Database Design Template
● Using the DBCA to Delete a Database
● Summary
● Practice Overview: Using the DBCA
● Managing the Oracle Instance
● Management Framework
● Starting and Stopping Database Control
● Oracle Enterprise Manager
● Accessing Oracle Enterprise Manager Database Home Page
● Using SQL*Plus and iSQL*Plus to Access Your Database
● Using iSQL*Plus
● Setting Up iSQL*Plus for SYSDBA and SYSOPER Access
● Using SQL*Plus
● Calling SQL*Plus from a Shell Script
● Calling a SQL Script from SQL*Plus
● Initialization Parameter Files
● Simplified Initialization Parameters
● Database Startup and Shutdown
● Starting Up an Oracle Database Instance
● Starting Up an Oracle Database Instance: NOMOUNT
● Starting Up an Oracle Database Instance: MOUNT
● Starting Up an Oracle Database Instance: OPEN
● Shutting Down an Oracle Database Instance
● Shutdown Modes
● SHUTDOWN Options
● Using SQL*Plus to Start Up and Shut Down
● Viewing the Alert Log
● Viewing the Alert History
● Dynamic Performance Views
● Dynamic Performance Views: Usage Examples
● Dynamic Performance Views: Considerations
● Summary
● Practice Overview: Managing the Oracle Instance
● Managing Database Storage Structures
● Storage Structures
● How Table Data Is Stored
● Anatomy of a Database Block
● Tablespaces and Data Files
● Oracle Managed Files (OMF)
● Space Management in Tablespaces
● Exploring the Storage Structure
● Creating a New Tablespace
● Storage for Locally Managed Tablespaces
● Tablespaces in the Preconfigured Database
● Altering a Tablespace
● Actions with Tablespaces
● Dropping Tablespaces
● Viewing Tablespace Information
● Gathering Storage Information
● Viewing Tablespace Contents
● Enlarging the Database
● What Is Automatic Storage Management?
● ASM: Key Features and Benefits
● ASM: Concepts
● Summary
● Practice Overview: Managing Database Storage Structures
● Administering User Security
● Database User Accounts
● Predefined Accounts: SYS and SYSTEM
● Creating a User
● Authenticating Users
● Administrator Authentication
● Unlocking a User Account and Resetting the Password
● Privileges
● System Privileges
● Object Privileges
● Revoking System Privileges with ADMIN OPTION
● Revoking Object Privileges with GRANT OPTION
● Benefits of Roles
● Assigning Privileges to Roles and Roles to Users
● Predefined Roles
● Creating a Role
● Secure Roles
● Assigning Roles to Users
● Profiles and Users
● Implementing Password Security Features
● Creating a Password Profile
● Supplied Password Verification Function: VERIFY_FUNCTION
● Viewing and Modifying Initialization Parameters
● Managing Schema Objects
● What Is a Schema?
● Accessing Schema Objects
● Naming Database Objects
● Specifying Data Types in Tables
● Creating and Modifying Tables
● Understanding Data Integrity
● Defining Constraints
● Constraint Violations
● Constraint States
● Constraint Checking
● Creating Constraints with SQL: Examples
● Viewing the Columns in a Table
● Viewing the Contents of a Table
● Actions with Tables
● Dropping a Table
● Truncating a Table
● Indexes
● Types of Indexes
● BTree Index
● Bitmap Indexes
● Index Options
● Creating Indexes
● What Is a View?
● Creating Views
● Sequences
● Creating a Sequence
● Using a Sequence
● Temporary Tables
● Temporary Tables: Considerations
● Data Dictionary: Overview
● Data Dictionary Views
● Data Dictionary: Usage Examples
● Summary
● Practice Overview: Administering Schema Objects
Managing Data and Concurrency
● Performance Management
● Performance Monitoring
● Performance Monitoring: Top Sessions
● Performance Monitoring: Top Services
● SQL Tuning Advisor: Overview
● SQL Tuning Advisor Options and Recommendations
● Using the SQL Tuning Advisor
● Using the SQL Tuning Advisor: Example
● SQL Tuning Advisor: SQL Statistics
● SQL Tuning Advisor: Identifying Duplicate SQL
● Using the SQL Access Advisor
● Managing Memory Components
● Enabling Automatic Shared Memory Management (ASMM)
● Manually Setting Shared Memory Management
● Using the Memory Advisor
● Dynamic Performance Statistics
● Troubleshooting and Tuning Views
● Invalid and Unusable Objects
● Summary
● Practice Overview: Monitoring and Improving Performance
● Backup and Recovery Concepts
● Part of Your Job
● Categories of Failures
● Statement Failure
● User Process Failure
● Network Failure
● User Error
● Instance Failure
● Background Processes and Recovery: Checkpoint (CKPT)
● Background Processes and Recovery: Redo Log Files and LogWriter
● Background Processes and Recovery: Archiver (ARCn)
● Instance Recovery
● Phases of Instance Recovery
● Tuning Instance Recovery
● Using the MTTR Advisor
● Media Failure
● Configuring for Recoverability
● Control Files
● Redo Log Files
● Multiplexing the Redo Log
● Archive Log Files
● Archive Log File: Naming and Destinations
● ARCHIVELOG Mode
● Summary
Practice Overview: Configuring for Recoverability
○ Performing Database Backups
○ Backup Solutions: Overview
○ Oracle Secure Backup
○ User Managed Backup
○ Terminology
○ Recovery Manager (RMAN)
○ Configuring Backup Settings
Sun Infosys Software Solutions Offering Courses:
Oracle 10g / 11g DBA
SQL , PL/SQL
Linux Administration
Oracle OCA DBA
Unix/Linux + Shell Scripting
Phone: +001-732-675-7911 (U.S.A)
E-mail : [email protected]
Website: www.suninfosysinc.comI'll remember that company name to ensure that I neither use it nor recommend it.
John. -
Read only user creation for Oracle EM Console 11.1.1.5
Dear All.
I have created Read only user for Oracle EM Console.
I have followed below link to do the same
http://moshe-soa.blogspot.com/2011/09/blog-post.html.
I have noticed with read only user is that TEST button in EM Console is active means user with read only user can create a trans, in Prod scenario it is a risk.
Raised a CR with Oracle and found that it is a bug
Bug 14082464 - CANNOT DISABLE TEST/TEST WEB SERVICE BUTTON IN SOA EM COSOLE is there in Metalink.
So my question is there any way by which i can disable the TEST button in EM Conasole.
I think there are some WLST script or servlet java class available to resolve this issue.
Can any one confirm this and please suggest if any one aware of any alternative method.
Thanks,Hi, have you got any solution to this problem? I am having exact the same issue in 11.1.1.6.
-
Solution for scanning multiple pages from inside the form6i/10g
Hi All,
I need to scan multiple pages from Oracle forms (6i/10g) using a scanner which is scanning multiple pages per minute. Can any one post a solution for me.
Hafeezhere are the two ways I use to scan images.
1) if the image is a single TIF image then d2kwutil can upload the image into a BLOB field on the database (but it is limited to only SINGLE-page TIFs).
2) if the image is a single or multi-page PDF, then your forms client must copy the image to a filesystem location known by the database (where the filesystem location is a directory on the database), and then the database can import the image into a BLOB field within the database.
either solutions work pretty fast for me (<10 seconds per image)
Chris -
Problems and solutions for 9i DB R2 install on Redhat Linux AS 2.1
Installing 9iDB R2 9.2.0.1.0 on Redhat Linux Advanced Server 2.1 (aka Redhat Enterprise Linux (AS))
and applying patchset 2 (9.2.0.3.0)
This is a certified platform but I hit many problems getting the install to work. Here are the problems I hit and how I solved them.
Note: This is not intended to be a install for dummies but just an account of all my problems and how I overcame them. I spent 10 hours on this certified install (mostly looking for solutions to the problems I was having)
I had a Intel Pentium 3 with 512 Meg RAM. (test machine)
1. Install Redhat Linux
2. Install Sun JDK 1.3.1 (this is not actually required for this install. I installed it as I was planning to install 9iAS after this)
3. Install binutils-2.11.90.0.8-13 (also not required. I installed it for 9iAS)
All other components were ok on my Redhat Linux install (i.e. kernel version, glibc)
4. Create oracle user with dba group
5. Create oracle home and oracle base directories. Ensure these are owned by oracle with rwx
6. Set kernel parameters and make sure that they are initialized every startup:
I managed to locate this script in the Redhat document called
"Deploying Oracle9iTM on Red Hat Enterprise Linux AS"
create a file called oracle.sh in /etc and give it execute permissions
oracle.sh
#!/bin/bash
# configures kernel and system parameters for Oracle9i R2
# File handles
echo 65536 > /proc/sys/fs/file-max
ulimit -n 65536
# Shared memory
# The default SHMMAX value is too low and likely to cause a failure during
# database creation. SHMMAX should be equal to half of your system's physical
# RAM.
# The default is for 512 MB of RAM. Replace the default value as appropriate
# for the amount of memory in your system, i.e.,
# 512 MB : 268435456
# 1 GB : 536870912
# 2 GB : 1073741824
# 4 GB : 2147483648
echo 268435456 > /proc/sys/kernel/shmmax
# It is generally safe to leave these next two values as they are
echo 4096 > /proc/sys/kernel/shmmni
echo 2097152 > /proc/sys/kernel/shmall
# Semaphores
echo 250 32000 100 128 > /proc/sys/kernel/sem
# Sockets
echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
# Processes
ulimit -u 16384
----EOF---------
then...
# chmod +x /etc/oracle.sh # make executable
# . /etc/oracle.sh # apply changes now
edit /etc/rc.local to ensure this is run on startup
append to /etc/rc.local
# configure system for Oracle9i R2
bash /etc/oracle.sh
--------EOF--------------------
7. create a generic oracle environment setup script for all users to run
create the file /etc/profile.d/oracleenv.sh
be sure to change the variables to your environment (ORACLE_BASE, ORACLE_HOME and ORACLE_SID)
oracleenv.sh
# Configures the user's environment for Oracle9i R2
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/9.2.0.1.0
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_SID=orcl
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORA_NLS33 ORACLE_SID LD_LIBRARY_PATH PATH
----EOF---------
chmod 755 /etc/profile.d/oraclenv.sh
This file will run when a user logs in.
8. Install oracle DB
This took me quite a few attempts.
The first Install I did I received the error jre was not found. This issue seemed to be relating to the fact I was not installing on a Pentium 4. Oracle was looking for the jre in oracle.swd.jre/bin/i686 (and .../lib/i686) when some of the files were placed in i386 and java was looking in i386. This created a real mess. I had encountered a similar problem on a previous install on a different platform. I found articles of people that tried to just link the directories with symbolic links but this never worked. I tried my own version but also failed.
The solution that worked for me was to de-install, remove all the oracle directories created by the install (this part I had always done) AND also delete the file /etc/oraInstl.loc. This makes the Installer truly believe this is the first time Oracle has been installed on this box. My jre problem disappeared after that. (I don't know why it just didn't work in the first place...)
The next error I received was an ORA-03113 when creating the database (in the dbca). (It was actually at this point that I found the document from redhat as mentioned in my set 6 above) I also noticed that when running the install of the database, the default was for Oracle's SGA to use 70% of the available memory on my machine (I have 512M so that's 360M). Oracle instructed me to set shmmax to around 240M. This may be why the database creation failed as I thought the shmmax parameter needed to be larger that SGA. Anyway, I reduce the SGA to 50% and it worked.
This error may also have been caused by the kernel parameters not being set properly after a reboot so if you implementing stop 6 above. You may never get this problem, hopefully.
8. Install the universal Installer 2.2.0.18.0 (a prerequisite for installing the patchset 2)
You will need this to install the patchset 2. You can get it from metalink by searching for the bug number in the patch area. Search for bug/patch number 2878462 in patches. (37Meg for linux intel)
(Did you know that when oracle refer to a bug number, you should treat this as a patch number? General the bugs are not available for public viewing but oracle create a patch of the same number as a placeholder. So don't search for the bug in the site search or by doc id, go straight to the "patches" area and enter the bug number as a patch number, you'll have more success. - I only found that out today after struggling with metalink for the last 4 years)
9. Install the patchset 2
I downloaded patchset 2 (which will bring my DB version to 9.2.0.3.0) (220Meg). There is a special symbolic link command you'll need so make sure you remember to do this.
i.e.
$ cd $ORACLE_BASE/oui/bin/link
$ ln -s libclntsh.so.9.0 libclntsh.so
10. Migrate your database
I could not get this to work. The docs says I need at least 150M shared_pool_size and 150M Java_pool_size before running the startup migrate. As I only have 512Meg RAM (and shmmax set to 230M) I did hold much hope that this would work. I started my DB without the migrate option just to see if it would actually open with 300M in my pools. It did, so I shut it down and restarted with the migrate option. After 5 minutes of heavy processing (I still have an empty database) my server appeared to hang. I decided to restart the machine and just re-create my DB with the new patchset already applied. I delete my $ORACLE_BASE/oradata/<sid> directory and remove the entry from /etc/oratab and re-created my DB. This worked fine :)
I hope this document helps you for your install. Please drop me line if it does help and I'll endevour to write more documents like this one.
Please drop me a quick line at [email protected] even just to say "thanks".
I will include a few keywords here to help the searches find this document. (mainly the keywords I searched on and failed to find a doc like this one)
ORA-03113 ORA-3113 03113 3113 jre was not found jre not found i686 i386 i586 9iDB R2 9.2.0.1.0 9.2.0.3.0 Redhat Advanced Server 2.1 AS Enterprise Linux (AS) RH install error installation errors oui dbca problem issue
Good luck,
Tim Daniell.The trick that worked for me was on a 2nd attempt. I installed once, let it fail with "jre was not found", de-install through the installer, delete all directories and files under $ORACLE_BASE (including $ORACLE_HOME), and also delete /etc/oraInst.loc.
I don't know why it fixes itself with this. Oracle say this is an unresolved bug 2726268 that lies in the installer. This is still unresolved by Oracle (as at 02-June-03) therefore it is not a published bug/patch. If this doesn't work, I suggest you open an iTAR and see if Oracle has any more suggestions for you.
Cheers,
Tim. -
How to choose a right server for Oracle Database!
Hi all,
Is there any formular that allows me to find the appropriate server configuration for Oracle database 11g?
Please help!
Thank you all.
Dan.
Edited by: Dan on 01:45 06-01-2013Simply put ... no.
Determining the correct server is a dance between hardware vendors (one point of input to be treated with general distrust), internal expertise and experience working with similar systems, and most importantly understanding the behaviour of what you are building.
Here are some sample questions to start the ball rolling.
1. What operating system expertise does your organization have?
2. What operating system expertise is readily available in the community from which you hire applicants?
3. What type of application?
4. What are up-time expectations?
5. Requirements for high availability?
6. Requirements for time to perform a full recovery?
7. Requirements for security?
8. Storage footprint (dictates internal storage versus SAN, NAS, or ZFS)
9. Anticipated growth (3-7 years)
Everyone wants to sell you CPU clock-ticks, more RAM, more IOPS, etc. But the first thing you need to understand is the capabilities you require that are generic: Required of any solution. Only when you have a clear understanding of these factors are you ready to discuss whether the solution is a pizza box or an ODA ... an Exadata or an IBM System Z.
Far too often I find people purchasing RAM they don't need with CPU speeds that exceed the ability of their network infrastructure to move the data so pay special attention when you are ready to make your purchase to engineered systems like the ODA.
Maybe you are looking for
-
I have a 160GB Hard Drive in my MBP and use VMWare Fusion and had a 60GB Virtual Machine running Windows XP. Deleted the Virtual Machine and CANNOT find the 60GB space I desperately need! Anybody out there with a similar problem? Help!
-
Lotus Notes - Create .pdf and file size limits
Is there a way to increase the 100MB file size limit in Lotus Notes create .pdf option?
-
I'd previously posted an issue about not being able to edit blog comments in iWeb. They appeared on the blog, but did not appear in iWeb. I recently updated to 3.0.2 and it finally fixed that problem, but my main blog page is no longer showing photos
-
What notebook cooler do you have/recommend?
Hi guys, Does any of you use a notebook cooler? I'd like to get the Zalman NC2000 for my T60p, unless someone else know another good one? regards, T42p 2373-Q1G (PM765, 2GB, 250 GB HDD, 15" UXGA(1600x1200), 128MB ATI FireGL T2) T60p 8741-C4G (T7600 2
-
can someone just tell me if my phone is broken and will the back of my phone open itself sooner??