Manager Process for Multiple DB's

Hi Experts,
  I am trying to understand goldengate for my setup in LAB.
Currently I have the below setup and need some clarification(s).
Source & Target -  2 node RAC(11.2.0.3); RHEL 6
GG Version : 12.1.2.0
On Source i have 3 databases and of them 2 targets are corresponded to same source but the third target is different
so do we need to have same manager , that will take care of othere process for EACH db or we need to have seperate MGR for each DB.
If i understood clearly having a dedicate mgr process for EACH DB will be much better making more sense. ( correct me if i am wrong) but now comes the question with single binary setup how can we maintain multiple manager process
If only 1 mgr is allowed how do we know which process is responsible for which database.
Appreciate your thoughts. ( sorry if i was wrong . . . just in learner mode)

Hi,
You can have a single manager configured with multiple extract/replicat processes which connects to its respective databases through sql net connection.
Manager doesnot need to connect to any of the databases except for doing the maintenance tasks at the os level to delete the trail files, managing the processes to start automatically when it is started, etc.
Hope this helps!
Thanks
Vivek-Oracle

Similar Messages

  • Creating process for multiple Date fields for update or insert in APEX

    hello there,
    could someone please help me?
    i have a form on Apex based on view that is based on three tables and updating and inserting ok using trigger instead of.
    i have a problem now as in my form i have around 75 fileds (items) incuding 30 or more date fields which could be populated or left blank or update later.
    so for each date field i have two boxs; one for date, input as dd/mm/yyyy (text field) and second for time, input as 23:45. All dates will be insert or update manually by user. so as i mentioned not all date fields could be poulated at one stage.
    so i have created some process and validations and all of them work fine but i came accross if date left blank then (:) giving me problem so i have done following further process for each date field. In real table all the date fields have data type date.
    declare
    v_my_var date; -- for first date field
    str_dy VARCHAR2(10);
    dt_indx date;
    str_tm VARCHAR2(20);
    tm_indx date;
    begin
    str_dy := :p4_first_date
    str_tm := str_dy||' '||substr(:p8_first_date_hh,1,2)||':'||substr(:p8_first_date_HH,4,2);
    dt_indx := to_date(str_tm,'DD/MM/YYYY HH24:MI');
    IF str_dy is not null then
    v_my_var :=dt_indx;
    ELSE
    v_my_var := NULL;
    END IF;
    update table 1 set my_date = v_my_var where d_id= :p4_d_id;
    end;
    above code work fine but one date field of course therefore i have to do same code for each date field with changes and initialise variable again and again for each field.
    so i like to ask is there any easy way that is more professional. i was thinking about the procedure and using collection or similar but honestly not much experience on that so could some one please help me?
    I will be very thankful.
    KRgds

    Hi,
    You can do the needful by re-using the code if you can give the item names as P8_DATE1, P8_DATE_hh1, P8_DATE2, P8_DATEhh2 etc..So your item name just differs by a sequence.
    Now you write function which will return desired date value taking above items as input. Pass item names to this function, get session state using APEX_UTIL.GET_SESSION_STATE('item_name') API.
    Now modify you code as
    FOR i IN 1..30
    LOOP
    v_date_array[i] = f_get_date('P8_DATE'||i, 'P8_DATEhh'||i);
    END LOOP;
    ....Now you have all date valus in array. Just write one update as follows
    UPDATE  TABLE1
    SET date1 = my_date_array[1], date2 = my_date_array[2]..
    WHERE ....Hope it helps :)
    Cheers,
    Hari

  • Change Management Process for SAP Queries

    Our company has recently implemented SAP.  We are having some struggles with agreeing on a process for developing queries in SQ01.  Our functional specialists currently have to create a query in DEV200 then download to DEV100 to create a transport. 
    Is this the general practice?  It seems very strange and way too cumbersome considering SAP Query was designed for quick access to data.  As for security the tables are already protected by the roles assigned to the users and the queries are assigned to User Groups within the query.
    It also seems that HR uses the queries for all kinds of data searching so access to SQ01 to create a quick query in PRD seems appropriate.

    Hi Karen,
    I have seen some companies severly restrict query writing and usage because queries, if not written well, can seriously degrade system performance.
    A potential rationale for your company's approach could be to test the query's efficacy and resulting system performance when a query is run.  However, this kind of test won't be very accurate unless you do frequent refreshes of your production system.
    I have been with some companies who do write queries in PRD, but the ability to write queries is limited to a very few number of people and they wind up becoming strictly query writers which somewhat defeats the purpose.
    A lot of the answer to how your company should approach query writing is going to depend on your landscape, who has access to write queries, and if that access is to information that crosses all functions or is limited to a smaller set of data.
    If your company has always had information dissemination controlled by IT, i.e. users have historically had to go to a central group to get a report, then there will be cultural changes needed as well as training if the user population should write queries directly in PRD.
    Regards,
    Julie

  • Product Costing Period end processing - for multiple plants at a time

    Hello SAP gurus,
    Does any one knows how to handle the Product Costing Period End operations like WIP calculation, Variant calculation and Settlements for multiple plants (but not all). Even if knows how to do it as a period end batch job, that would be nice.
    I know that we can handle this with Closing Cockpit.  But i am looking for anything other than Closing Cockpit
    Thanks in advance
    Surya

    Hi
    Apart from CO Closing cockpit, you can use the following programs to schedule the background jobs
    T codes   -              Program names
    CPTD    -                   RKWTP_CPTD
    KKS1    -                  RKKKS1N0
    CON2    -                  RKAZCON2
    KKAO   -                 SAPKKA07
    CO88    -                 RKO7CO88
    Regards
    Ajay M

  • Programmatically change management cert for multiple (600+) subscriptions

    Our service has 600+ subscriptions, and they all share the same management cert.
    Due to security reason, we would like to change management cert on the subscriptions periodically, but I have not yet found a way to do so programmatically.
    I have found the "Add Service Certificate" cmdlet but it only allows you to upload the "Service certificate per service",
    and I need to be able to change "Management cert" for all 600+ subscriptions.
    Could you please tell me if there is a programmatic way to do so?

    I'v just write a blog show how to use Managment class libraries.
    You can refer to my
    blog, or Download the
    code sample I upload to MSDN and add the managment class libraries to your project.
    Then Add Certificate like this:
    ComputeManagementClient client = new ComputeManagementClient(cloudCredentials);
    ServiceCertificateCreateParameters parm = new ServiceCertificateCreateParameters()
    Data = certByte,//the certificate your want to add(convert to byte[] the certificate should be pfx )
    CertificateFormat = CertificateFormat.Pfx,
    Password="YouPassword"
    var hostedServices = client.HostedServices.List();
    foreach (var service in hostedServices)
    client.ServiceCertificates.Create(service.ServiceName, parm);
    Console.ReadLine();
    Please mark post as answered if it helped!

  • Proper process for multiple digital signatures?

    Hello,
    I am trying to solve a little process problem that I'm hoping Acrobat can function for. First off, for reference I am currently using Acrobat 9 Pro.
    My company has engineering standards documents that require multiple department head signatures for authorizing official release, resulting in a published document to the rest of the company. What I would like to do is move away from printing these documents and running around the company collecting signatures, scanning the document & having to distribute and archive that scanned version. Often times we have people all over the country and this makes accomplishing this within a reasonable timeline difficult and inefficient. I would like to distribute a finalized form with multiple signature fields that can be digitally signed, re-compiled into a single presentable document for publishing. Is there a way to do this effectively (minimizing the signers required steps, and therefore minimizing the chances of the form stalling at a stage) and without the form needing to be opened, signed, saved, attached to a new email & sent on to the next person in the line? I have tried utilizing the distribute form function but this does not seem to result in a final SINGLE document that can be published; but instead it results in a separate file noting the signature dates and completion, although leaving the original form blank and unusable for the deliverable required. Am I just missing a final step?
    Any help would be greatly appreciated.
    Best regards,
    - Aaron

    I finally got the document to send out by unclicking the "Collect name & email from recipients to provide optimal tracking" button, however, the responses come in as anonymous, so it's not real helpful with tracking my responses.  Plus, I don't know if I'll encounter problems with follow up.  The normal tracking system allows me to resend a message to those who have not responded.  Now I guess I would just resend the request to those I have determined have not signed.  Still working through the bugs but I'll update what I know and figure out here.  Perhaps I will come to a solid solution and give a better summary.  
    As of now, I am sending and receiving responses... but the recipients have to change the received file to save as it is coming to them as read-only.  Seems like this should be a whole lot less complicated.

  • Change Management process for Report Painter tool...

    Hi everyone,
    I am curious to see what process is used out in the industry to allow report painter reports to be defined and executed in production.  Do users define their reports in DEV and use the STMS or the export/import feature or do they create them directly in the PROD environment?  I personnally think it should be created in DEV and promoted to the remaining servers within the landscape for proper change and release management. 
    Do any of your technical resource monitor and look at reports before they are moved to another environment or do you allow your systems analyst or even end users to create their own report without any monitoring by technical resources?  How stable is report painter and is there any major performance issue while defining any type of reports?
    Any comments are welcomed and appreciated.
    Thanks in advance,
    Luc

    Hi Luc,
    In vast majority of project I have been participated, the report painter was in responsibility of the consultants and not the users. Usually, these reports were created in test system and then exported, via standard export/import functionalities, to production.
    Of course, one can create those reports directly in production (though, without creating a transaction code for them - this will involve CR), but I'd recommend to stick to 'first TEST, then PROD' model. This would put some order in the reports directories, as the creation of a new report will be controlled.
    Since, these reports based on totals tables, no performance problems are anticipated.
    Regards,
    Eli

  • Process For Multiple Codes

    Dear Experts
    Pl if any one having scenario like this then pl tell us:
    suppose we r having the lots of revision , and we r maintion the new code for each revision . which is having the Drawing .
    but i dont want to change or create the new material, and we can add multiple drawing  in One master through inactive one. and active current one. but we need that stk which is lieing  in that code show that this  much qty is with this drawing . suppose we having the stk of x item 5000 but the stock is related with 3 differ drawing .now i want to know which stk is which one drawing.
    which process will be help me out from this scenario.
    Thanks & Rgds
    Pankaj Agarwal

    close

  • How to configure request manager service for multiple website in one web application

    I have set up sp 2013 as below:
     web application : wa1
    site collection : sc1
    sp site: site1, site2
    I used 2 WFE, 1 APP, how can I use request manager service to control  site1 to wfe1, site2 to wfe2?
    Awen

    That's not what i'd describe as load balancing.
    A better description would be load-isolation. In your description then if the load on site1 was large (and growing) but site2 was quiet then site1 would struggle and eventually become unable to handle the number of users but site2 would still be ok. That's
    fine from a QOS point of view but it's not the norm for load balancing. It would work in simple scenarios but the out of the box load balancing tools are much better suited than that sort of approach.
    This article shows how to configure the RMS and may help show how your request is difficult to configure:
    http://www.harbar.net/articles/sp2013rm2.aspx

  • Managing apps for multiple users in one iTunes library

    Hi - my wife and I both have iPhones and separate iTunes ID's.  We both share music in one iTunes library and sync to the same library.  We also backup our phones to that same computer.  We have some apps on both phones (for example, Pandora) and when we backup/restore our phones, iTunes apparently will put "my" version of apps on her phone and "her" version of apps on my phone.  Afterwards, when I update apps, my phone will ask for BOTH my iTunes ID AND her iTunes ID.   Similarly, her phone asks for both her ID and my ID.  Presumably, this also uses two of my FIVE authorized devices, which is also a problem.
    My question is how can we manage our apps separately on iTunes so that we can get rid of this annoying behavior?  It is very common for families to share one common iTunes library, so I don't see why this would be unsupported.
    Thanks for any assistance!

    Bump

  • Managing contacts for multiple email accounts

    I am (as of yesterday) a convert from a Blackberry to the iPhone 4s (IOS 5.0.1) (32GB)
    I have had iTune (10.5) on my computer for a long time, but strictl to manage an iPod for email accounts - no contacts or calendars involved. And I have never played with iCloud before.
    When I purchased my iPhone at BestBuy, they copied my BB contacts to my iPhone local contacts.
    FWIW, on my BB, I used BB Desktop Manager to synchronize selected Outlook contacts to my BB.
       Outlook, in turn, was used to talk to Exchange on my corporate network.
    What I would like to do is a follows:
    a)     Use Exchange, Gmail and Yahoo email all come to my iPhone.  This is already being done.
    b)     Using iTunes (or whatever) sychronize selected Outlook contacts to my iPhone
                  I am assuming this is different than using the iPhone to synchronize Exchange contacts via Push.  And I don't want to sync all 5K Exchange contacts with my iPhone, just the ~500 selected contacts in Outlook.  All togethter there are about 1000 contacts in Outlook, 500 of which were marked with a sync category.
    c)     Bonus points if I could take my Gmail and Yahoo contacts (all personal and mostly not in Outlook and certainly not in Exchange) and get them synched to my iPhone as well.
                 I noted that there was an option to synch Yahoo with the phone and keep (at the risk of duplicates) local contacts.  I did not see such an option for Gmail.  What I did see was that there was an option to call Gmail an Exchange Account, and then synch contacts; but only if I really didn't have a Microsoft Exchange account defined, which I do.
    How, if at all would iCloud fit into this picture
    Dave

    I recently saw news of an app to enable this, I think. The workflow was something like you open up the app, select a signature, then hit a button and it takes you to Mail and pre-pastes the signature into a new mail message. So I don't think it would work for replies.
    I'm afraid I have no idea where I saw it discussed. Search the App Store?

  • Best Practice for managing variables for multiple environments

    I am very new to Java WebDynPro and have a question
    concerning our deployments to Sandbox, Development, QA,
    and Production environments.
    What is the 'best practice' that people use so that if
    you have information specific to each environment you
    don't hard-code it in your Java WebDynPro code.
    I could put the value in a properties file, but how do I
    make that variant?  Otherwise I'd still have to make a
    change for each environment to the property file and
    re-deploy.  I know there are some configurations on the
    Portal but am not sure if that will work in my instance.
    For example, I have a URL that varies based on my
    environment.  I don't want to hard-code and re-compile
    for each environment.  I'd prefer to get that
    information on the fly by knowing which environment I'm
    running in and load the appropriate URL.
    So far the only thing I've found that is close to
    telling me where I'm running is by using a Parameter Map
    but the 'key' in the map is the URL not the value and I
    suspect there's a cleaner way to get something like that.
    I used Eclipse's autosense in Netweaver to discover some
    of the things available in my web context.
    Here's the code I used to get that map:
    TaskBinder.getCurrentTask().getWebContextAdapter().getRequestParameterMap();
    In the forum is an example that gets the IP address of
    the site you're serving from. It sounds like it is going
    to be or has been deprecated (it worked on my system
    right now) and I would really rather have something like
    the DNS name, not something like an IP that could change.
    Here's that code:
    String remoteHost = TaskBinder.getCurrentTask().getWebContextAdapter().getHttpServletRequest().getRemoteHost();
    Thanks in advance for any clues you can throw my way -
    Greg

    Hi Greg:
         I suggest you that checks the "Software Change Managment Guide", in this guide you can find an explication of the best practices to work with a development infrastructure.
    this is the link :
    http://help.sap.com/saphelp_erp2005/helpdata/en/83/74c4ce0ed93b4abc6144aafaa1130f/frameset.htm
    Now if you can gets the ip of your server or the name of your site you can do the next thing:
    HttpServletRequest request = ((IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter()).getHttpServletRequest();
    String server_name = request.getServerName();
    String remote_address =     request.getRemoteAddr()
    String remote_host = request.getRemoteHost()
    Only you should export the servlet.jar in your project properties > Build Path > Libraries.
    Good Luck
    Josué Cruz

  • Outside Processing for Multiple Work Orders

    I have a request for the following process in 11.5.10.2:
    I have product lines "A", "B", "C" and "D", each with variable demand. Each of these get sent for outside services on a periodic basis.
    Using the OSP functionality in Discrete Manufacturing, we want to do one PO to satisfy the supplier.
    PO#1 may look like:
    - Product A: 500 units
    - Product B: 700 units
    - Product C: 20 units
    - Product D: 1000 units
    PO#2 may look like:
    - Product A: 0 units
    - Product B: 100 units
    - Product C: 50 units
    - Product D: 0 units
    Regardless of the product mix or the number of units being processed, the supplier is going to charge me a flat rate of $1000. I want to burden each of my work orders with its percent contribution to the total PO charge.
    Said another way:
    ($ Flat Rate Charge of PO) / (Total Units of the PO) * (Units on a specific line)
    For PO#1:
    PO#1 may look like:
    - Product A: 500 units = $250
    - Product B: 700 units = $350
    - Product C: 200 units = $100
    - Product D: 1000 units = $500
    - PO total = $1200
    PO#2 may look like:
    - Product A: 0 units = $0
    - Product B: 100 units = $1000
    - Product C: 20 units = $200
    - Product D: 0 units = $0
    - PO total = $1200
    Each product would have a standard OSP lot charge in the router and variances would be driven by the actual PO.
    Is there a way to configure this?

    Hi RajaSekhar,
    You can definitely get the orders & notifications for two shifts. You can do this by adding all different workcenters in the customization in the backend system.
    To do this in the backend system go to Order Processing- and pick the corresponding OrderProcessing Scenario and double click on that- then go to varaint and click on selection report and in that you can add mutiple work centers as many as you need and then save the varaint.
    Similarly change the variant for notification processing profile also.
    After making changes in the backend, do a replication of syncbo' MAM25_090 and MAM25_095 and then do a sync from the client to get the proper data.
    If you have any further doubts please reply back.
    Regards,
    Siva.

  • Sync process for multiple MBO

    Hi All,
    I have created 4 multiple type of MBO which have different structure.
    when i have started my application in android only single MBO will initialize and database will create. Below is my
    packages.mboPackages.authentication.ProCRMDB
    if(!ProCRMDB.databaseExists()){
           ProCRMDB.createDatabase();
      }else{
           ProCRMDB.openConnection();
    But when i am going to call another MBO and i am checking condition below then it will directly goes into else condition and throws exception that
    com.ianywhere.ultralitejni12.implementation.JniException: UltraLiteJ Error[-141]: Table 'procrm_1_0_counzonestadisf4' not found even i am calling this class at first time.
    packages.mboPackages.counzonestadisf4.ProCRMDB
    if(!ProCRMDB.databaseExists()){
           ProCRMDB.createDatabase();
      }else{
           ProCRMDB.openConnection();

    Below is my code
    AuthenticationMBO.syncLeadList(userName);
              * Syncing countries
             AuthenticationMBO.syncCountryDropdown(userName);
              * Syncing Zones
             AuthenticationMBO.syncZoneDropdown(userName,AuthenticationMBO.isDefaultCountry(context));
             GenericList<ZoneF4> allZonesList = ZoneF4.findAll();
             for (ZoneF4 zoneF4 : allZonesList) {
              AuthenticationMBO.syncStateDropdown(userName,zoneF4.getZONE());
              StateF4.findAll();
    public static void syncStateDropdown(String userName,String zoneCode){
      PersonalizationParameters parameters = ProCRMDB.getPersonalizationParameters();
      S_ARTEC_SFA_RFC_GETF4_I_GET_ADDR addr = new S_ARTEC_SFA_RFC_GETF4_I_GET_ADDR();
      addr.setZONE(zoneCode);
         parameters.setUserId(userName);
         parameters.setPK_STATE_ADDR(addr);
         parameters.save();
            ProCRMDB.disableChangeLog();
            ProCRMDB.subscribe();
            ProCRMDB.synchronize();
    In that case i can get only for only one state values in StateF4.findAll() which is recently synced.
    I want to get values for all states if i am in offline mode.
    I didn't defined any sync parameters.
    below is my screenshot of mbo

  • Performance management process for Concurrent employment

    Can any give details on how performance management system/ appraisal system works for Concurrent Employment

    Hi Vikrant,
    Performance management is the concept to set the appraisal document and feedback system for employee.
    A appraisal template is created using PHAP_CATALOG tcode. This will be taken care by BSP HAP_DOCUMENT. Once the appraisal template is created the template is displayed in portal by giving the template id in HAP_DOCUMENT. From R3, user can able to create the appraisal document using PHAP_CREATE, PHAP_ADMIN tcodes.
    The user can able to create appraisal documents which is the base of appraisal template. That's how all the employees can have the same template in portal and R3.
    Thanks & Regards,
    Ganesh R K

Maybe you are looking for

  • How to Broadcast the message in WebClient

    Hi All SAP Gurus,              Can anybody help me on this situation that I want to broadcast the message in CRM Web Client screen/ Status Bar SAP Easy Screen, any how i need to broadcast the message continuously any where in SAP Screen, is it possib

  • PI 1.2.0.103 - Trap Receiver Configuration

    I'm having a rough time getting PI 1.2 to act as a trap receiver. I'm working with a 3560E running 12.2(55)SE6, according to the PI 1.2 supported device list the device and code version are supported. It appears that I am unable to receive anything b

  • Eclipse-jcop project building { create .cap file } problem??????????????

    hello all, I am using jcop tool plugin with eclipse and my atr is:- --Opening terminal /card -a a000000003000000 -c com.ibm.jc.CardManager--Waiting for card... ATR=3B E9 00 00 81 31 FE 45 4A 43 4F 50 34 31 56 32    ;....1.EJCOP41V2     32 A7         

  • I'd like to wake up with blue teeth (DVI to HDMI closed, sleeping Macbook)

    Ok, not really. What I would like is for the closed, sleeping MacBook Pro I have hooked to the HDMI port of my Visio HD TV via a DVI to HDMI cable to wake up when I tap the spacebar of the bluetooth keyboard I have paired with it. The same Macbook Pr

  • File generaated to Client Machine

    Hi Our Req ========= I'm doing forms/reports integration as part of requirement, User can generate file output to pdf (or) html (or) delimted text and report is generated to AppServer, Now I have to save same file on Client. (1) Is it possible to use