Archiving BO Audit DB

Hi Expert,
We have been implementing Audit DB archiving strategy - as of BO 4.0 , SAP has provided option by which we can determine how many days we want to keep audit log. here , we would like to keep more than 5 years of audit log in schema , now 5 yrs is too long we know , so we've decided to build archiving approach where we would copy audit data(using SQL Script) into archive audit DB base on date/time. ( Our DB is SQL )
I referred main audit DB as "Active audit DB" and archived DB as "Archived Audit DB". (Active Audit DB is connected to BO CMS and Archived Audit DB is just like backup DB of Active Audit DB storing more rows).
As we further dig into system , we found there are 19 tables involves in Audit DB table , out of which only tables ADS_EVENT and ADS_EVENT_DETAIL having huge size and rest of 17 tables are of a smaller size.
My question - while applying deletion logic on archiving audit DB using SQL script , how we ensure that all data has been deleted from all tables. How those 19 tables are connected with each other so we can apply robust logic of deletion ( on Arching DB) to delete data ( for example , more than 3 years old).
Have any one every implemented Archiving for Audit DB.
Thanks,
Prashant Shah.

Hi Prashant,
Ideally, you should be using the functionality provided by BO for retaining audit log for certain number of days.
I'm not so sure about the deletion logic part of your query but you can find out how these Audit tables are connected and related to each other by referring to Chapter 33: Auditing Data Store Schema Appendix in the Admin guide which you can download from link below.
http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41sp4_bip_admin_en.pdf
Hope this helps!
Regards,
Mihir Tailor

