RMAN Configure Channels vs Duplexed Backupsets
What is the difference between "duplexed backupsets" where I create multiple copies of RMAN backups and "Configuring Specific Channels" where I set channels to backup to two separate disks? I am using the duplexed backupset feature now to send 2 copies of the RMAN backups to 2 locations. I was testing the configuration of specific channels but did not see where I waa getting 2 full copies, one on each channel. For duplexed backupsets I configure:
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 2;
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'disk1/backup_%d_%T_%U', '/disk2/backup_%d_%T_%U' MAXPIECESIZE 4 G;;
For channels I set:
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT '/disk1/backup_%d_%T_%U' MAXPIECESIZE 4 G;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT '/disk2/backup_%d_%T_%U' MAXPIECESIZE 4 G;
but I cannot tell if I am getting 2 backups on the 2 channels or id RMAN is just making one backup and splitting it up on the 2 channels.
If I set the CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2 on the channels, then I get 2 backups to disk1 and none to disk2.
What is the proper way to use channels to get 2 full copies of archivlog and database backups one copy on each channel?
Hello,
i have searched in metalink for a while and yes it is bug.
It is described in metalinknote #6316373.8:
Bug 6316373 - CROSSCHECK identifies some files as EXPIRED
It is really new (from 20-AUG-2008) .. i applied the patch and now it is working fine :-))
So everyone who has the same concept.. please apply this patch.
Regards
Stefan
Similar Messages
-
Difference between RMAN Allocate channel and Configure Channel
Hello Sir,
It is a very small problem that the more I study about RMAN I get more confused that what is the difference between Allocate Channel and Configure Channel.
The thing I understand is that first we allocate channel and then after we configure it for uses.
Pl. anybody make me clear if it is wrong and please tell me the right theory.
Thanks and regardsHi,
As Already Aman and Hemant K Chitale .. described the difference..
Let me put up one thing one thing Ahead... !!
CONFIGURE CHANNEL takes the same options used to specify one-time options with the ALLOCATE CHANNEL command. You can configure generic channel settings for a device type, that is, a template that is used for any channels created based on configured settings for that device.
Example :-
Note that if you use CONFIGURE CHANNEL to specify generic channel settings for a device, any previous settings are discarded, even if the settings are not in conflict. For example, after the second CONFIGURE CHANNEL command, which specifies only the FORMAT for configured disk channels, the MAXPIECESIZE for the disk channel is returned to its default value:
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 2G;
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT /tmp/%U;
If you manually allocate a channel during a job, then RMAN disregards any configured channel settings. For example, assume that the default device type is SBT, and you execute the following command:
RUN
ALLOCATE CHANNEL c1 DEVICE TYPE DISK;
BACKUP TABLESPACE users;
Ever thing is in ORACLE Documentation.. . (Pick out the things....)
http://download-uk.oracle.com/docs/cd/B28359_01/backup.111/b28270/rcmconfb.htm
Study or Go through Slow and Study... you can understnad ever thing...
- Pavan Kumar N -
RMAN Script & RMAN Configuration
Dear All,
This is the first time i am using RMAN. i just wanted to execute the following RMAN script for a testing purpose, for this what are the RMAN configuration i must have to do before executing this script below:
RMAN> run {
shutdown immediate;
startup mount;
backup database;
alter database open;
}This is my current setup of RMAN
RMAN> show all;
RMAN configuration parameters for database with db_unique_name DP are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'E:\RMAN\';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'E:\APP\10004\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFDP.ORA'; # defaultKindly advice me and give me a very clear study for this above parameters
Regards
HAMEED
Once i execute that script i got this following error :
+RMAN> run {+
+2> shutdown immediate;+
+3> startup mount;+
+4> backup database;+
+5> alter database open;+
+6> };+
database closed
database dismounted
Oracle instance shut down
connected to target database (not started)
Oracle instance started
database mounted
Total System Global Area 770019328 bytes
Fixed Size 1374780 bytes
Variable Size 301991364 bytes
Database Buffers 461373440 bytes
Redo Buffers 5279744 bytes
Starting backup at 18-MAY-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=134 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00006 name=E:\APP\10004\ORADATA\DP\HAMEED01.DBF
input datafile file number=00007 name=E:\APP\10004\ORADATA\DP\ABDUL01.DBF
input datafile file number=00008 name=E:\APP\10004\ORADATA\DP\TEST01.DBF
input datafile file number=00001 name=E:\APP\10004\ORADATA\DP\SYSTEM01.DBF
input datafile file number=00002 name=E:\APP\10004\ORADATA\DP\SYSAUX01.DBF
input datafile file number=00005 name=E:\APP\10004\ORADATA\DP\EXAMPLE01.DBF
input datafile file number=00003 name=E:\APP\10004\ORADATA\DP\UNDOTBS01.DBF
input datafile file number=00004 name=E:\APP\10004\ORADATA\DP\USERS01.DBF
channel ORA_DISK_1: starting piece 1 at 18-MAY-11
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 05/18/2011 17:22:30
ORA-19504: failed to create file "E:\RMAN\"
ORA-27038: created file already exists
OSD-04010: <create> option specified, file already exists
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
Edited by: Hameed on May 18, 2011 4:59 AMDear Chinar, can you please varify this below ,, is it correct,, after given your setup i ran this script,,,
Kindly advice me
Regards
HAMEED
RMAN> run
2> {
3> backup current controlfile;
4> }
Starting backup at 18-MAY-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=143 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
including current control file in backup set
channel ORA_DISK_1: starting piece 1 at 18-MAY-11
channel ORA_DISK_1: finished piece 1 at 18-MAY-11
piece handle=E:\RMAN\FULL_06MCLH66_1_1.BK tag=TAG20110518T180910 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backup at 18-MAY-11
Starting Control File Autobackup at 18-MAY-11
piece handle=E:\RMAN\CFC-796596855-20110518-00 comment=NONE
Finished Control File Autobackup at 18-MAY-11Edited by: Hameed on May 18, 2011 5:55 AM -
CONFIGURE CHANNEL DEVICE TYPE DISK doesn't function
Dear all,
I have a problem with a backup.
Facts:
OS: SunOS hod 5.10 Generic_142901-03 i86pc i386 i86pc
Oracle 11.2.0.1 with RAC
So, Although i put in rman parameters section the CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/rman/backups/%U'; the backup was done but in FRA that is located in
BS Key Type LV Size Device Type Elapsed Time Completion Time
36 Incr 0 210.82G DISK 10:32:57 24-JAN-13
BP Key: 36 Status: AVAILABLE Compressed: YES Tag: TAG20130123T210005
*Piece Name: +DATA/db_name/backupset/2013_01_23/nnndn0_tag20130123t210005_0.442.805496407*
List of Datafiles in backup set 36...
ANd my question is:
How, although i configure that the backups would be in /rman/backups/%U this was located in +DATA (fRA) ??
what im doing wrong ??
Thanks for your help.thanks for your answer: here is my rman script. We invoked the script like this: rman_db_script.sh SID 0
#!/bin/ksh
function email_dba
if [ -s $email_file ]
then
subj="$prog: FAILED on $sid@$box at `date`"
while read dba_id
do
mailx -s "$subj" $dba_id < $email_file
echo "mailx -s "$subj" $dba_id "
done < /oracle/app/oracle/dba/util/motifylist.txt
fi
# set and check
function set_and_check
ps -ef | grep ora_pmon_$sid | grep -v grep > /dev/null
rc=$?
if [ $rc != 0 ]
then
echo "$prog: database $ORACLE_SID is not online" >> $log_file
echo "$prog: database $ORACLE_SID is not online" >> $email_file
# email_dba
exit 1
fi
rtime=`date '+%Y%m%d_%H%M'`
ORACLE_BASE=/opt/app/oracle
ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1
export ORACLE_HOME
PATH=$ORACLE_HOME/bin:$PATH
export PATH
logdir=/opt/oracle/logs
log_file=$logdir/$prog.$sid.level${bk_level}.log.$rtime
email_file="$logdir/$prog.email.$sid"
cat /dev/null > $email_file
box=`hostname`
orauser=oracle
bk_dir=/rman/backups/$sid
echo "===== `date '+%Y%m%d %H:%M:%S'` $prog: Started =====" > $log_file
backup_type="INCREMENTAL LEVEL $bk_level"
# find $logdir -name $prog.*.log.* -type f -mtime +10 -exec /bin/rm -f {} \;
# find $bk_dir -name ctl.* -type f -mtime +10 -exec /bin/rm -f {} \;
echo "ORACLE_SID=$ORACLE_SID" >> $log_file
echo "ORACLE_USER=$orauser" >> $log_file
echo "ORACLE_HOME=$ORACLE_HOME" >> $log_file
echo "BACKUP TYPE=$backup_type" >> $log_file
return
# backup database and archive logs to disk
function backup_dbs_to_disk
echo "===== Backup $sid to FRA Started At `date` =====" >> $log_file
$ORACLE_HOME/bin/rman nocatalog << rman_cmd >> $log_file 2>&1
connect target
# se haran en el directorio sgte no en el FRA
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/rman/backups/%U';
#CONFIGURE CONTROLFILE AUTOBACKUP ON;
run
ALLOCATE CHANNEL ch1 TYPE disk ;
BACKUP $backup_type
filesperset 10
DATABASE;
sql 'alter system archive log current';
BACKUP filesperset 10 ARCHIVELOG ALL DELETE ALL INPUT;
sql "alter database backup controlfile to trace as ''$bk_dir/ctl.trc.$rtime''";
sql "alter database backup controlfile to ''$bk_dir/ctl.$rtime'' reuse";
RELEASE CHANNEL ch1;
#CONFIGURE CONTROLFILE AUTOBACKUP OFF;
rman_cmd
rc=$?
if [ $rc != 0 ]
then
echo "Backup $sid to Disk Failed At `date`" >> $log_file
echo "Backup $sid to Disk Failed At `date`" >> $email_file
email_dba
exit 1
else
echo "===== Backup $sid to Disk Completed At `date` =====" >> $log_file
fi
return
# delete obsolete backups
function del_obsolete_bk
echo "===== Delete Obsolete Backups Started At `date` =====" >> $log_file
$ORACLE_HOME/bin/rman nocatalog << rman_cmd >> $log_file 2>&1
connect target
ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;
Report obsolete;
delete force noprompt obsolete;
rman_cmd
rc=$?
if [ $rc != 0 ]
then
echo "Delete Obsolete Backups Failed At `date`" >> $log_file
echo "Delete Obsolete Backups Failed At `date`" >> $email_file
email_dba
exit 1
else
echo "===== Delete Obsolete Backups Completed At `date` =====" >> $log_file
fi
return
# main program
if [ $# -ne 2 ]
then
clear
echo "\nIncorrect argument, ORACLE_SID Backup_Level needed\n"
echo "\nUsage: $0 ORACLE_SID BACKUP_LEVEL(0/1)\n"
return 1
fi
sid=$1
bk_level=$2
diff_cum=$3
# prog=`basename $0`
prog=rman_backup_dbs.sh
export debug='N'
if [[ $debug = 'Y' ]];then set -x;fi
unset ORACLE_SID
unset ORACLE_HOME
unset SQLPATH
ORACLE_SID=$sid
export ORACLE_SID
set_and_check
backup_dbs_to_disk
del_obsolete_bk
echo "===== `date '+%Y%m%d %H:%M:%S'` $prog: Completed =====" >> $log_file
subj="$sid@$box backup completed successfully at `date`"
# while read dba_id
# do
# mailx -s "$subj" $dba_id < $log_file
# done < /oracle/app/oracle/dba/util/backup/scripts/email_dba.list
return 0
# end program
############################################################################# -
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT
Hello everyone.
The version I am using oracle 11g
2 questions:
1 .- CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ ora_backup / backupset /% F'; I get error
I want the backup to show the date format, as it can get.
2 .- CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ ora_backup / backupset /% F_.bak';
rename the extension back to. Bak, one can view the SQL SERVER.
Thanks,Bye.
Edited by: rafelbunyol on 04-feb-2009 5:17
Edited by: rafelbunyol on 04-feb-2009 5:19Hi,
Probably you were not connected.
Try:
connect target /;
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ora_backup/backupset/%F';
My output on the last command:
new RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ora_backup/backupset/%F';
new RMAN configuration parameters are successfully stored
Regards,
Tycho -
Step by Step RMAN configuration for full hot backup daily
Dear experts,
i am new to oracle RMAN , i have gone through couple of RMAN guides for configuration ,
i have oracle e-business suite (R12.1.1) and database is ( 11.1.0.7) on red hat enterprise linux 5.3 . All of this is 64 bit.
i have a database about 175 gb which is as usual growing day by day as data entry is taking place.
Untill now we have a cold backup strategy in the midnight 3 am a script down the database and make abc.tar.gz file of 25 gb approx. . This process takes about 100 minutes. But now due to new sales system we want our database up 24/7 .
So we want to configure RMAN hot backup.
I want to take backup on disk.
daily full hot backup.
backupsets
currently database is in no-archivelog
plz help me to proceed with this .
Edited by: user13376823 on Feb 10, 2011 12:17 PMuser13376823 wrote:
Dear all,
i am using this script for my full hot backup ,
run
allocate channel c1 device type disk format '/opt/R12Backups/rman/%U';
allocate channel c2 device type disk format '/opt/R12Backups/rman/%U';
crosscheck backup;
BACKUP DATABASE FORMAT '/opt/R12Backups/rman/proddb_%u_%p_%c';
sql 'alter system switch logfile';
BACKUP ARCHIVELOG ALL DELETE INPUT FORMAT '/opt/R12Backups/rman/archlog%U';
DELETE NOPROMPT OBSOLETE REDUNDANCY =1 device type disk;
DELETE NOPROMPT EXPIRED BACKUPSET OF DATABASE device type disk ;
BACKUP AS COPY CURRENT CONTROLFILE FORMAT '/opt/R12Backups/rman/copy_of_cf_%U';
BACKUP SPFILE FORMAT '/opt/R12Backups/rman/spfile_%U';
release channel c1;
release channel c2;
1.please tell me that it is covering all aspects of a backup . Can i do complete recovery with this backup in case of disaster?
Define "all aspects".
2. i only get database and controlfile backup at my location. There is no backup of archivelogs , What happened with
that ?Without seeing the output that rman generated from running the above block, and without seeing all of the persistent rman settings, it is impossible to diagnose anything. I will say that your script looks overly complex.
Just to give you a point of comparison, here's my setup. First the persistent rman settings. Take note of anything that is NOT marked as "default";
RMAN> show all;
using target database control file instead of recovery catalog
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 1;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE 'SBT_TAPE' TO 3;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/ora00/app/oracle/product/10.2.0/db_1/dbs/snapcf_vlnxora1.f'; # defaultAnd here is my basic "full backup" script
[oracle@vmlnx01 bin]$ cat rman_full.scr
connect target /
show all;
run {
backup incremental level 0 database tag='bkup_vlnxora1_full';
backup archivelog all not backed up 2 times tag='bkup_vlnxora1_arch';
delete noprompt archivelog all backed up 2 times to device type disk;
list backup summary;
report obsolete;
quit -
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT =SHOW DATE
Hello everyone.
The version I am using oracle 11g
2 questions:
1 .- CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ ora_backup / backupset /% F'; I get error
I want the backup to show the date format, as it can get.
2 .- CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ ora_backup / backupset /% F_.bak';
rename the extension back to. Bak, one can view the SQL SERVER.
Thanks,Bye.%F is only vaild for controlfile autobackups, there are other elements to store the date:
http://download.oracle.com/docs/cd/B28359_01/backup.111/b28273/rcmsubcl010.htm#i82206
Werner -
We are using RAC 9.2.0.6 and we have configured RMAN as follows:
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 7;
CONFIGURE BACKUP OPTIMIZATION OFF;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'D:\eemp_backup\EEMP\Control files\eEmp_CTL%F';
CONFIGURE DEVICE TYPE DISK PARALLELISM 2;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;#default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK CONNECT 'SYS@Emp1';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK CONNECT 'SYS@Emp2';
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'D:\eemp_backup\EEMP\Rman files\emp_files_%t_Bk_Set%s_Piece%p';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\EEMP_BACKUP\CONTROLFILE\SNAPCF_V9232
1.F';
RMAN configuration has no stored or default parameters ,'D:\eemp_backup\EEMP\Rman files\emp_files_%t_Bk_Set%s_Piece%p' while i found it in this destination when i fire list backup of database command : C:\ORACLE\APP\PRODUCT\9206\DATABASE\ATHA8I5F_1_1
and tried many times to solve this problem and put the backup set as where i want to put it on but i couldn't
PLEASE help,
Regards
and then i have taken backup as:
rman> backup database plus archivelog;
then when I check the destination of backup set i didn't see them on the configued one which is :You should place the archivelogs either on the shared storage or the archive logs of all instances at all the nodes.
Actually the concept is, in case of recovery, RMAN should be able to look the archive logs from all the instances.
Regards -
RMAN configuration in ORACLE RAC database
Hi there,
We are using RMAN backup strategy for taking backups from one node(eg.node1).Database is RAC database, version 9.2.3. and OS is Solaris 5.10.
this is the configuration which we use, as follows:
Connecting to Prod.Database using catalog database.
rman catalog=rman/rman@CATDB target=sys/oracle@PRODDB(node 2).
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 30;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/rmanback/_%F';
CONFIGURE DEVICE TYPE DISK PARALLELISM 5;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/rmanback/CMWPROD_%s.bak';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK CONNECT 'SYS/oracle@PRODDB(node2)';
CONFIGURE MAXSETSIZE TO 7 G;
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/9.2.3/dbs/snapcf_CMWPROD1.f';
As the above config shows RMAN is connecting to PROD DB (node 2). But we need to take backups (datafiles and as well as archive logs) from two nodes (i.e from node 1 and as well as node 2).
Is there any possibility for taking backups from two nodes?
Thanks,
Balu.You will need to setup an NFS share such that both nodes can access each other's archived redo logs area. You also need to ensure your LOG_ARCHIVE_DEST_n parameter settings are properly set. Once setup correctly, either node will be able to run the backup and include each other's archived redo log files. Since this is RAC, the data files are shared by design and either node can already backup these files.
Multiple channels would allow 'simultaneous' backup of the archived redo logs.
I would highly recommend using a CFS (single shared file system where all nodes store their archived redo logs distinguished by thread) to store the archived redo logs, this reduces administration and configuration especially when you get ready to scale.
Hope this helps. -
Error while configuring channels in B2B 11g
Hi b2bgurus,
I am implementing RosettaNet protocol in 11g. 3C3 Invoice Notification. While configuring channels i got this following error:
"Messages for this page are listed below.
Acme_Custom_V02.00_Invoice_Notification_Outbound is not valid. Please correct the following errors.
Error -: B2B-52255: Certificate alias not specified in the secure delivery channel Acme_Channel.
Error -: B2B-52326: Transport protocol with https url has to have valid keystore location and password in host "
I get the above error while I provide http url as input. Do we have a protocol where we can provide https url?
Please explain i am new to B2B.
Thanks in advanceget this error when i provide the url while channel creation. SSL is enabled by using BIG IP. Hence preparation of Key store is not requiredYou understanding is not correct. If you are initiating a SSL connection from Oracle B2B (by giving a HTTPS URL in delivery channel), then you have to configure identity and trust store in your Weblogic servers (SOA server) and you have to configure keystore on Oracle B2B console as well. As I mentioned earlier also refer the blog (http://anuj-dwivedi.blogspot.com/2010/10/enabling-ssl-on-oracle-b2b-11g.html) and perform the required steps.
If you don't configure a keystore then you CAN NOT initiate a SSL connection from Oracle B2B.
If you want Big IP to handle SSL then from Oracle B2B you have to initiate a plain HTTP connection and at BIG IP you have to route the request to the respective HTTPS channel (which I am not sure is possible though I am not familier with BIG IP)
Regards,
Anuj -
Showing RMAN configuration parameters 8.1.7
Hi group
What is the RMAN command in 8.1.7 to show RMAN configuration parameters, I know (SHOW ALL;) command is used in 9i version but it doesn't work on 8.1.7.
Thanks you very muchIf I remember correctly, you could NOT configure and preserve parameters in 8.1.7 (so CONFIGURE and SHOW are not present in 8.1.7 RMAN).
You could create scripts with all the required commands and save them to the OS or to the Catalog -- preferably at the OS level so that they can be viewed and edited if the Catalog becomes unavailable.
Hemant K Chitale -
No configured channel...
I'm running Apache, Tomcat, and FDS. I'm getting the message
"...No configured channel has an endpoint path /messagebroker/amf"
in a Java exception on the server. The path listed in the exception
is "/messagebroker/amf". However in my services-config.xml I've
spelled out the whole URI including the HTTP and server name
values. I compiled the .swl using this endpoint uri value.
Has anybody else run into this?
Why am I getting only a partial path name from the
MessageBrokerServlet?Interesting to see that the problem I am having appears to be an old one.
My situation:
Flex 3 on Cold Fusion 8 on Vista (with iiS 6 ?) (laptop).
The application is one I built using one of the Flex 3 wizards. Its a simple CRUD form based on a database table.
Run for the first time, it fails with the (browser) error dialog message:
(mx.rpc::Fault)#0
content = (Object)#1
errorID = 0
faultCode = "Channel.Call.Failed"
faultDetail = "NetConnection.Call.Failed: HTTP: Status 500"
faultString = "error"
message = "faultCode:Channel.Call.Failed faultString:'error' faultDetail:'NetConnection.Call.Failed: HTTP: Status 500'"
name = "Error"
rootCause = (Object)#2
code = "NetConnection.Call.Failed"
description = "HTTP: Status 500"
details = "http://localhost/flex2gateway/"
level = "error"
In the coldfusion_out.log appears the following (truncated) error message:
28/08 15:49:07 error No configured channel has an endpoint path '/flex2gateway/index.cfm'.
[1]flex.messaging.MessageException: No configured channel has an endpoint path '/flex2gateway/index.cfm'.
at flex.messaging.MessageBroker.getEndpoint(MessageBroker.java:499)
at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:427)
at coldfusion.flex.ColdFusionMessageBrokerServlet.service(ColdFusionMessageBrokerServlet.jav a:50)
The problem appears to be an old one, but I've not been able to find what must be the common solution to it.
can someone please point me in the right direction ?
Oh and yes, I am compiling with the above -services switch, and it is pointing to the location of the correct file.
Any help will be appreciated. -
Help! 500 No configured channel has an endpoint path '/flex2gateway/'
Hello. I have 2 servers running CF 7 and one of my customer's web sites flex app works fine with no config involved. However, the development server gives the following Error when you try and access the app:
500 No configured channel has an endpoint path '/flex2gateway/'.
No configured channel has an endpoint path '/flex2gateway/'.
Can somone please provide some insight as to what needs to be done? Thank you in advance!You're welcome, good luck.
Sincerely,
Michael
El 30/04/2009, a las 19:28, clearbreak <[email protected]> escribió:
>
Yes. Thanks. I think the problem has to do with the flex-config.xml.
I will let you know if that is the problem. Thank you for your
suggestions and input.
> -
Hello Folks,
Is it possible to get history of RMAN configuration changes which was made in past ? Either from target or from catalog database?
Thanks.Hi again!
Sorry! NO it is really impossible. There is no table and no view in oracle that is able to show you an old rman configuration!
regards -
500 No configured channel has an endpoint path '/flex2gateway/'
We are trying to install a Flex2 app that uses remoting on
CFMX 7.02. It's the J2EE edition that runs on a JRun4 server.
Somehow the communication betweenn the server and the Flexapp won't
work. It results in an error:
500 No configured channel has an endpoint path
'/flex2gateway/'
Does anybody knows what is going on?
Thanks!Interesting to see that the problem I am having appears to be an old one.
My situation:
Flex 3 on Cold Fusion 8 on Vista (with iiS 6 ?) (laptop).
The application is one I built using one of the Flex 3 wizards. Its a simple CRUD form based on a database table.
Run for the first time, it fails with the (browser) error dialog message:
(mx.rpc::Fault)#0
content = (Object)#1
errorID = 0
faultCode = "Channel.Call.Failed"
faultDetail = "NetConnection.Call.Failed: HTTP: Status 500"
faultString = "error"
message = "faultCode:Channel.Call.Failed faultString:'error' faultDetail:'NetConnection.Call.Failed: HTTP: Status 500'"
name = "Error"
rootCause = (Object)#2
code = "NetConnection.Call.Failed"
description = "HTTP: Status 500"
details = "http://localhost/flex2gateway/"
level = "error"
In the coldfusion_out.log appears the following (truncated) error message:
28/08 15:49:07 error No configured channel has an endpoint path '/flex2gateway/index.cfm'.
[1]flex.messaging.MessageException: No configured channel has an endpoint path '/flex2gateway/index.cfm'.
at flex.messaging.MessageBroker.getEndpoint(MessageBroker.java:499)
at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:427)
at coldfusion.flex.ColdFusionMessageBrokerServlet.service(ColdFusionMessageBrokerServlet.jav a:50)
The problem appears to be an old one, but I've not been able to find what must be the common solution to it.
can someone please point me in the right direction ?
Oh and yes, I am compiling with the above -services switch, and it is pointing to the location of the correct file.
Any help will be appreciated.
Maybe you are looking for
-
Hello, I would need to create a report compliant with mass activities. Does anyone know where I could find some documentation (in English) about that? I found a bunch of function modules like FKK_AKTIV2_RUN_KEY_CONSTRUCT that are directly related wit
-
Newbie issue: export a report and/or email
The application in question is a patch management system. I would like to create a report with charts, basically design a special pages of statistics, that could be emailed out to a group of individuals on a daily or weekly basis, or, alternatively,
-
EMail and SQLPLUS activity in process flow
Hi Guys, I am struggling to get the email activity working. I entered all the details but no email is sent? Secondly, I had an easy sql plus script that I pasted into the script property box But the sqlplus just does not execute? truncate table xxx;
-
Help for Seconds to Duration (hh:mm:ss) conversion
I have this SubVI that is to convert Seconds to Duration (hh:mm:ss). This SubVI works fine for converting Seconds below 54000 (15:00:00) but the subsequent Seconds, for instance (57600 seconds), it returns Duration -8:00:00 instead of 16:00:00. My Su
-
CS6 - 2012 student. New laptop - no serial number
purchased CS6 in 2012. Due to HD failure have purchased new laptop, however unable to locate serial number. Have evidence for purchase as well as student ID. How can I find the serial number