Oracle EBS Data Purging and Archival
Hi,
I would like to know if there is any tool available in market for Oracle EBS data purging and Archival?
Thanks,
yes, there are 3rd-party tool available which will apply a set of business rules (ie all data older than Nov.1, 2007) through the various Oracle modules implemented at a customer site.
They are 3rd-party tools; You can go to Oracle.com and look in partners validated integration solutions. At the moment there are 2 partners offering such integrated solution:
Solix EDMS Validated Integration with 12.1
IBM Optim Data Growth Solution
the only other solution is to hire OCS for a customized developed solution
Similar Messages
-
DTA Purge And Archive(SSODB)
Hi all,
In Sql Agent jobs I am Seeing two jobs
1.DTA Purge and Archive (BizTalkDTADb)
2.DTA Purge and Archive (SSODB)
The job for first is succeded and but for 2nd its failing again and again in Job activity Monitor.
Can i Know how to configure 2 one that is for SSODBAs name suggests DTA Purge and Archive job is meant to purge data from DTA DB.
There isn't any job for SSO DB, also SSO DB will have important configuration related data which should not be touched(forget about purging).
So I would suggest you to look into DTA Purge and Archive job to see what exactly is the function of that job and if it is pointing to SSODB and trying to harm it, delete that job.
Below is a very good article from Microsoft which gives complete information about all the BizTalk related jobs, please have a look it will be definitely very helpful.
Description of the SQL Server Agent jobs in BizTalk Server
Thanks,
Prashant
Please mark this post accordingly if it answers your query or is helpful. -
Do data modeler support ORACLE Secure Data Masking and Subsetting ?
How to use the security(Contains PII, Masking Type, ...) in conjunction with ORACLE Secure Data Masking and Subsetting. Is it possible to generate masking definitions for ORACLE Data Masking ?
Hi Philip,
it's a XML-format an looks like:
<?xml version="1.0"?>
-<MASKING_DEFINITION PROD_VER="10.2.0.4.4" META_VER="1.0">
<DEFINITION_NAME>MASKING_DEF_1</DEFINITION_NAME>
<TARGET_NAME>orcl</TARGET_NAME>
<TARGET_TYPE>oracle_database</TARGET_TYPE>
<ADV_OPTION_DISABLE_LOGS>Y</ADV_OPTION_DISABLE_LOGS>
<ADV_OPTION_REFRESH_STATS>Y</ADV_OPTION_REFRESH_STATS>
<ADV_OPTION_DROP_TEMP_TABLES>Y</ADV_OPTION_DROP_TEMP_TABLES>
<PARALLEL_DEGREE>DEFAULT</PARALLEL_DEGREE>
<DM_FLAGS>15</DM_FLAGS>
MASKING_COLUMN>
<OWNER>OWNER</OWNER>
<TABLE>TABLE</TABLE>
<COLUMN>COLUMN</COLUMN>
<COLUMN_GROUP/> <FORMATS> <FORMAT> <RULE_ORDER>1</RULE_ORDER> -<RULE_CONDITION>
<![CDATA[ 1=1 ]]>
</RULE_CONDITION> -<FORMAT_ENTRY> <ORDER>1</ORDER> <TYPE>RS</TYPE> <START>1</START> <END>40</END> </FORMAT_ENTRY> </FORMAT> </FORMATS>
</MASKING_COLUMN>
</MASKING_DEFINITION>
This is a example from my local 11 g database control on our OEM 12 c it starts with:
MASKING_DEFINITION PROD_VER="12.1.0.4.0" META_VER="1.0">
Perfect would be if we can choose the type of masking "Redaction/Data Masking" in the preferences and the properties of "Masking Type" and "Mask Template" properties would match the choosed type of masking.(i assume they can be found somewhere in the SYSTEM data dictionary)
Besides the present properties there exists many others for "Data Masking Pack" like Start/End, ...
Complete support of Data Masking Pack over Data Modeler would be great, OEM is more a dba tool and on our site definition of security is a product-owner/designer responsibility.
Regards Günter -
DTA Purge and Archive (BizTalkDTADb) - is the backup part redundant?
BTS_BizTalkDTADb_Full_BTS_2014_08_11_00_00_00_700.bak comes from Backup BizTalk Server (BizTalkMgmtDb)
BTS_BizTalkDTADb_Aug_11_2014_11_35PM.bak comes from DTA Purge and Archive (BizTalkDTADb)
Are these two functionally the same if I need to restore?
Also, is there a way to set DTA Purge and Archive to use local time because it is creating the backups during business hours.As la Cour states, they serve different purposes and you can schedule the DTA Purge and Archive any way you want, once a day at 0300 for example.
You could also do the same for Backup BizTalk Server so long as you would still meet any SLA.
You also have the option to purge only on the DTA database, meaning no archive files are produced:
http://technet.microsoft.com/en-us/library/aa578470.aspx -
Accessing purged and archived calendar entries
I've been using Palm Calendar since 2003 (Palm Vx, Palm m500, Treo 680), but have never purged.
Now that I've got +32,000 entries, the sync takes too long and the phone takes more than a minute to respond if I select any calendar entry.
So I think I'll need to purge. My questions are:
1. How can purged and archived entries be accessed? Would that be the DateBook.dba file?
2. Does each successive archived purge add entries to the same file or do them overwrite the previous file with only the most recently purged items?
I'm sorry if the answers to these questions have already been posted, but I couldn't find them in any thread.
Thanks,
Max
Post relates to: Treo 680 (AT&T)
This question was solved.
View Solution.Just found out the answers using Palm's Live Support:
Max Brenner says: I'd like to know how to read purged items
Tom says: You can open it from PalmDesktop. It will be saved as archive. You can open the archive file.
Max Brenner says: file/open archive/DateBook.dba?
Tom says: Yes. You are right.
Max Brenner says: Then what happens with this file the next time I purge again after a few months?
Tom says: It will be saved in that dba file.
Max Brenner says: but will previously archived files remain there too? Or will they be overwritten?
Tom says: It will be overwritten that information.
Max Brenner says: So I'll want to back it up first. Is it possible to merge the content of 2 dba files?
Tom says: Yes, You can do it by importing 2 dba files. Then export the entire information to a dba file.
Max Brenner says: Last question. Is there a limit of how many entries Palm Desktop can handle on my Treo 680?
Tom says: There is no limit until the memory gets full.
Max Brenner says: Ok. Thank you so much, Tom!
Tom says: You are most welcome!
Post relates to: Treo 680 (AT&T) -
Hi Apps Gurus
We have a requirement to delete one of the operating units data from Oracle Projects ,SCM and Finance modules.
There are huge transactions and interfaced to GL and other modules(e.g. Payable Invoices have been transferred to GL)
There are standard concurrent programs and Purge functionalities, however it checks for dependencies. We would like to delete it completely including GL module.
Regards
DharamHi;
You can not delete module from EBS,If you do than consistiency will be destory. You can not delete data from backend too, coz its also can be cause many problem.
If you need to purge huge data than you have to log SR and confirm it wiht oracle support
Regard
Helios -
RMAN,Data Guard and Archive log deletion
Our DG environment is running Oracle 11g R2
we have a 3 node DG environment with
A being the Primary
B and C being Active Data Guard Standbys
Backups are taken off of B and go directly to tape.
Standby Redo Logs and Fast Recovery Area are being used
Taking recommendation from "Using Recovery Manager with Oracle Data Guard in Oracle Database 10g"
RMAN Setting on Primary ("A")
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY
RMAN Setting on Standby ("B") where Backup is done
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE
RMAN Setting on other Standby ("C")
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY
How can we know what archive logs are eligible to be deleted from "A" and "C" ?
When does the delete take place?
How can we tell when the archive logs are being deleted from "A" and "C" ?Dear user10260925,
The documentation that you have read is reliable but insufficient.
The Oracle can manage the archivelog directory and knows which one is eligible for the deletion. Those stuff you have posted in here has been taken from the online documentation and is supported and can be used when the Oracle knows and manages the archivelogs. That is simply called the flash recovery area. Please read about the FRA in this very moment.
Under normal circumstances people in the industry uses some scripts to achive the archivelog deletion on the standby system.
Here is a useful example to you;
# Remove old archivelogs
00,30 * * * * /home/oracle/scripts/delete_applied_redo_logs_OPTSTBY.sh
vals3:/home/oracle#cat /home/oracle/scripts/delete_applied_redo_logs_OPTSTBY.sh
export ORACLE_SID=optstby
export ORACLE_HOME=/oracle/product/10.2.0/db_1
cd /db/optima/archive/OPTPROD/archivelog
/oracle/product/10.2.0/db_1/bin/sqlplus "/ as sysdba" @delete_applied_redo_logs.sql
grep arc delete_applied_redo_logs.lst > delete_applied_redo_logs_1.sh
chmod 755 delete_applied_redo_logs_1.sh
sh delete_applied_redo_logs_1.sh
rm delete_applied_redo_logs_1.sh
rm delete_applied_redo_logs.lst
vals3:/home/oracle#cd /db/optima/archive/OPTPROD/archivelog
vals3:/db/optima/archive/OPTPROD/archivelog#cat delete_applied_redo_logs.sql
set echo off
set heading off
spool /db/optima/archive/OPTPROD/archivelog/delete_applied_redo_logs.lst
select 'rm -f ' || name from v$archived_log where applied = 'YES';
spool off
exit
vals3:/db/optima/archive/OPTPROD/archivelog#Hope That Helps.
Ogan -
Oracle Object Data Type and EJB
Hi, All:
Has anyone implemented a project with Oracle user-defined data type (Object
Data Type) together
with EJB? That is, using ORDBMS (Object Relational Database) together with
EJB. I am thinking to use ORDBMS together with EJB. Any information, samples
and references to this direction is appreciated.
Thanks,
John Wen
RM2M, LLC
[email protected]I''ve got a solution! I've had sql in my query
SELECT
ltrim(OPERATIVE_REPORT."orderText",11),
OPERATIVE_REPORT."resolID",
COUNT(OPERATIVE_REPORT."(usrID)order_executionUser")
FROM
OPERATIVE_REPORT
GROUP BY
ltrim(OPERATIVE_REPORT."orderText",11),
OPERATIVE_REPORT."resolID"
where orderText has clob datatype. And the reason is GROUP BY. GROUP BY deny CLOB usage. -
ORACLE CLOB data type and WIS 10901
Hello! I have several objects in universe that has connection to ORACLE DB. One of them has type CLOB in db and Long Text in universe, other has type number and has definition COUNT(db_column).
When I'm using this objects separate in webi query - everything fine, but when I put them together I've got error message:
A database error occured. The database error text is: ORA-00932: inconsistent datatypes: expected - , got CLOB
. (WIS 10901)
What's going wrong?I''ve got a solution! I've had sql in my query
SELECT
ltrim(OPERATIVE_REPORT."orderText",11),
OPERATIVE_REPORT."resolID",
COUNT(OPERATIVE_REPORT."(usrID)order_executionUser")
FROM
OPERATIVE_REPORT
GROUP BY
ltrim(OPERATIVE_REPORT."orderText",11),
OPERATIVE_REPORT."resolID"
where orderText has clob datatype. And the reason is GROUP BY. GROUP BY deny CLOB usage. -
Segregation of testing and the production environments- Oracle EBS implementation project
I am currently auditing a oracle EBS implementation and I need to test the segregation of testing and the production environments, How can I approach that ?
In Oracle EBS environments TEST and PRODUCTION are different systems altogether, you can say two entities which are identical in features/data but physically different. So you may have to test on below
1.) DB level passwords (different in both instances) and are following the statndard corporate policies.
2.) Unwanted application users are end-dated in TEST instances.
3.) Data is masked appropriately in TEST instances.
regards
PRavin -
OBIEE 11g with Oracle EBS R12 implementation,Need to know Default Roles
Hi All,
Can anyone please let me know regarding any documentation or link where i can find all default OBIEE Group names and the relation of each Groups with Oracle EBS R12 roles and responsibility categorized by the Modules.
We need the Roles information for the following modules:
1. Supply Chain & Order Management
2. Procurement & spend
3. Finance
Thanks in advance. Please help.
Regards
SudiptaPlease see these docs.
Integrating Oracle Business Intelligence Applications with Oracle E-Business Suite [ID 555254.1]
What documentation do I need to review when installing and configuring a OBI Apps 7.9.6.x environment with EBS? [ID 1221764.1]
Master Note for OBIEE Integration issues with EBS, Siebel, SSO, Portal Server [ID 1248939.1]
Oracle SSO E-Business Suite Applications Integration with Oracle Business Intelligence [ID 553423.1]
Oracle EBS integration with OBIEE [ID 733137.1]
Document for implementing security OBIEE Apps with EBS and Siebel CRM as sources [ID 756851.1]
What Application must be chosen for Responsibility within EBS when integrating with OBIEE [ID 1246464.1]
Also, search Steven Chan's Blog and you should get couple of hits -- http://blogs.oracle.com/stevenChan/
Thanks,
Hussein -
Hi,
Anybody has ideas about Oracle EBS workflow strategy in the near future?
I would like to customize the workflow for GL (parallel approval) in Oracle EBS (11i/R12) and need suggestions on each option.
Options:
1. Custom Standard Oracle Workflow
This is a short term high effort customization solution.
2. Utilize Oracle Approval Management (AME)
It is available for limited modules and functions. GL module is not part of the supported modules in the near future.
3. BPEL for Oracle Apps
Not sure whether it is integrated with Oracle Apps. Need more information.
I saw a doc about migrating WF processes to Oracle BPEL but it does not have any detail info. (Doc ID: Note:394387.1)
Regards,
JeremyJeremy,
The suitable choice would be either oracle workflow or the BPEL but it still depends on a lot many other factors.
The standard oracle workflow is still going to be around for many more years and is the default choice as of now.
BPEL is more versatile, more detailed but there is no apps standard for it. So even if you develop now in BPEL, there are chances that it might not be compatible/feasible with the Fusion Apps standards which we don't know yet. And there are other factors like learning a new tech and the ones Gareth has mentioned.
Read through http://shiv-saroj.blogspot.com/2008/03/oaf-vs-adf-with-respect-to-oracle.html
Its not exactly what you are looking for, but will help you in decision.
--Shiv -
Integrating with Oracle EBS using XMLGateway issues
Hi all,
I'm trying to integrating with Oracle EBS using XMLGateway, and I meet some issues. Here are the steps I did.
1) Update DATA_MAP.xgm file and DATA_TEST.dtd file into XMLGateway repository
2) Define transactions in EBS client:
Party Type: Supplier
Transaction Type: Cat
Transaction Subtype: Dog
Transaction Description: test for cat and dog
Standard Code: OAG
External Transaction Direction: IN
External Transaction Type: Cat
External Transaction Subtype: Dog
Queue: APPLSYS.ECX_IN_OAG_Q
3) Define trading partners in EBS client
Operating Unit: Vision Operations
Trading Partener Type: Supplier
Trading Partener name: ****
Trading Partener site: ****
Company Admin email: [email protected]
... other transaction info defined in step 2)
4) Send inbound message using OTA send Inbound Page. It succeed.
a. The return page display status code 1000 with status discription OK.
b. From the transaction monitor, I can see the inbound message was processed successfully.
c. From the database, I can see that this inbound message first arrived in ecx_inqueue table, and then moved to ecx_in_oag_q_table. And last disappeared from the ecx_in_oag_q_table. That means XMLGateway process the inbound message in transaction queue successfully.
5) Send inbound message using SOAPUi. It failed.
a. The return page display status code 200. That means the inbound message has been sent to inbound message queue successfully.
b. From transaction monitor, I cannot see this request record.
c. From the database, I can saw that this inbound message first arrived in wf_ws_jms_in table, then disappeared. It didn't moved to transaction queue which I selected when defined transations, so I guess it wasn't processed by XMLGateway. Using the following SQL, but cannot find error reason.
select * from ecx_inbound_logs where process_id='******************'
select * from apps.ecx_error_msgs where error_id='*****'
I guess the reason is something happend to prevent inbound message to move from inbound message queue to transaction queue. So XMLGateway cannot process this inbound message.
From XMLGateway user guide, I understand that there are three kinds of inbound queues(ECX_INBOUND which OTA uses, WF_WS_JMS_IN which soap over https uses, WF_JMS_IN which JMS uses), does't mention what are the corresponding transaction queues? Can they share the same transaction queue? Also see from this user guide, ecx_in_oag_q (transaction queue) is only for ecx_inbound queue. But when I try to define a transaction in EBS client, it seems that only ecx_in_oag_q can be chosen. I wondered why my second senarios failed when I used the same transation and trading partner. The message already arrived at wf_ws_jms_in and then disappeared. Is that because I selected the wrong transaction queue when defining transactions? But it was really cannot select any other transaction queues there. Or I missed some steps when using SOAP over HTTP/S?
Appreciate you can give me some suggestions. Hope to hear your voice. Thanks in advance.Hi,
Regarding the integration what type of integration you want.
Can you please elaborate?There are some integration tools releases by Oracle for the integration.
Regards
Pramod -
Cold Oracle EBS backup and restore doesn't work
Hi,
I did a backup using tar while the database was open and not in archive mode ( archivelog disabled ) and restored it on another machine.
OS = AIX 5.3
Oracle EBS 11.5.9
Database 9i
When i started the database I got errors.
Is there a metalink document which will help me recover the database ?
I followed the following metalinks:
Database Startup Fails with ORA-01113, ORA-01110 errors [ID 146039.1]
Common Causes and Solutions on ORA-1113 Error Found in Backup & Recovery [ID 183367.1]
However, I would like to point out that the above is applicable in case of archivelogs = enabled
My case: archivelogs = disabled
SQL> startup mount pfile=/oracle/proddb/9.2.0/dbs/initPROD.ora
ORACLE instance started.
Total System Global Area 615482512 bytes
Fixed Size 742544 bytes
Variable Size 436207616 bytes
Database Buffers 167772160 bytes
Redo Buffers 10760192 bytes
Database mounted.
SQL> SELECT V1.FILE#, NAME
FROM V$BACKUP V1, V$DATAFILE V2
WHERE V1.STATUS = 'ACTIVE' AND V1.FILE# = V2.FILE# ; 2 3
no rows selected
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 3368247542 generated at 02/10/2013 03:07:21 needed for thread
1
ORA-00289: suggestion : /oracle/proddb/9.2.0/dbs/arch1_637.dbf
ORA-00280: change 3368247542 for thread 1 is in sequence #637
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/oracle/proddata/system01.dbf'
ORA-01112: media recovery not started
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 3368247542 generated at 02/10/2013 03:07:21 needed for thread
1
ORA-00289: suggestion : /oracle/proddb/9.2.0/dbs/arch1_637.dbf
ORA-00280: change 3368247542 for thread 1 is in sequence #637
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
ORA-00308: cannot open archived log '/oracle/proddb/9.2.0/dbs/arch1_637.dbf'
ORA-27037: unable to obtain file status
IBM AIX RISC System/6000 Error: 2: No such file or directory
Additional information: 3
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/oracle/proddata/system01.dbf'
SQL> alter database open resetlogs;
alter database open resetlogs
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/oracle/proddata/system01.dbf'
SQL> select HXFIL File_num,substr(HXFNM,1,40) File_name,FHTYP Type,HXERR Validity,
FHSCN SCN, FHTNM TABLESPACE_NAME,FHSTA status ,FHRBA_SEQ Sequence
from X$KCVFH;
419 rows selected.981553 wrote:
I understand that Hot backups cannot be done with noarchivelog and data will be inconsistent.
However, shouldn't the Database be able to recover whatever data is in there in the datafiles and startup normally. From where should it be recoverd, only if we store the data changes in a separate files. These files are called archive logs. The archive logs will be generated when you enable archive log.
This is my question and concern. I searched for Metalink and couldn't find anything on it.
I want to startup the database with whatever Data is present there after the backup. Any solutions for such a scenario ?
ORA-00279: change 3368247542 generated at 02/10/2013 03:07:21 needed for thread
1
ORA-00289: suggestion : /oracle/proddb/9.2.0/dbs/arch1_637.dbf
ORA-00280: change 3368247542 for thread 1 is in sequence #637
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}When it asks for change number "637" and if you are lucky enough that the redo log file with this sequence is not over written then that redo log file can be given as input when it asks as above.
But again, all these tries are for nothing. At the end of the day if your database is in no archive log mode the reliable backup is only the one taken using cold backup method. i.e. by shutting down the database.
Thanks -
Oracle EBS R12 - DR setup using Oracle Data Guard
Hi,
Our customer has implemented Oracle EBS R12 (12.0.6) on a Two Node RAC on HP-UX env. The application Tier also has Two Nodes(Admin Tier and Web Tier).
Oracle Clusterware - OCR and Vote Disk are on Raw Devices and the EBS database is on ASM.
Customer wants to implement a DR solution with Oracle Data Guard with only 2 servers - 1 for the Database Tier and 1 for the Application Tier on the DR Site.
I would like to know if this could be done by following note: 452056.1? I would also like to know if there are other useful docs.
Thanks.
ThiruHi,
Customer escalated this issue to Oracle and they came up with this reply:
They can implement Disaster recovery solution from RAC to NON RAC using Solution A which use RMAN utilities for backup and recovery.
While now AMP Application Management Pack gives the capablitiy to build non RAC from RAC Envioment, In future AMP will be capable also to support cloning of DB with Data Guard.
Details
Solution A - Using RMAN:
For Release 12 customers, you can clone from a RAC to RAC (like to like) or RAC to non-RAC. This is using RMAN scripts to take a copy of the db when it’s in archive mode. if you’re leveraging any disaster recovery tools like data guard, the above solution should work fine…perhaps some fine tuning to the procedures
Solution B - Using AMP in the future release
For Release 11i , Release 12.x customers, AMP would be offering a new cloning solution that wouldn’t have dependency on Rapid Clone. This solution leverages the strengths of EM Grid Control in provisioning or cloning targets such as databases. This would be an advance solution that would support:
o A full-fledged scale down cloning
o Cloning of EBS deployed on Shared File System
o Hot and Cold mode cloning
o Quantifiable reduction in clone time for the entire EBS system
This solution would be leveraging EM grid Control’s DB provisioning pack’s clone utilities, that are quite advanced and support cloning of DB with Data Guard.
The recommendation is to start trialing AMP version 3.0, making the purchase and implementing within the Enterprise. As we release the new version of AMP (release 3.0.1), Customer would be in a better position to quickly implement the latest features
Can anyone let me know if the solution A suggested will work.
Rgds,
Thiru
Maybe you are looking for
-
Lines and title flashing across the program monitor and in final export
I'm seeing very thin lines flashing across the program monitor when playing a complex sequence with 7 video tracks. They draw at various angles and span the entire screen. There can be one or more showing at any time. They are colored and each line a
-
Problems updating firmware to 14.3.A.0.761
I am trying to update my xperia Z compact to 14.3.A.0.761 However the Sony PC Companion app fail to update my phone. the error is "Sony Update Engine Failure (error 2003)". How can I restore my phone and be able to get the latest official updates fro
-
Unauthorized activity on My Skype Account
Hi All, Just to let you know in the morning someone hacked my skype account and used my skype credit to purchase an online number and Skype Russia 400 mins. Apr 30 * Online Number, 1 month subscription Skype Credit $6.50 Delivered Apr 30 * Russia 400
-
Horizontal scroller not appearing despite viewport being larger than scoller area
I have a few datagrids which I have rotated 270 degrees so the header will be on the left side. I have contained these datagrids in a VGroup so they would be stacked on top of each other. Everything looks as I want it, but the horizontal scroller wi
-
I loaded music videos onto my 60 GB IPOD but there is no sound!!!
I download music videos onto my cpu from LimeWire, then load them onto my Ipod. The videos play, but without sound. Can anyone help?