Similar Messages

  • Archiving audit trail using data warehouse builder.

    How do you archive audit trail using data warehouse builder ?
    Can someone please provide any steps in archiving the audit trail table aud$ ?

    Hi.
    Sorry 'bout my ignorance, what is a POC?
    About OWB Installation cenario, it's all up to you. If your target database is a 9i db and you don't want to have a new database instance, then you can place all OWB repositories in this instance. Remember that DB release must be at least 9iR2. For further information, check OWB Installation Guide.
    You'll find all OWB 10g R2 documentation in here:
    http://download-east.oracle.com/docs/cd/B31080_01/doc/nav/portal_booklist.htm
    OWB client may reside in any client machine or even in the host machine (if it's a windows server).
    If you prefer to have a brand new instance to host OWB Repositories, you must create the runtime rep. in the target database (9i), in order to avoid loading performance issues.
    Hope this helps
    Marcosq

  • BPC Audit Archive Functionality in relationg to BPC Purge settings in Admin

    Hi BPC Folks,
    I am trying to understand the relationship of BPC Audit Archive process chain(DM) in relation to BPC Audit Purge date settings in the Admin Console.  Can anyone throw some light on this relationship ?   Basically what is the difference between Purge and Archive ?  Also if you can give me the steps to safely archive our audit data, that will be great.  Thanks in advance for your help.    -Stacey.

    Any takers please?
    Thanks,
    Van.

  • Third party tool for SharePoint 2013 Record Auditing?

    Does anyone have knowledge about third party tools that extend the standard auditing functionality in SharePoint 2013?
    I am mostly focusing on being able to archive the audit log automatically before it is trimmed, and being able to query that archive.
    Regards.
    Atli

    Metalogix ControlPoint is great for this! It will automatically archive and trim the audit log for you based on your parameters. It can then search across both the archive and active audit logs.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Purge OAM/OIM 11.1.1.3 Audit Schema Data

    All,
    Does anyone know how to archive/purge audit data in OAM (IAU_BASE etc tables) and OIM (UPA etc tables).
    thanks in advance,

    any suggestion for iau_xxx tables.. I can develop similar custom scripts for iau_base, oam, oidcomponent and ovdcomponent tables, does this work?
    Prasad.

  • Message Auditing and Compliance

    Good evening.
    We're looking at rolling out the Jabber client system wide, but am curious what people are using for message archiving and auditing for compliance/legal requires and HR needs?
    We're engaged with Actiance currently, but am having some major issues on this front. Wondering if there is something else available.
    Thanks,
    Raun

    Hello!
    I helped implement a compliance with 21 CFR Part 11. We added a history table for each table that held clinical data. Each history table carried all the fields for that table, plus fields for who made the change to the record, when the change was made, why the change was made, the process id that made the change, and related information for our site. That way we had everything and could query it for any reporting we needed.
    Thanks Cecil for you information but I am hoping someone has an idea as to how to implement. Our concern as you pointed out is what else changes during an update, for example what other tables besides the one being updated are being touched.
    If the interface we are using has one screen that updates more than 1 table all we can do is to record the reason for the change that would represent all the table(s) change inclusively. Thanks for the input.
    Michael

  • Exchange Server 2010 usage monitoring

    Dears
       How we can monitor Exchange server 2010 usage like owa usage, mail sending, contact Adding and editing ...etc.
    is exchange has tools to do that or i have to use system center if yes what version of system center is Enterprise or Standard?

    Hi ,
    Please check the below mentioned points
    1.) For owa and rpc connections usage , you can make use of the mentioned script on below link.
    http://mikepfeiffer.net/2011/04/determine-the-number-of-active-users-on-exchange-2010-client-access-servers-with-powershell/
    2.)For tracing the total mails send and received by the individual users (i.e internal /external)you can make use of the below mentioned script 
    https://gallery.technet.microsoft.com/scriptcenter/bb94b422-eb9e-4c53-a454-f7da6ddfb5d6
    3.For contact adding and editing.I mean to track administrator related activities on exchange recipients ,You can make use of Exchange admin audit logging to track such kind of activities.But that will not tell you the count of total contacts that are in
    exchange and it exposes only the changes which is done by administrator on the recipients available in exchange. 
    http://www.msexchange.org/articles-tutorials/exchange-server-2010/compliance-policies-archiving/administrator-audit-logging-part1.html
    Below is the link which will help you to get the Admin audit report via emails in HTML format.
    http://mikepfeiffer.net/2010/08/administrator-audit-log-reports-in-html-format-exchange-2010-sp1/
    Please feel free to reply me if anything is unclear
    Thanks & Regards S.Nithyanandham

  • Upgrade Cisco Prime LMS 4.0 to Cisco Prime Infrastructure 2.1

    My company has asked me to migrate Prime LMS 4.0 to Prime Infrastructure 2.0 for a client and can not find the guide, the questions are? the migration is possible without an intermediate step? and There is a guide to update LMS 4.0 to PI 2.0 ??
    Thanks in advance.

    Prime LMS 4.2.2 added support for the PI template directly:
    Export Data for Prime Infrastructure
    Cisco Prime LAN Management Solution supports data migration to Prime Infrastructure 1.2. This feature enables user to export the Device Credentials Repository (DCR) data from LMS 4.2.x versions to Prime Infrastructure 1.2. The data backup status and backup location are displayed at the bottom of the Export Data for Prime Infrastructure page. The data being exported from LMS and the data imported back to PI are listed as follows.
    Data exported from LMS
    •Device Credentials Repository (DCR)
    •Software Image Management
    •Config Archive
    •Change Audit
    •Syslog
    Data Imported to PI
    Device Credentials Repository

  • How do I find CS6 Help for my product?

    Creative Suite 6 Help

    Help for previous product versions of the product is available as PDF files in the Previous Versions Help archive page. You can access Help archive pages from a product Help Hub page.
    For example, if you are looking for CS6 Help for After Effects, do the following:
    Go to the After Effects Help Hub page: http://helpx.adobe.com/after-effects.html
    In the Help and tutorials section, click the Previous versions (Help PDF) link.
    In the Archive page, you can find the CS6 Help PDF.
    Here are the Help archive pages for popular Creative Cloud products:
    Product
    Previous Versions Help Archive page
    After Effects
    http://helpx.adobe.com/after-effects/archive.html
    Audition
    http://helpx.adobe.com/audition/archive.html
    Bridge
    http://helpx.adobe.com/bridge/archive.html
    Dreamweaver
    http://helpx.adobe.com/dreamweaver/archive.html
    Extension Manager
    http://helpx.adobe.com/extension-manager/archive.html
    Flash
    http://helpx.adobe.com/flash/archive.html
    Illustrator
    http://helpx.adobe.com/illustrator/archive.html
    InCopy
    http://helpx.adobe.com/incopy/archive.html
    InDesign
    http://helpx.adobe.com/indesign/archive.html
    Media Encoder
    http://helpx.adobe.com/media-encoder/archive.html
    Photoshop
    http://helpx.adobe.com/photoshop/archive.html
    Prelude
    http://helpx.adobe.com/prelude/archive.html
    Premiere Pro
    http://helpx.adobe.com/premiere-pro/archive.html
    SpeedGrade
    http://helpx.adobe.com/speedgrade/archive.html

  • Intégration en attente des PDF dans Adobe Help Manager

    Sur le Creative Cloud (version MAC 10.6.8), dans Adobe Help Manager, il m'est impossible de mettre à jour les documentations PDF qui sont obsolétes, elles se téléchargent mais la fenêtre reste bloquée au stade de l'intégration en attente avec le message :
    Même au bout de plusieurs heures pas de changement, par conséquent impossible de mettre les documentations PDF en local.
    Quelqu'un aurait-il une idée du problème ?

    Bonjour,
    Notre équipe de documentation vient d'ajouter la date aux guides de références de nos différents produits pour CS6.
    Voici quelques examples (dans différentes langues):
    http://help.adobe.com/archive/fr/photoshop/cs6/photoshop_reference.pdf
    http://help.adobe.com/archive/de/after-effects/cs6/after_effects_reference.pdf
    http://help.adobe.com/archive/es/premiere-pro/cs6/premiere_pro_reference.pdf
    http://help.adobe.com/archive/jp/audition/cs6/audition_reference.pdf
    Je sais que ce n'est pas encore optimal - car comme Pierre-Etienne l'a indiqué, il est toujours mieux de savoir le time stamp de la version avant de télécharger le document. Je discute avec l'équipe Adobe Help Manager pour voir comment l'on peut adresser ce problème.
    Mais, il s'agit tout de même d'un pas dans la bonne direction.
    Cordialement,
    --Jean-François.

  • Deactivating SWITCH procedure problem

    Hello.
    Last month we deactivated the switch procedure of deleting messages and now we use the simple procedure.
    The delete procedure that we use is:
    1 - We do not archive messages (audit reasons, because we process confidential info)
    2 - We have this job that runs daily, that executes reports:
      a) RSXMB_CANCEL_MESSAGES
      b) RSXMB_DELETE_MESSAGES
      c) RSXMB_DELETE_HISTORY
      d) RSWWWIDE
    The problem is that when the switch procedure was on, we also had report RSXMB_TABLE_SWITCH active and this report, after switching the tables, seemed to reorganize the database (I found a DROP TABLE method on it) and the space in DB13 usually reduced after each run. Now, the table entries (found in SE16 SXMSPMAST) reduces but the space in Oracle keeps growing.
    We have also scheduled jobs SAP_XMB_PERF_REORG and SAP_XMB_PERF_AGGREGATE.
    Is there any job that does the same thing?
    Regards,
    Valter Oliveira.

    Hello.
    Last month we deactivated the switch procedure of deleting messages and now we use the simple procedure.
    The delete procedure that we use is:
    1 - We do not archive messages (audit reasons, because we process confidential info)
    2 - We have this job that runs daily, that executes reports:
      a) RSXMB_CANCEL_MESSAGES
      b) RSXMB_DELETE_MESSAGES
      c) RSXMB_DELETE_HISTORY
      d) RSWWWIDE
    The problem is that when the switch procedure was on, we also had report RSXMB_TABLE_SWITCH active and this report, after switching the tables, seemed to reorganize the database (I found a DROP TABLE method on it) and the space in DB13 usually reduced after each run. Now, the table entries (found in SE16 SXMSPMAST) reduces but the space in Oracle keeps growing.
    We have also scheduled jobs SAP_XMB_PERF_REORG and SAP_XMB_PERF_AGGREGATE.
    Is there any job that does the same thing?
    Regards,
    Valter Oliveira.

  • Audit archive path

    Where do I modify the audit archive path for the Audit Log Management job.
    Also, how to I Delet old job logs.
    Thank you,
    -Lilach

    Modify the Network path of archive files under Portal Administration Utility > Audit Manager
    Also check out the following KB under Metalink:
    Audit Log Management Agent Job Fails
    Article-ID: 857242.1
    This article explains how to manage database space used for audit messages. To deal with reducing the number of job logs the process is different, but the first step for this would be to make sure you run the weekly housekeeping job on a regular basis. I'll work on an article for those steps, but you can open a support case in the meantime.

  • Auditing no archive log mode..

    Dear,
    I am using Oracle Database 10.2 in No Archive Log Mode.
    Can any one tell me....what auditing options are available in No Archive Log mode ??
    Regards.

    archivemode has no relation with auditing... By default auditing is disabled in 10g... but when you install Oracle database vault, it creates several audit settings in the database. However in order for these audit settings to take place auditing must be enabled in this database.. and some settings surely are different but some configurations are also different like when in oracle database vault environment, when Oracle Label Security is enabled, the AUD$ table is moved from the SYS schema to the SYSTEM schema. The synonym SYS.AUD$ is created to refer to the SYSTEM.AUD$ table....
    Regards
    Karan

  • Outlook 2010 Archiving Auditing

    I have this query.
    Exchange 2010 environment using outlook 2010 as email client with MAPI profile.
    Due to DB size constrain on Exchange server we informed several end users to archive locally.
    Is there any way to figure out when(date/time) the user archived their mailboxes locally?
    Can any auditing be configured on client / exchange server end to trace.
    - Charles

    Hello Charles,
    Thanks for your question. To my knowledge, we cannot accomplish this on Outlook client end, you might want to look into server side.
    What's the service pack level of your Exchange 2010 server? You can leverage the
    Mailbox Audit Logging feature on Exchange server. By enabling this feature, you can audit lots of actions on the mailbox, including copying items to the Personal Archive, HardDelete...
    More reference:
    http://technet.microsoft.com/en-us/library/ff459237(v=exchg.141).aspx
    http://www.msexchange.org/articles-tutorials/exchange-server-2010/compliance-policies-archiving/auditing-mailbox-access.html (Please
    Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.)
    If you have any follow-up issues about this, I'd suggest you posting in our
    Exchange forum, where
    you can get more experienced responses.
    Regards,
    Ethan Hua
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Archive log gap is created is standby when ever audit trail is set to DB

    Hi
    I am a new dba. I am facing a problem at production server that whenever audit_trail parameter is set to db , archive log gap is created at the standby site.
    My database version is 10.2.0.4
    Os is windows 2003 R2
    Audit_trail parameter is set to db only in primary site, after setting the parameter as db when I bounced the database and switched the logfile , archive log gap is created in the standby..I am using LGWR mode of log transport.
    Is there any relation beteen audit_trail and log transport ?
    Please note that my archive log location of both the sites has sufficient disk space and the drive is working fine.Also my primary and standby is in WAN.
    Please help me in this.Any help will be highly appreciated.
    Here a trace file which may be helpful to give any opinion.
    Dump file d:\oracle\admin\sbiofac\bdump\sbiofac_lns1_6480.trc
    Tue Jun 05 13:46:02 2012
    ORACLE V10.2.0.4.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Windows Server 2003 Version V5.2 Service Pack 2
    CPU : 2 - type 586, 1 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:16504M/18420M, Ph+PgF:41103M/45775M, VA:311M/2047M
    Instance name: sbiofac
    Redo thread mounted by this instance: 1
    Oracle process number: 21
    Windows thread id: 6480, image: ORACLE.EXE (LNS1)
    *** SERVICE NAME:() 2012-06-05 13:46:02.703
    *** SESSION ID:(534.1) 2012-06-05 13:46:02.703
    *** 2012-06-05 13:46:02.703 58902 kcrr.c
    LNS1: initializing for LGWR communication
    LNS1: connecting to KSR channel
    Success
    LNS1: subscribing to KSR channel
    Success
    *** 2012-06-05 13:46:02.750 58955 kcrr.c
    LNS1: initialized successfully ASYNC=1
    Destination is specified with ASYNC=61440
    *** 2012-06-05 13:46:02.875 73045 kcrr.c
    Sending online log thread 1 seq 2217 [logfile 1] to standby
    Redo shipping client performing standby login
    *** 2012-06-05 13:46:03.656 66535 kcrr.c
    Logged on to standby successfully
    Client logon and security negotiation successful!
    Archiving to destination sbiofacdr ASYNC blocks=20480
    Allocate ASYNC blocks: Previous blocks=0 New blocks=20480
    Log file opened [logno 1]
    *** 2012-06-05 13:46:44.046
    Error 272 writing standby archive log file at host 'sbiofacdr'
    ORA-00272: error writing archive log
    *** 2012-06-05 13:46:44.078 62692 kcrr.c
    LGWR: I/O error 272 archiving log 1 to 'sbiofacdr'
    *** 2012-06-05 13:46:44.078 60970 kcrr.c
    kcrrfail: dest:2 err:272 force:0 blast:1
    *** 2012-06-05 13:47:37.031
    *** 2012-06-05 13:47:37.031 73045 kcrr.c
    Sending online log thread 1 seq 2218 [logfile 2] to standby
    *** 2012-06-05 13:47:37.046 73221 kcrr.c
    Shutting down [due to no more ASYNC destination]
    Redo Push Server: Freeing ASYNC PGA buffer
    LNS1: Doing a channel reset for next time around...

    OK
    Great details thanks!!
    Are The SDU/TDU settings are configured in the Oracle Net files on both primary and standby ? I will see if I have an example.
    The parameters appear fine.
    There was an Oracle document 386417.1 on this, I have not double checked if its still available. ( CHECK - Oracle 9 but worth a galance )
    Will Check and post here.
    I have these listed too. ( Will check all three and see if they still exist )
    When to modify, when not to modify the Session data unit (SDU) [ID 99715.1] ( CHECK - still there but very old )
    SQL*Net Packet Sizes (SDU & TDU Parameters) [ID 44694.1] ( CHECK - Best by far WOULD REVIEW FIRST )
    Any chance your firewall limit the Packet size?
    Best Regards
    mseberg
    Edited by: mseberg on Jun 6, 2012 12:36 PM
    Edited by: mseberg on Jun 6, 2012 12:43 PM
    Additional document
    The relation between MTU (Maximum Transmission Unit) and SDU (Session Data Unit) [ID 274483.1]
    Edited by: mseberg on Jun 6, 2012 12:50 PM
    Still later
    Not sure if this helps but I played around will this on Oracle 11 a little, here that example:
    # listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = yourdomain.com)(PORT = 1521))
    SID_LIST_LISTENER = (SID_LIST =(SID_DESC =(SID_NAME = STANDBY)
                          (ORACLE_HOME = /u01/app/oracle/product/11.2.0)
                          (SDU=32767)
                          (GLOBAL_DBNAME = STANDBY_DGMGRL.yourdomain.com)))   
    ADR_BASE_LISTENER = /u01/app/oracle
    INBOUND_CONNECT_TIMEOUT_LISTENER=120Edited by: mseberg on Jun 6, 2012 12:57 PM
    Also of interest
    Redo is transporting in 10gR2 versions.
    http://www.oracle.com/technetwork/database/features/availability/maa-wp-10gr2-dataguardnetworkbestpr-134557.pdf
    Edited by: mseberg on Jun 6, 2012 1:11 PM

