Oracle 9i - Physical Storage

Hello,
I am new to Oracle and I need to find a way to move the physical storage of an oracle installation to a NAS device.
Currenty I have an oracle 91 instance running on a linux box.. unfortunately this box is running out of space..so I need to move only the physical storage to the NAS device..(Dell PowerVault NAS) I would still manage the oracle instance only thru my linux box.. this way I can store more data on my oracle instance
any help on this highly appreciated!
Vanniarajan

Leave the Oracle software on Linux. Your instance will continue to be hosted on Linux. All you would be doing is moving the dbf from the linux box to the NAS. NAS contains a file system which is created by the vendor's software. You do not install any OS on it. Make sure you have a valid backup before moving, just in case.
For example, we have a NetApp SAN box here. All the dbf of my 8i and 9i databases are on it and I have a Windows 2000 Server hosting the 8i instances and a Windows 2003 server hosting the 9i databases.

Similar Messages

  • SDDM 4.1 - Physical Storage Properties Not Appearing in DDL

    I have only had this problem while using 4.1, not 4.0. In Tools > Preferences > Data Modeler > DDL if have the "Include Storage in DDL" box checked, and I have a Storage Template assigned to my table in my physical model. However, when I preview my table's DDL, I do not see any of the physical storage properties included. This has not always been the case in 4.1. The first time I noticed that the storage properties did not appear, I closed SDDM and reopened it. This fixed my problem temporarily, but now I cannot get the storage properties to appear at all. Is this a bug with SDDM 4.1? Or am I doing something wrong? I did not have this problem in 4.0.

    Hi,
    A few things to check:
    1. The Physical Model that will be used in the DDL Preview is the one shown on the RDBMS Site property on the General tab of the Model Properties dialog for the Relational Model.
    (Right click on the entry for the Relational Model in the Browser and select Properties.)
    This gets updated whenever you do a full DDL Generation to refer to the Physical Model used in that DDL Generation.  (It's initial default value for a new Relational Model is Oracle Database 11g.)
    Make sure that this refers to the relevant Physical Model.  Update it if necessary.
    2. The relevant Physical Model must be open when you do the DDL Preview.
    3. As well as the "Include Storage in DDL" option there are additional options for each individual storage clause.
       These appear on the Data Modeler > DDL > DDL/Storage page of the Preferences.  The relevant options here need to be checked as well.
    If there still seems to be a problem, please let us know, together with any extra details you can provide.
    Thanks,
    David

  • Oracle hardware and storage solution configuration questions

    Hi all,
    I am configuring hardware and the storage solution for a project and am hoping to have some questions answered about using Oracle as the storage solution.
    The current setup will have 2 Dell NX3100 NAS gateways each with dual quad core processors, 24GB of RAM, 12x2TB data disks, and running Windows Storage Server 2008 64bit as the OS.
    Will also have direct attached storage of 2 Dell PowerVault MD1200 disk arrays, each disk array with 12 x 2Terabyte SAS disk drives giving a total of 36TB of storage space for each NAS Gateway.
    Based on this information, is there any problem with two Oracle Standard Edition installation (1 per NAS) holding up to 36TB of data (mostly high res images) in this hardware configuration?
    Does Oracle have a built in solution for replicating data between the 2 NAS heads and down to the disk arrays? Where the application sever will write to one of the NAS+disk arrays and then that data is written from the first NAS to the 2nd NAS+disk array? Currently I've used DoubleTake in other projects but am wondering if Oracle has something similar that is built in.
    Finally, will Backup Exec Oracle agent work with this configuration for backing up the data to a Dell PowerVault ML6020 Tape backup device?
    Thanks in advance for any insight.

    Hi,
    Does Oracle have a built in solution for replicating data between the 2 NAS heads and down to the disk arrays? Where the application sever will write to one of the NAS+disk arrays and then that data is written from the first NAS to the 2nd NAS+disk array? Currently I've used DoubleTake in other projects but am wondering if Oracle has something similar that is built in.NAS - I still doubt during the network issues (In case of RAC - all nodes would get afftected), I would not suggest certainly for this. Let the other experts reply back.
    - Pavan Kumar N

  • Physical storage Checks

    Can any body forward me the PL/SQL commands to check Physical storage.
    I want to check how much physical storage we have free,
    Secondly , i want to check other storage like tablespace & any other storage we should keep checking for our db maintenance...
    Neep suggestions

    This is a SQL plus script that can be modified to be used on PLSQL, the script returns tablespace space used,free.
    -- tablespace_size.sql
    -- This SQL Plus script lists tablespace space used
    -- Parameter:
    -- &1: Display order by:
    --      1:tablespace name
    --     2:total mbytes
    --     3:used Mb
    --     4:free mb
    --     5:% used
    --     6:% free
    SET lines 300
    SET feedback off
    SET verify off
    SET pages 40
    COLUMN pct_used format 999.9 heading "%|Used"
    COLUMN pct_free format 999.9 heading "%|Free"
    COLUMN name format a16 heading "Tablespace Name"
    COLUMN mbytes format 999,999,999 heading "Total|MB"
    COLUMN used format 999,999,999 heading "Used|MB"
    COLUMN free format 999,999,999 heading "Free|MB"
    COLUMN largest format 999,999,999 heading "Largest"
    BREAK on report
    COMPUTE sum of mbytes on report
    COMPUTE sum of free on report
    COMPUTE sum of used on report
    PROMPT Order by:
    PROMPT     1:tablespace name
    PROMPT     2:total mbytes
    PROMPT     3:used Mb
    PROMPT 4:free mb
    PROMPT     5:% used
    PROMPT 6:% free
    SELECT NVL (b.tablespace_name, NVL (a.tablespace_name, 'UNKOWN')) NAME,
    mbytes_alloc mbytes, mbytes_alloc - NVL (mbytes_free, 0) used,
    NVL (mbytes_free, 0) free,
    ((mbytes_alloc - NVL (mbytes_free, 0)) / mbytes_alloc)
    * 100 pct_used,
    100
    - (((mbytes_alloc - NVL (mbytes_free, 0)) / mbytes_alloc) * 100)
    pct_free
    FROM (SELECT SUM (BYTES) / 1024 / 1024 mbytes_free, tablespace_name
    FROM SYS.dba_free_space
    GROUP BY tablespace_name) a,
    (SELECT SUM (BYTES) / 1024 / 1024 mbytes_alloc, tablespace_name
    FROM SYS.dba_data_files
    GROUP BY tablespace_name) b
    WHERE a.tablespace_name(+) = b.tablespace_name
    UNION ALL
    SELECT f.tablespace_name,
    SUM (ROUND ((f.bytes_free + f.bytes_used) / 1024 / 1024, 2)
    ) "total MB",
    SUM (ROUND (NVL (p.bytes_used, 0) / 1024 / 1024, 2)) "Used MB",
    SUM (ROUND ( ((f.bytes_free + f.bytes_used) - NVL (p.bytes_used, 0)
    / 1024
    / 1024,
    2
    ) "Free MB",
    (SUM (ROUND (NVL (p.bytes_used, 0) / 1024 / 1024, 2)) * 100)
    / (SUM (ROUND ((f.bytes_free + f.bytes_used) / 1024 / 1024, 2))),
    100
    - (SUM (ROUND (NVL (p.bytes_used, 0) / 1024 / 1024, 2)) * 100)
    / (SUM (ROUND ((f.bytes_free + f.bytes_used) / 1024 / 1024, 2)))
    FROM SYS.v_$temp_space_header f,
    dba_temp_files d,
    SYS.v_$temp_extent_pool p
    WHERE f.tablespace_name(+) = d.tablespace_name AND f.file_id(+) = d.file_id
    AND p.file_id(+) = d.file_id
    GROUP BY f.tablespace_name
    ORDER BY &1
    /

  • Physical storage types

    I have  a question....
    are the interim storage areas physical storage areas or just dummy areas we use to update the stock when GI and GR happens and to clear differences.... I know tht putwaway strats and picking strats are not defined for these/... So I am thinking these are just dummy storage areas we define to handle Negative stocks etc... Am I wrong... Please correct me

    Hello
    The interim storage types are physical or logical depending upon the client business process.
    Normally big warehouses having these interim storage types and the goods will unloaded and then sent to inpsection or they will repacking or skidding or lebelling will be done and then transferred to the storage bins. Similarly goods will be picked from different storage type to interim storage location and then delivered to teh customer.
    Warm regards
    Ramarkishna

  • Physical  storage  for infoobject

    Hi
       Could you tell me  what  is physical  storage in infoobject ? especially one infoobject(name is A) belong to another (name is B) as a  attribute, in this case , physically where are data of A?  Did it storage in the table in the infoobject B owning attributes?   or data is storage in sid table by A itself and when we see the masterdata of b ,the system join all the  sid table which blong to respective attibutes to show masterdata?

    Hi Guixin,
    Info-object A can also have its own attributes. The concept of having depends basically on the data modelling and the data dependency. An Employee can have name, address, phone number, department as its attributes. Similarly department will have attributes like location, etc...
    But each info-object will have its own text.
    SID's are created by the BW system themselves. If you are looking for data in the backend then look for "M" table. It would be /BIC/M<name of the info-object> or /BI0/M<name of the info-object>.
    Bye
    Dinesh

  • Oracle VM and storage network

    I am running Oracle VM 3.1.1 on a server with 4 ethernet interfaces.
    bond0 is setup with eth0 and eth1 and bond mode is active/backup. This bond is used by the managed network.
    bond1 is setup with eth2 and eth3 and bond mode is dynamic link aggregation. This bond is used by public network.
    Managed network channels: Server Management, Cluster Meartbeat and Live Migration
    Public network channels: Storage and Virtual Machine
    All my 7 virtual machines are installed on separte physical disk using iSCSI.
    95% of my network traffic on dom0 is going though eth0, so I belive that iSCSI is not using the public network.
    How can I make my VM use bond1 / public network for iSCSI traffic?
    The managed nework did have storage assigned when I created the storage connection, but I have rebooted dom0 after applying the settings above. Can this be the problem?
    Thanks in advance.
    Regards,
    Thomas

    It matters if the traffic is routed or not. "Routing" traffic and "switching" traffic are two different things and the "bandiwidth" rating on "routing" traffic versus "switching" traffic are considerably lower. More takes place when a "packet" is routed than when it just uses layer 2 traffic. This must be taken in consideration when planning traffic between your VM servers and its respective "storage, VMs and etc. Personally, I would never have that traffic "routed". Never. Do it if you like. I wouldn't recommend it. Any time your "hop" to a target... you introduce latency. Maybe your network fabric can handle it now... But what will happen when you start adding to your environment?
    Remember the maximumn throughput on a 1 GB connection is 125mbs. Even creating a 2 member bond just gives you 250/mbs. Throw a "hop" in the mix....... I just don't like the numbers. Especially if you're going to run several VM guests on one server.
    I feel your pain. Oracle VM can be a complicated product to use if you don't understand its full functionality. If you don't have your system in production.... then change it. Go through the headache now. Oracle VM works very well when it is setup properly. Very well. I just implemented a RAC environment running Oracle's ERP systems for several hundred users. It works great. Haven't had one problem since the migration. Performance is spectacular...

  • Disk Blocks, Oracle Blocks, Physical vs. Logical I/O

    Hi,
    I would like to request for some clarification. Sam Alapati states the following in his book “Expert Oracle9i Database Administration:”
    “The storage disks on which the Oracle blocks reside are themselves divided into disk blocks, which are areas of contiguous storage containing a certain number of bytes—for example, 4096 or 32768 bytes (4KB or 32KB, because each kilobyte has 1024 bytes). Note that if the Oracle block size is smaller than the operating system file system buffer size, you may be wasting the capacity of the operating system to read and write larger chunks of data for each I/O.”
    There are several questions stemming from the above discussion:
    1.     Is the “file system buffer size” the same as the size of a disk block?
    2.     Is the disk block the unit of physical I/O?
    3.     Does there exist such a term as “logical I/O” in Oracle’s nomenclature? With the help of my limited knowledge of database administration, what I understand from the term “logical I/O” is “reading or writing of one Oracle block,” which, in turn, requires several physical I/O’s depending on how large a multiple of the OS block size the Oracle block size is. In that case, does setting the Oracle block size to, say, 8 KB, when the OS block size is, say, 2 KB then mean that one logical I/O would involve four physical I/O’s? Please correct me if I am mistaken.
    Thanks,
    Karim

    I second that.
    For all questions about the very basic concepts in the world of oracle db, you should read the, erhm, yes Concepts guide (read it back and forth a couple of times, then keep revisit).
    Also via the tahiti page you can search or get books from libraries of the various server products from 8i, 9i, and 10g families.

  • ORACLE VM physical CPS vs VCPUs

    Hi.
    I'm little confused with Oracle VM and how many physical CPU and virtual VCPUs I have.
    I'm using  ldm list-devices -a to get the information.
    Someone could explain to me what the next output means?
    Thanks a lot.
    ldm list-devices -a
    CORE
        ID      %FREE   CPUSET
        0       0       (0, 1, 2, 3, 4, 5, 6, 7)
        1       0       (8, 9, 10, 11, 12, 13, 14, 15)
        2       100     (16, 17, 18, 19, 20, 21, 22, 23)
        3       100     (24, 25, 26, 27, 28, 29, 30, 31)
        4       100     (32, 33, 34, 35, 36, 37, 38, 39)
        5       100     (40, 41, 42, 43, 44, 45, 46, 47)
        6       100     (48, 49, 50, 51, 52, 53, 54, 55)
        7       100     (56, 57, 58, 59, 60, 61, 62, 63)
    VCPU
        PID     %FREE   PM
        0       0       no
        1       0       no
        2       0       no
        3       0       no
        4       0       no
        5       0       no
        6       0       no
        7       0       no
        8       0       no
        9       0       no
        10      0       no
        11      0       no
        12      0       no
        13      0       no
        14      0       no
        15      0       no
        16      100     ---
        17      100     ---
        18      100     ---
        19      100     ---
        20      100     ---
        21      100     ---
        22      100     ---
        23      100     ---
        24      100     ---
        25      100     ---
        26      100     ---
        27      100     ---
        28      100     ---
        29      100     ---
        30      100     ---
        31      100     ---
        32      100     ---
        33      100     ---
        34      100     ---
        35      100     ---
        36      100     ---
        37      100     ---
        38      100     ---
        39      100     ---
        40      100     ---
        41      100     ---
        42      100     ---
        43      100     ---
        44      100     ---
        45      100     ---
        46      100     ---
        47      100     ---
        48      100     ---
        49      100     ---
        50      100     ---
        51      100     ---
        52      100     ---
        53      100     ---
        54      100     ---
        55      100     ---
        56      100     ---
        57      100     ---
        58      100     ---
        59      100     ---
        60      100     ---
        61      100     ---
        62      100     ---
        63      100     ---

    Hello
    The system has 8 cores and each core one thread or vcpu
    CORE
        ID      %FREE   CPUSET
        0       0       (0, 1, 2, 3, 4, 5, 6, 7)
        1       0       (8, 9, 10, 11, 12, 13, 14, 15)
        2       100     (16, 17, 18, 19, 20, 21, 22, 23)
        3       100     (24, 25, 26, 27, 28, 29, 30, 31)
        4       100     (32, 33, 34, 35, 36, 37, 38, 39)
        5       100     (40, 41, 42, 43, 44, 45, 46, 47)
        6       100     (48, 49, 50, 51, 52, 53, 54, 55)
        7       100     (56, 57, 58, 59, 60, 61, 62, 63)
    If you are configuring a ldom system I think is useful this doc that talks about best practices
    www.oracle.com/technetwork/server-storage/vm/ovmsparc-best-practices-2334546.pdf
    Regards
    Eze

  • Can I assign several physical storage locations for each virtual machine when using the replication-feature from Hyper-V 2012 R2?

    Hi everyone,
    I have 2x physical servers running Hyper-V 2012 R2. Each hosts several virtual machines. The VHDs of the VMs are stored on several dedicated physical disks to have a performance boost. For exampe if VM A has two VHDs attached I made sure that the VHDs are
    on different physical disks to have them not slow-down each other in case of intensive disk accesses.
    So far so good. I was looking forward to the replication-feature. The idea is to have the two physical servers have their primary running VMs being replicated to the other physical server and vice-versa. I was hoping to have the chance to choose for each
    individual VM where the replicated VHD will be stored. But instead I can only see the one location/path which is configured in Hyper-V Manager when I activate the replication-feature on the server.
    Is there by any chance a way how to select the storage location for each VHD/VM if using the replication-feature of Hyper-V 2012 R2?
    Thanks in advance.
    Cheers,
    Sebastian

    Secondly, you could replicate different VMs to different storage locations to perform some of the disk balancing you are trying to perform.  Lastly, you could copy the vhd file to a different location
    before starting the VM.
    .:|:.:|:. tim
    Hi Tim,
    thanks for the reply. Sorry, but I had some other tasks to take care of, so I wasn't paying enough attention to this thread.
    The part I quoted from your reply sounds exactly like the action I'd like to perform, but as you pointed out before this should not be possible.
    How can I perform the action (replicating each VM to a storage location) as you mentioned secondly? To sum it up again:
    2x physical machines carrying severel HDDs
    8+ VMs spread to run on the 2x servers
    when setting up replication I can only set the storage-location from server A on B and vice versa B on A
    Thanks again for your reply.
    Cheers,
    Sebastian

  • Oracle SELECT and storage technique

    Hi,
    I have 2 questions please. First of all, what kind of storage mechanism is used in Oracle e.g Oracle 11g, is it HEAP BASED or some other?
    Actually I am not able to search how Oracle stores the data into tables as I've heard that heap based storage is a mechanism in which the data is saved in the same order as it is being inserted?
    What is the Linear Search?
    I've performed test on more than 40 tables with simple SELECT and Elapsed time is always favoring 16k block size when compared to 4k and 8k data block size.
    Just thinking the reason that why SELECT is favoring 16k in all the tests, because the data is saved in hundreds and thousands of data blocks and if it is in the smaller data block, it has to go and search more and more data blocks, is it true?
    Please help me with your expert opinions and if possible please suggest me some book or paper which explains the ORACLE STORAGE MECHANISM AND SEARCHING MECHANISM i.e. LINEAR search or what?
    I'll appreciate the suggestions.
    Thanks a lot.
    Best Regards,
    John

    John-M wrote:
    I see you've also re-opened an older question which overlaps with this topic - so I'll be making some comments there as well: Re: single col v/s multi col table elapsed time comparison
    I have 2 questions please. First of all, what kind of storage mechanism is used in Oracle e.g Oracle 11g, is it HEAP BASED or some other?
    The most commonly used mechanism is heap-based - rows are put wherever the next convenient space happens to be.
    Actually I am not able to search how Oracle stores the data into tables as I've heard that heap based storage is a mechanism in which the data is saved in the same order as it is being inserted?
    Not quite - but see other post.
    What is the Linear Search? Depends how technical you want to be - the implication is that you "start at the beginning, work through to the end and then stop". The search it linear because the time it takes to complete it proportional with the volume of data available.
    >
    Please help me with your expert opinions and if possible please suggest me some book or paper which explains the ORACLE STORAGE MECHANISM AND SEARCHING MECHANISM i.e. LINEAR search or what?
    The Concepts manual is pretty good on storage.
    Regards
    Jonathan Lewis

  • Oracle 10gR2 Automated Storage Management implementation on CentOS 4.1

    Actually there are several nice articles on Oracle Technical Network devoted to the same topic. What’s new may be said ?
    The target of this message is to highlight the optimal sequence of steps required to bring Oracle10g (10.2.0.1) ASM-database up on CentOS4.1 , placing ASM instance and serviced databases in different Oracle Homes.Oracleasm library install is done immediately after creating "oracle" linux account and "dba" group to be ready for ASM Instance creating during the first Installer run supposed to build it. ASM instance for disks and disk’s group management is created the first by Installer along with the disk’s group for database supposed to be built during the second run of Installer and to be placed into recently created disk’s group.
    I. Oracle 10gR2 ASM and ASMLib 2.0 I/O.
    1.Install CentOS 4.1
    2.Run as root:
    # groupadd dba # group of users to be granted SYSDBA system privilege
    # groupadd oinstall # group owner of Oracle files
    # useradd -c "Oracle software owner" -g oinstall -G dba oracle
    # passwd oracle
    # mkdir -p /u01/app/oracle
    # chown -R oracle.oinstall /u01
    # mkdir -p /u02/oradata/wtfdata
    # chown -R oracle.oinstall /u02
    OTN instruction:-
    Before installing Automatic Storage Management, it is recommended that you install the optional add-on Automatic Storage Management support library, ASMLib. ASMLib is an application program interface (API) Oracle that is aimed at simplifying the interface between the operating system and the database, and to exploit the capabilities and strengths of storage arrays provided by different vendors ASMLib provides an alternative interface for the Automatic Storage Management-enabled kernel to discover and access block devices. It provides storage and operating system vendors the opportunity to supply extended storage-related features. These features provide benefits such as improved performance and greater data integrity.
    OTN instruction ends.
    3.To install ASMLIB 2.0 run as root:-
    # rpm -Uvh oracleasm-2.6.9-11.ELsmp-2.0.0-1.i686.rpm \
    oracleasmlib-2.0.0-1.i386.rpm \
    oracleasm-support-2.0.0-1.i386.rpm
    Now you get /etc/init.d/oracleasm ready to go.
    Configuring the Oracle ASM library driver:-
    # /etc/init.d/oracleasm configure
    Default user to own the driver interface [oracle]: oracle
    Default group to own the driver interface [dba]: dba
    Start Oracle ASM library driver on boot (y/n) [y]: y
    Fix permissions of Oracle ASM disks on boot (y/n) [y]: y
    Writing Oracle ASM library driver configuration: [  OK  ]
    Scanning system for ASM disks: [  OK  ]
    # /etc/init.d/oracleasm enable
    Create ASM disks as desired utilizing command:
    # /etc/init.d/oracleasm createdisk VLM0X /dev/sdx
    Tune /etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login, /etc/profile.
    and oracle's shell environment as advised in [1].
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    OTN instructions:-
    It’s recommended that you install Automatic Storage Management in its own Oracle home, regardless of whether you plan to only have one or multiple database instances.Installing Automatic Storage Management in its own Oracle home helps ensure higher availability and manageability.With separate Oracle homes, you can upgrade Automatic Storage Management and databases independently, and you can remove database software without impacting the Automatic Storage Management instance. Ensure that the Automatic Storage Management version is the same or later than the Oracle Database version.If an Automatic Storage Management installation does not already exist and you select the Oracle Universal Installer option to install and configure Automatic Storage Management only, then Oracle Universal Installer installs Automatic Storage Management in its own Oracle home.
    OTN instruction ends.
    Select " Advanced installation" and
    create ASM instance in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1
    Create disk group during this run .
    Exit installer.
    $ ./runInstaller
    Select " Advanced installation" and create new ASM-database placed into existing disk's group in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_2 .
    Modify ~oracle/.bash_profile correspondently.Relogin as oracle.
    Next:-
    $ sqlplus /nolog
    SQL> conn / as sysdba
    Connected.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount;
    ORACLE instance started.
    Total System Global Area 285212672 bytes
    Fixed Size 1218968 bytes
    Variable Size 88082024 bytes
    Database Buffers 188743680 bytes
    Redo Buffers 7168000 bytes
    Database mounted.
    SQL> alter database archivelog;
    Database altered.
    SQL> alter database MastDB flashback on;
    Database altered.
    SQL> alter database open;
    Database altered.
    Open Enterpise Manager console.(Enterprise Manager 10g Database Control URL
    http://ServerCentOS41:1158/em). Create new disk's group for flashback recovery area and modify corresponding value on Recovery Settings page of EM.
    System startup in this case should look like:-
    [oracle@ServerCentOS41 ~]$ ./lsnrstart
    LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 30-AUG-2005 17:57:41
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1521)))
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ServerCentOS41)(PORT=1521)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    Start Date 30-AUG-2005 17:57:42
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 30-AUG-2005 17:57:42
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/10.2.0/db_2/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    System parameter file is /u01/app/oracle/product/10.2.0/db_2/network/admin/listener.ora
    Log messages written to /u01/app/oracle/product/10.2.0/db_2/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1522)))
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ServerCentOS41)(PORT=1522)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    Start Date 30-AUG-2005 17:57:42
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/10.2.0/db_2/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.2.0/db_2/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1522)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    [oracle@ServerCentOS41 ~]$ dbstart
    Processing ASM instance "+ASM": log file /u01/app/oracle/product/10.2.0/db_1/startup.log
    Processing Database instance "MastDB": log file /u01/app/oracle/product/10.2.0/db_2/startup.log
    [oracle@ServerCentOS41 ~]$ emctl start dbconsole
    TZ set to US/Eastern
    Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
    Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
    http://ServerCentOS41:1158/em/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Database Control ........................ started.
    Logs are generated in directory /u01/app/oracle/oracle/product/10.2.0/db_2/ServerCentOS41_MastDB/sysman/log
    Install described above was done with different Oracle Homes
    for ASM instance and ASM-database.
    To put ASM instance and ASM-database in same Oracle Home.
    Start runInstaller just once to build all stuff at a time.
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    Select " Advanced option" and install "Software only"
    in ORACLE_HOME - /u01/app/oracle/oracle/product/10.2.0/db_1.
    Modify oracle's .bash_profile:-
    export ORACLE_HOME and new PATH.
    Source new .bash_profile:-
    $. ~oracle/.bash_profile
    $dbca
    During this run the request to start CRS daemons by root will come up.
    # $ORACLE_HOME/bin/localconfig add
    ASM instance , needed disk's groups and ASM-database itself will be created.
    Then perform listener and local TNS names configuration.
    $netca
    II. Oracle 10gR2 ASM and Standard Linux I/O.
    This method creates Oracle database files on raw character devices managed by ASM using standard Linux I/O system calls.It requires to create RAW devices for all disk partitions used by ASM.
    1.Install CentOS 4.1
    2.Run as root:
    # groupadd dba # group of users to be granted SYSDBA system privilege
    # groupadd oinstall # group owner of Oracle files
    # useradd -c "Oracle software owner" -g oinstall -G dba oracle
    # passwd oracle
    # mkdir -p /u01/app/oracle
    # chown -R oracle.oinstall /u01
    # mkdir -p /u02/oradata/data
    # chown -R oracle.oinstall /u02
    Just as an example create 4 partitions:
    /dev/hda6,/dev/hdc6 5 GB each one
    /dev/hda7,/dev/hdc7 3 GB each one
    Create raw devices modifying file /etc/sysconfig/rawdevices as follows:
    /dev/raw/raw1 /dev/hda6
    /dev/raw/raw2 /dev/hdc6
    /dev/raw/raw3 /dev/hda7
    /dev/raw/raw4 /dev/hdc7
    Put in /etc/rc.d/rc.local
    chown oracle:dba /dev/raw/raw*
    chmod 660 /dev/raw/raw*
    I was experiencing problems with loosing "oracle:dba" permissions after Linux
    reboot. Oracle's raw device came up with "root:disk" ownership after reboot.
    Restart Linux
    Run as root:-
    # service rawdevices restart
    Tune /etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login,
    /etc/profile and oracle's shell environment as advised in [1].
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    Select " Advanced installation" and
    create ASM instance in ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/asm
    During this run create diskgroup RAWDATA1 with normal redundancy
    mirroring /dev/raw/raw1 and /dev/raw/raw2.
    You should be fine with discovering raw devices if permissions are in place (oracle:dba)
    Exit installer.
    Export ORACLE_HOME for ASM instance and corresponding PATH.
    Then run "dbca" to create diskgroup RAWDATA2 with
    normal redundancy mirroring /dev/raw/raw3 and /dev/raw/raw4
    $ ./runInstaller
    Select " Advanced installation" and create new ASM-database placed RAWDATA1 diskgroup
    in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1.
    Modify ~oracle/.bash_profile correspondently.Relogin as oracle.
    Next:-
    $ sqlplus /nolog
    SQL> conn / as sysdba
    Connected.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount;
    ORACLE instance started.
    Total System Global Area 285212672 bytes
    Fixed Size 1218968 bytes
    Variable Size 88082024 bytes
    Database Buffers 188743680 bytes
    Redo Buffers 7168000 bytes
    Database mounted.
    SQL> alter database archivelog;
    Database altered.
    SQL> alter database rawdbs flashback on;
    Database altered.
    SQL> alter database open;
    Database altered.
    Open Enterpise Manager console.(Enterprise Manager 10g Database Control
    URL http://ServerCentOS41:1158/em). Put flashback recovery area in RAWDATA2
    modifying corresponding value on Recovery Settings page of EM.
    References.
    1.www.puschitz.com/InstallingOracle10g.shtml
    Message was edited by:
    [email protected]

    Actually there are several nice articles on Oracle Technical Network devoted to the same topic. What’s new may be said ?
    The target of this message is to highlight the optimal sequence of steps required to bring Oracle10g (10.2.0.1) ASM-database up on CentOS4.1 , placing ASM instance and serviced databases in different Oracle Homes.Oracleasm library install is done immediately after creating "oracle" linux account and "dba" group to be ready for ASM Instance creating during the first Installer run supposed to build it. ASM instance for disks and disk’s group management is created the first by Installer along with the disk’s group for database supposed to be built during the second run of Installer and to be placed into recently created disk’s group.
    I. Oracle 10gR2 ASM and ASMLib 2.0 I/O.
    1.Install CentOS 4.1
    2.Run as root:
    # groupadd dba # group of users to be granted SYSDBA system privilege
    # groupadd oinstall # group owner of Oracle files
    # useradd -c "Oracle software owner" -g oinstall -G dba oracle
    # passwd oracle
    # mkdir -p /u01/app/oracle
    # chown -R oracle.oinstall /u01
    # mkdir -p /u02/oradata/wtfdata
    # chown -R oracle.oinstall /u02
    OTN instruction:-
    Before installing Automatic Storage Management, it is recommended that you install the optional add-on Automatic Storage Management support library, ASMLib. ASMLib is an application program interface (API) Oracle that is aimed at simplifying the interface between the operating system and the database, and to exploit the capabilities and strengths of storage arrays provided by different vendors ASMLib provides an alternative interface for the Automatic Storage Management-enabled kernel to discover and access block devices. It provides storage and operating system vendors the opportunity to supply extended storage-related features. These features provide benefits such as improved performance and greater data integrity.
    OTN instruction ends.
    3.To install ASMLIB 2.0 run as root:-
    # rpm -Uvh oracleasm-2.6.9-11.ELsmp-2.0.0-1.i686.rpm \
    oracleasmlib-2.0.0-1.i386.rpm \
    oracleasm-support-2.0.0-1.i386.rpm
    Now you get /etc/init.d/oracleasm ready to go.
    Configuring the Oracle ASM library driver:-
    # /etc/init.d/oracleasm configure
    Default user to own the driver interface [oracle]: oracle
    Default group to own the driver interface [dba]: dba
    Start Oracle ASM library driver on boot (y/n) [y]: y
    Fix permissions of Oracle ASM disks on boot (y/n) [y]: y
    Writing Oracle ASM library driver configuration: [  OK  ]
    Scanning system for ASM disks: [  OK  ]
    # /etc/init.d/oracleasm enable
    Create ASM disks as desired utilizing command:
    # /etc/init.d/oracleasm createdisk VLM0X /dev/sdx
    Tune /etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login, /etc/profile.
    and oracle's shell environment as advised in [1].
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    OTN instructions:-
    It’s recommended that you install Automatic Storage Management in its own Oracle home, regardless of whether you plan to only have one or multiple database instances.Installing Automatic Storage Management in its own Oracle home helps ensure higher availability and manageability.With separate Oracle homes, you can upgrade Automatic Storage Management and databases independently, and you can remove database software without impacting the Automatic Storage Management instance. Ensure that the Automatic Storage Management version is the same or later than the Oracle Database version.If an Automatic Storage Management installation does not already exist and you select the Oracle Universal Installer option to install and configure Automatic Storage Management only, then Oracle Universal Installer installs Automatic Storage Management in its own Oracle home.
    OTN instruction ends.
    Select " Advanced installation" and
    create ASM instance in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1
    Create disk group during this run .
    Exit installer.
    $ ./runInstaller
    Select " Advanced installation" and create new ASM-database placed into existing disk's group in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_2 .
    Modify ~oracle/.bash_profile correspondently.Relogin as oracle.
    Next:-
    $ sqlplus /nolog
    SQL> conn / as sysdba
    Connected.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount;
    ORACLE instance started.
    Total System Global Area 285212672 bytes
    Fixed Size 1218968 bytes
    Variable Size 88082024 bytes
    Database Buffers 188743680 bytes
    Redo Buffers 7168000 bytes
    Database mounted.
    SQL> alter database archivelog;
    Database altered.
    SQL> alter database MastDB flashback on;
    Database altered.
    SQL> alter database open;
    Database altered.
    Open Enterpise Manager console.(Enterprise Manager 10g Database Control URL
    http://ServerCentOS41:1158/em). Create new disk's group for flashback recovery area and modify corresponding value on Recovery Settings page of EM.
    System startup in this case should look like:-
    [oracle@ServerCentOS41 ~]$ ./lsnrstart
    LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 30-AUG-2005 17:57:41
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1521)))
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ServerCentOS41)(PORT=1521)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    Start Date 30-AUG-2005 17:57:42
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 30-AUG-2005 17:57:42
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/10.2.0/db_2/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    System parameter file is /u01/app/oracle/product/10.2.0/db_2/network/admin/listener.ora
    Log messages written to /u01/app/oracle/product/10.2.0/db_2/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1522)))
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ServerCentOS41)(PORT=1522)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
    Start Date 30-AUG-2005 17:57:42
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/10.2.0/db_2/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.2.0/db_2/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ServerCentOS41)(PORT=1522)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    [oracle@ServerCentOS41 ~]$ dbstart
    Processing ASM instance "+ASM": log file /u01/app/oracle/product/10.2.0/db_1/startup.log
    Processing Database instance "MastDB": log file /u01/app/oracle/product/10.2.0/db_2/startup.log
    [oracle@ServerCentOS41 ~]$ emctl start dbconsole
    TZ set to US/Eastern
    Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
    Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
    http://ServerCentOS41:1158/em/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Database Control ........................ started.
    Logs are generated in directory /u01/app/oracle/oracle/product/10.2.0/db_2/ServerCentOS41_MastDB/sysman/log
    Install described above was done with different Oracle Homes
    for ASM instance and ASM-database.
    To put ASM instance and ASM-database in same Oracle Home.
    Start runInstaller just once to build all stuff at a time.
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    Select " Advanced option" and install "Software only"
    in ORACLE_HOME - /u01/app/oracle/oracle/product/10.2.0/db_1.
    Modify oracle's .bash_profile:-
    export ORACLE_HOME and new PATH.
    Source new .bash_profile:-
    $. ~oracle/.bash_profile
    $dbca
    During this run the request to start CRS daemons by root will come up.
    # $ORACLE_HOME/bin/localconfig add
    ASM instance , needed disk's groups and ASM-database itself will be created.
    Then perform listener and local TNS names configuration.
    $netca
    II. Oracle 10gR2 ASM and Standard Linux I/O.
    This method creates Oracle database files on raw character devices managed by ASM using standard Linux I/O system calls.It requires to create RAW devices for all disk partitions used by ASM.
    1.Install CentOS 4.1
    2.Run as root:
    # groupadd dba # group of users to be granted SYSDBA system privilege
    # groupadd oinstall # group owner of Oracle files
    # useradd -c "Oracle software owner" -g oinstall -G dba oracle
    # passwd oracle
    # mkdir -p /u01/app/oracle
    # chown -R oracle.oinstall /u01
    # mkdir -p /u02/oradata/data
    # chown -R oracle.oinstall /u02
    Just as an example create 4 partitions:
    /dev/hda6,/dev/hdc6 5 GB each one
    /dev/hda7,/dev/hdc7 3 GB each one
    Create raw devices modifying file /etc/sysconfig/rawdevices as follows:
    /dev/raw/raw1 /dev/hda6
    /dev/raw/raw2 /dev/hdc6
    /dev/raw/raw3 /dev/hda7
    /dev/raw/raw4 /dev/hdc7
    Put in /etc/rc.d/rc.local
    chown oracle:dba /dev/raw/raw*
    chmod 660 /dev/raw/raw*
    I was experiencing problems with loosing "oracle:dba" permissions after Linux
    reboot. Oracle's raw device came up with "root:disk" ownership after reboot.
    Restart Linux
    Run as root:-
    # service rawdevices restart
    Tune /etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login,
    /etc/profile and oracle's shell environment as advised in [1].
    Login as oracle:-
    $ cd /tmp/database
    $./runInstaller
    Select " Advanced installation" and
    create ASM instance in ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/asm
    During this run create diskgroup RAWDATA1 with normal redundancy
    mirroring /dev/raw/raw1 and /dev/raw/raw2.
    You should be fine with discovering raw devices if permissions are in place (oracle:dba)
    Exit installer.
    Export ORACLE_HOME for ASM instance and corresponding PATH.
    Then run "dbca" to create diskgroup RAWDATA2 with
    normal redundancy mirroring /dev/raw/raw3 and /dev/raw/raw4
    $ ./runInstaller
    Select " Advanced installation" and create new ASM-database placed RAWDATA1 diskgroup
    in $ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1.
    Modify ~oracle/.bash_profile correspondently.Relogin as oracle.
    Next:-
    $ sqlplus /nolog
    SQL> conn / as sysdba
    Connected.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount;
    ORACLE instance started.
    Total System Global Area 285212672 bytes
    Fixed Size 1218968 bytes
    Variable Size 88082024 bytes
    Database Buffers 188743680 bytes
    Redo Buffers 7168000 bytes
    Database mounted.
    SQL> alter database archivelog;
    Database altered.
    SQL> alter database rawdbs flashback on;
    Database altered.
    SQL> alter database open;
    Database altered.
    Open Enterpise Manager console.(Enterprise Manager 10g Database Control
    URL http://ServerCentOS41:1158/em). Put flashback recovery area in RAWDATA2
    modifying corresponding value on Recovery Settings page of EM.
    References.
    1.www.puschitz.com/InstallingOracle10g.shtml
    Message was edited by:
    [email protected]

  • Oracle White Paper- Storage Option for RAC. on Linux

    hi..
    This in reference with White Paper.. Stotage Option for RAC on LINUX. Author- Umadevi Byrappa.
    Which states on page 10: To Use NAS for RAC database file storage select the file system storage option in OUI. or the Clustered file system storage option in DBCA.
    With which i disagree. File storage option of oracle 10g RAC only shows.
    1. Clustered File system.
    2. ASM
    3. Raw Devices.
    When i try to select Cfs and select the shared directory on NFS it says. < Directory_Name> is not a clustered file system or Shared on Both <Server_1> < Server_2>. and at this point of time i m stuck.
    1. I dont want to use OCFS as its not supporting NAS.
    2. Selecting CFS doesnt recognise mounted shared volume as valid storage device option can only store OCRfile and CSS file.
    3. So, I have to use ASM.. with zero padded files..which i dont want to because no other option. ( PART NO. B10766-02 PAGE C-6)
    Also, I would like oracle to provide Back up Recovery Option or Document which tells me how could i Recover Database when i use Zero Padded Files.
    What would be the best Option in the above scenario ?
    I hope by applying patch or with workaround somehow it shows Filesystem ONLY.I'll be the happiest man in this Case.
    Any suggestions and corrections are most welcome. I wish i m wrong.
    Nadeem ( [email protected] )

    NFS isn't a clustered file system at all - by RFC it is an exported file system with access controls
    If your vendor offers an NFS solution over and beyond that - more power to them. However that isn't "NFS"..
    http://www.faqs.org/rfcs/rfc3010.html
    You can use NFS in a clustered server environment (to mount apps, read only data and for synchronous access to files), however it doesn't support the concurrency out of the box for RDBMS transactions - if a vendor is supporting this promise then that is for you to decide.
    However i stand by my statement that NFS is a file system exported across your network and not a full clustered file system.

  • Oracle Databases and Storage Systems like HP EVA

    Hi everybody,
    are there generel advantages or disadvantages using such storage systems?
    I would be happy if somebody could talk about his experience using such systems.
    Is there better/less performance with Oracle Databases? Better/less Security for my Data instead of using a local raid 5/1+0 for example? Or anything else I should now before using such a storage system.
    What type of storage are you using? What type of disks would be the best (scsi/fata) ?
    Please talk with me a little bit about your experience with storage systems and Oracle Databases ;-)
    Thank you
    scratch

    Abhi
    Greate to meet another DBA in forum.The big problem we will face is SQL Tune.
    Nothing much Diffnt supporting SAP.SAP PRovided some ready made tools to monitor and to solve.Reg tuning still we can follow same methoda but with approval from SAP or by ref SAP notes.Which u can find at service market place.
    You can find some PDfs in sap market place and sdn.Which are ex'ly for DBas.
    Reg Growth rate you can have a look on sap transactions and there are some notes also.I dont think there is specific Book or Doc which will say Dos and donts.
    Performance we used to follow same methoda as a Dbas with ref of sap notes and support for any side effects.
    let me know if are in need of any specific info
    Regards
    Vinod

  • Oracle 10g physical standby error

    Hi all,
    We been frequently getting this error on our standby DB and not sure if it's network related or a possible configuration tuning.
    RFS[425]: Assigned to RFS process 3640
    RFS[425]: Identified database type as 'physical standby'
    Primary database is in MAXIMUM PERFORMANCE mode
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[425]: No standby redo logfiles created
    Mon Nov 23 09:47:28 2009
    Fetching gap sequence in thread 1, gap sequence 35418-35418
    Mon Nov 23 09:48:02 2009
    FAL[client]: Failed to request gap sequence
    GAP - thread 1 sequence 35418-35418
    DBID 3292763437 branch 615642223
    FAL[client]: All defined FAL servers have been attempted.
    Check that the CONTROL_FILE_RECORD_KEEP_TIME initialization
    parameter is defined to a value that is sufficiently large
    enough to maintain adequate log switch information to resolve
    archivelog gaps.
    Mon Nov 23 09:48:17 2009
    RFS[384]: No standby redo logfiles created
    Mon Nov 23 09:48:21 2009
    RFS[425]: Possible network disconnect with primary database
    Closing latent archivelog for thread 1 sequence 35419
    EOF located at block 1201 low SCN 0:-1055223653 next SCN 0:-1055223015
    Latent archivelog 'E:\ORACLE\ARCH\xxxxx\LOG_615642223_1_35419.ARC'
    If you wish to failover to this standby database, you should use the
    following command to manually register the archivelog for recovery:
    ALTER DATABASE REGISTER LOGFILE 'E:\ORACLE\ARCH\xxxxx\LOG_xxx615642223_1_35419.ARC';
    Redo Shipping Client Connected as PUBLIC
    -- Connected User is Valid
    RFS[426]: Assigned to RFS process 3200
    RFS[426]: Identified database type as 'physical standby'
    Primary database is in MAXIMUM PERFORMANCE mode
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[426]: No standby redo logfiles created
    Any ideas?
    thx

    I've inherited this DB and never really looked at the settings.
    The error I see in the primary DB is
    FAL[server]: Fail to queue the whole FAL gap
    Protection level on primary is
    SQL> SELECT PROTECTION_MODE, PROTECTION_LEVEL FROM V$DATABASE;
    PROTECTION_MODE PROTECTION_LEVEL
    MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE
    Edited by: jrmtl on Nov 23, 2009 7:32 AM

Maybe you are looking for

  • Import WBS Codes

    Hi, How to export WBS codes into excel file for modification and import back into same P6 schedule. Please give some ideas on this.

  • Re: how to sort an array of type string

    thanks bina and turing pest. well i can't use collections.sort or arrays.sort i need to create a method to sort. stupid instructor dont want to take advantage of this good java language. anyways i am able to do the sort but now OMG the whole data is

  • [svn] 3766: Fix for BLZ-261: Null pointer exception in Websphere login code .

    Revision: 3766 Author: [email protected] Date: 2008-10-21 05:59:49 -0700 (Tue, 21 Oct 2008) Log Message: Fix for BLZ-261: Null pointer exception in Websphere login code. Protect the debug logging from being called if the principal variable is null. T

  • Where are my rented movies downloaded to?

    I cannot find where to view my already downloaded rented movies...hmmm

  • General Forum Question

    Late yesterday I posted the following subject to this forum(Strange Mac HD Grash Incident).  I had a few replies and when I checked this morning the post was no longer here.  At that point I sent another post and checked to make sure it was in the li