Maybe you are looking for

  • How to use import parameter to be instead of SQL where sub-sentence ?

    I wrote a RFC to read data from SAP table. To fetch data flexibility, I want to use import parameter xx instead of where sub-sentence in SQL sentence.    For example, "SELECT * FROM T WHERE XXX",  and "XXX" is a importing parameter.    How can I use

  • How do i read a text file and then display the content as a string

    I also would like to strip the string from a certain substring and convert the remaining string into an array of floating point numbers. I was thinking of using the read from spreadsheet vi but I'm not exactly sure if that is going to work. Any help

  • HT201302 iphone 5 does not appear in the list of devices under Start Computer (using Windows 7).

    Any hints?  I am a new iphone user on a steep learning curve...  I just want to select the iphone so that I can download photos onto my pc.

  • IPhoto 4.0.3 won't start

    Hi, my iPhoto won't start properly. It'll start up but then it gets stuck with the message "loading photos". It is iPhoto 4.0.3 . I downloaded a 4.0.3 update for iPhoto but when I try to install it it says that "iPhoto updater cannot be installed on

  • FB DIMM Question (RAM)

    I currently have a 2007 Mac Pro with 2 GB of memory and I am looking to upgrade. I was interested in getting an 8GB stick when I saw an article about the FB DIMM setup which suggest no more or less than 4 modules to run at optimal speed. My question