How to migrate BPM 11g server to another BPM 11g server

Hi All,
There is no change on BPM version (BPMN Editor 11.1.1.3.0.6.84 )
just simply a physical migrate, changed application server, DB and server domain/IP
Now we met questions when migrate DB date, there are four schemas DEV_MDS、DEV_SOAINFRA、DEV_ORABAM、DEV_ORASDPM, cannot used including install config settings, could not be used any more, could not be started.
Is there any guide of how to migrate just user data please?
Thanks for any help!
Regards,
Katherine

Migration of environment should really be done through backup tools that ensure a consistent point-in-time view of the data. We recently had a need to use import/export for an environment. I'll post those notes here hopefully save some time if you have to use this approach. But I'll emphasize again that a backup/restore model is the better way to go.
What we did
We took an environment that had a small set of BPM processes and exported the data from the three core schemas.
•     PS2_MDS
•     PS2_SOAINFRA
•     PS2_ORASDPM
We then loaded that data into another domain, started the server, and interacted with the composites that had originally been deployed in another domain.
What we didn’t do
•     Export complex composites. We didn’t have access to things like AIA applications
•     Export large amounts of data
•     Test a broad set of features. We did use Workspace to create roles, view dashboard, and interact with task lists.
What we learned
We believe this confirmed the basic assumption that data can be exported from one BPM/SOA environment, then loaded and run in another environment. However the issues around user privileges, starting queues, etc, highlight the need to test the process in a broader context.
Tools Used
Data Pump
Data Pump is an import/export tool provided by Oracle. A summary of features can be found at:
http://wiki.oracle.com/page/Data+Pump+Export+%28expdp%29+and+Data+Pump+Import%28impdp%29
SQL*Plus
Used to run scripts
Setup
Create Users
The data pump export will include privilege information in the export. And the data pump import will create users in the target database (assuming sufficient privileges for the user running the import). However we found that some roles related to AQ were not granted during the import. To resolve that issue we created scripts to pre-create the schema users and grant required privileges in the target environment.
TODO:
1.     Review the required privileges to see if there are data pump options that would resolve this
2.     Verify that there are no additional privileges needed by applications in the target integration environment.
Create Output Directory
Data Pump needs to have access to the file system from the database.
Make sure that the output directory is writable by the DB process.
From SQL*Plus:
create directory dbexport as '/scratch/ dbexport';
grant read,write on directory dbexport to system;
Export Data For Selected Schemas
The Data Pump tool supports providing a list of schemas to export as part of a single operation. In this test case we exported the following core BPM schemas to a single file. The commands are in the do_exp.sh script.
•     PS2_MDS
•     PS2_SOAINFRA
•     PS2_ORASDPM
TODO:
1.     Verify space required for the target database to ensure that there is sufficient space to export the data.
Import Data into Target Schemas
Data Pump supports mapping schema names and table spaces as part of the import specification. In this case we used the same Oracle instance, so the schemas were mapped to new names. The PS2 prefix was mapped to XYZ.
Note that the OID transform property is required to avoid conflicts with existing object Identifiers.
impdp system/welcome1 DIRECTORY=dbexport DUMPFILE=bpm.dmp transform=oid:n \
REMAP_TABLESPACE=PS2_MDS:XYZ_MDS \
REMAP_TABLESPACE=PS2_SOAINFRA:XYZ_SOAINFRA \
REMAP_TABLESPACE=PS2_IAS_ORASDPM:XYZ_IAS_ORASDPM \
REMAP_SCHEMA=PS2_MDS:XYZ_MDS \
REMAP_SCHEMA=PS2_SOAINFRA:XYZ_SOAINFRA \
REMAP_SCHEMA=PS2_ORASDPM:XYZ_ORASDPM \
TODO:
1.     Check the log for errors. The only errors we saw were related to trying to build stats on empty indexes.
2.     Identify any other schemas being used
3.     Verify if any other transform operators are needed
Post Import
Start Queues
SOA infrastructure makes use of queues in the DB server. While the queue structures were created, they were not started as part of the import. The start_queues.sql script starts the queues.
TODO:
1.     Verify if there are any other queues that need to be started/configured
2.     Verify if there are any other Stream/Queuing configuration tasks needed
Update Data Sources on WLS
Assuming an existing installation of SOA, the datasources need to be updated to use the new schemas.
Start Domain and Verify Logs
It’s important to check the admin and managed server logs for errors related to composite instances and MDS operations.
Verify Composite State
Log into EM and ensure that the state of instances is consistent with the prior state.
Verify Application Roles and Role Mappings
Since the composites are loaded from MDS, there will be no deployment to create application roles. If the environment is using LDAP or DB, then the validation is to check the mappings through Workspace. If the old environment used a file store, then you’d have to crate the role mappings through Workspace.
Verify Workspace Operations on Existing Instances
Verify that task list operations and dashboards are functional.

Similar Messages

  • How to migrate the concurrent manager to another server

    Dear all,
    My EBS structure is DB+APP. but now, the APP pressure is very high because this server includes another test intsance. I want to migrate the concurrent manager from the APP server to DB server, How I can do this?
    My EBS is 11.5.10.2 and the platform is AIX 5.2
    Thanks

    Can I use the following the Note:230672.1 step to add this DB node as the application node:
    ========================================================
    You can use Rapid Clone to clone a node and add it to the existing Application System. The new node will run the same or a subset of the server types running on the source node. Follow the instructions in the Application Tier part of Clone Oracle Applications 11i:
    Prepare the source system, copy it to the new node and configure it.
    After adcfgclone.pl completes, source the Applications environment and run the following commands on the target system:
    cd <COMMON_TOP>/clone/bin
    perl adaddnode.pl
    =======================================================
    Devon

  • File transfer from a FTP server to another External FTP server

    Hi,
    I have one FTP server , I need to transfer a file from this FTP server to aother external FTP server. Could any one please help me how to write a batch file on FTP server so that my file is transfered to another FTP server by executing the Batch file. I don't want to use SAP server for this.
    best regards
    bobby

    CREATE CONTROLFILE
    Caution:
    Oracle recommends that you perform a full backup of all files in the database before using this statement. For more information, see Oracle9i User-Managed Backup and Recovery Guide.
    Purpose
    Use the CREATE CONTROLFILE statement to re-create a control file in one of the following cases:
    All copies of your existing control files have been lost through media failure.
    You want to change the name of the database.
    You want to change the maximum number of redo log file groups, redo log file members, archived redo log files, datafiles, or instances that can concurrently have the database mounted and open.
    Note:
    If it is necessary to use the CREATE CONTROLFILE statement, do not include in the DATAFILE clause any datafiles in temporary or read-only tablespaces. You can add these types of files to the database later.
    An alternative to the CREATE CONTROLFILE statement is ALTER DATABASE BACKUP CONTROLFILE TO TRACE, which generates a SQL script in the trace file to re-create the controlfile. If your database contains any read-only or temporary tablespaces, that SQL script will also contain all the necessary SQL statements to add those files back into the database.
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_54a.htm#SQLRF01203

  • Calling BPM Sub Process from another BPM Process - Stuck at Sub Process

    Hi
    JDeveloper 11.1.1.6, BPM 11.1.1.6, WLS 10.3.6
    I am trying to Call a BPM Process from another BPM Process. Both the processes are defined in the same BPM Project.
    Both the Processes have 'None' Start and End activities.
    The 'Parent Process' has a 'Call Activity' which calls the 'Sub Process'.
    The Sub process takes a parameter of payload object as input and returns output (also same payload object)
    I have passed the payload object from parent to sub process in the 'Data Associations'.
    The Start and End activities in the sub process also have the data associations set where I am passing the payload object from parent process to child process.
    When I run the process and see the Enterprise Manager console - Audit Trail / Flow tabs,
    Flow Tab - The progress of the process is showing only till the Calling of the sub process in the Parent Process. It does not show the Sub Process.
    Audit Trail Tab - Shows that the Sub Process is called but has not reached to the End of the Sub process.
    The audit trail does not have links to the sub process activities.
    I cannot see any exceptions as well in the audit trail.
    How can I find out why the process is stuck? Or what is going on in the process?
    Please let me know if my explanation is not clear?
    Thanks for any help
    Regards
    Sameer

    Thanks for replying.
    I have another Sub Process with Start and End events as Message Events and used Send Task and Receive Task (Implementation : Process Call) in the Main process to invoke the sub process asynchronously.
    Then, the Sub Process is shown in the 'Flow Trace' as child of the main process.
    In this particular one, I used 'Call Activity' to call the sub process.
    So the Audit trail is showing the sub process as a child.
    But what I was trying to say is that the audit trail did not have links to the entries in the 'Event' column (in Enterprice manager - instance window). (like Instance entered activity, Instance left activity etc).
    I was intending to use these links to see the payload information and try to debug if there is any problem with the code.
    The actual problem I was trying to say in the post is that, even after the user responds to the activity (User Task - Approval) in the Sub process,
    the audit trail is not proceeding further.
    In the Sub process definition, after the user task, there is End with none implementation.
    Hope it is clear now.
    Thanks and Regards
    Sameer

  • Can I set an OU to have 2 GPO's one to pull updates from local server and another from replica server

    I'm looking for a solution where I don't change our current AD groups, (avoid using a local group and a field group), also trying to avoid using a server in a DMZ to handle field people (will need to buy a new server).
    At the end i'm looking to use a replica server to push updates from the internet to the field group (or OU with a GPO pointing to such replica server) and use the local server to host the updates locally and push to the office people.
    Probably this is the question that needs to be answered, can an OU group have 2 different GPO's pointing to 2 different WSUS servers (local and replica) (local updates vs updates from internet) and if an user of such group is in the office they get updates
    from the local server and if he is in the field get the updates from the replica server?  I know GPO's can have precedence set to the OU, but do they work like a trigger or something that tells them to go to the next GPO.
    Thanks in advance

    can an OU group have 2 different GPO's pointing to 2 different WSUS servers (local and replica) (local updates vs updates from internet)
    No.
    and if an user of such group is in the office they get updates from the local server and if he is in the field get the updates from the replica server?
    There are two ways to achieve this. Typically we talk about this scenario when the mobile systems are going to use AU/WU to get Security Updates. Taking advantage of the fact that GROUP policy cannot refresh on a machine which is not "in the office", you
    define a Registry Script to run in the user's STARTUP folder, which will set the registry values to configure that client to use the alternate source.
    But, in the case where you have an Internet-facing WSUS server in the DMZ, and a Corporate-facing WSUS server on the LAN, you use the SAME URL, but use DNS to direct the client to the correct IP Address. When the client is on the LAN, the LAN DNS gives the
    IP Address of the Corporate server; when the client is on the Internet, the Internet DNS gives the IP Address of the DMZ server.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • How to migrate MULTIPLE PSE10 catalogs to another PC

    I have bought a new PC.
    On my old PC I have PSE 10 with three catalogs.
    To move these catalogs (with several thousands of photos), I have followed the instructions in the help page:
    http://helpx.adobe.com/photoshop-elements/kb/backup-restore-move-catalog-photoshop.html
    So, I made backups of all three catalogs to an external disc.
    I then connected the external disc to the new PC and started to restore the first catalog.
    That went fine.
    Then I restored the second catalog.
    That also went fine.
    But then I discovered that the first catalog had disappeared....
    I expected that in the menu where you can switch catalog, both catalogs would be shown.
    But it only showed the last catalog that I restored.
    To make sure, I tried to restore the first catalog again.
    Again that went fine. But now only this catalog is there, and the other one is disappaered again.
    What am I doing wrong?
    How do you migrate MULTIPLE catalogs from one PC to another PC?
    I do not know whether it is relevant: The old PC is running Windows 7, the new PC is running Windows 8.1.
    Remco Helwerda

    Please post Photoshop Elements related queries over at
    http://forums.adobe.com/community/photoshop_elements

  • How can I best use iCloud with another cloud based server

    Here is what I want to accomplish.  I have switched ISP's and wish to have all my email based in the cloud, so another switch of ISP is not so painful.  I have 2 accounts I monitor, iCloud for personal use, and another server for my website for business use.  I want to simply look at one mail box, that is iCloud that contains all email I route ... so, forward to the business server to Icloud and read iCloud from my mac, web browse, or ipad/cellphone.  So far OK.  The fly in the ointment is that I want to send emails with either my personal or business address from my mac or wherever, and can see no way to have both addresses available for sending, just the icloud based ones.
    Advice is wanted and appreciated.
    Thanks, Dan

    You can use different accounts for each of your devices, but why?  Then they couldn't sync with each other (and the icloud account they are associated with).
    But each device can only be associated with one icloud account, you can't have each connect to both accounts.  It seems you are trying to gain additional storage by using a second account.  To have both devices connecting to the same data and use more storage, you'll have to buy more.

  • How to migrate User Define Function to another mapping in other namespace

    Hi Everybody
    I have define many User Define Functions in mapping
    How can i use them in other mapping
    Thank you in advance

    Hi,
    I tried to explain the steps.
    1. Take the JAVA code of your User-Defined Functions
    2. Go to a JAVA editor (e.g NWDS, Eclipse, etc...)
    2.1. create a Java project
    2.2. create a Java class
    2.3. inside your Java class, put each JAVA code of your User-Defined Function inside a Method
    2.4. Export your Java class to a JAR file (e.g my_tools.jar)
    3. Go to IR
    3.1 create an Imported Archive (IA) and upload your JAR file.
    3.2 in this IA, you see your Java class which contains all your methods.
    4. inside your mapping,
    4.1 create a User-Defined Function <u>and import</u> your class
    4.2 use your method.
    So, you define in only one place your code (thanks to a IA) and you will be able to use it inside several mappings.
    I hope I don't forget steps...
    Advantage: if tomorrow, you want to create a new function, just add a new method to your Java class and re-import your JAR file
    Oh, I missed: your IA must be created inside a specific Software Component (SC__TOOLS) and this one must be linked with the others by a "Usage dependency", else your IA will be recognise only in one Software Component (and maybe only in one namespace)
    Mickael

  • How to migrate contacts from iphone to another iphone?

    How do export contacts from my old iphone to my new iphone?

    You don't.  Your contacts should be on your computer (Address Book or Outlook) or with a cloud service.  All you need to do is synch your new phone with your computer or cloud service.
    http://manuals.info.apple.com/en_US/iphone_user_guide.pdf

  • Exchange 2010 - Moving mailbox database from exchange 2010 server to another exchange 2010 server

    Hi,
    I have a current existing exchange server running on 2008 R2. apparently the partition that holds the mailbox database is getting full and i need to move some user mailboxes to another environment ( exchange 2010 running on 2008 R2). i transferred some users
    successfully to the new location, but am not able to transfer the rest. I am getting the errors:
    Summary: 1 item(s). 0 succeeded, 1 failed.
    Elapsed time: 00:00:00
    Erastus XXXXX
    Failed
    Error:
    The queue in 'MBX2010_STAFF' database already contains a move request for 'Erastus XXXXX', while AD reports the mailbox as not being moved. It is possible that someone created this move request recently, while targeting a different domain controller, and AD
    replication did not yet occur. You can examine this move request by running 'Get-MoveRequestStatistics -MoveRequestQueue 'MBX2010_STAFF' -MailboxGuid f8023bc7-9d65-4194-9f6b-10e4780558b5 -IncludeReport | fl'. If you believe this to be an abandoned move request,
    you can remove it by running 'Remove-MoveRequest -MoveRequestQueue 'MBX2010_STAFF' -MailboxGuid f8023bc7-9d65-4194-9f6b-10e4780558b5'.
    Exchange Management Shell command attempted:
    'xxxxxxxx.co.ke/Training Department/XXXXXXX/XXXXXXX/Erastus XXXXX' | New-MoveRequest -TargetDatabase 'OFFICE_STAFF_MB_DB' -BadItemLimit '0'
    Elapsed Time: 00:00:00
    AND
    Summary: 1 item(s). 0 succeeded, 1 failed.
    Elapsed time: 00:00:01
    George XXXXX
    Failed
    Error:
    Service 'net.tcp://win-u5bjh2oamaa.xxxxxxxxx.co.ke/Microsoft.Exchange.MailboxReplicationService' encountered an exception. Error: MapiExceptionNoAccess: Unable to open message store. (hr=0x80070005, ec=-2147024891)
    Diagnostic context:
        Lid: 18969   EcDoRpcExt2 called [length=207]
        Lid: 27161   EcDoRpcExt2 returned [ec=0x80070005][length=202][latency=0]
        Lid: 32881   StoreEc: 0x80070005
        Lid: 50035 
        Lid: 64625   StoreEc: 0x80070005
        Lid: 1494    ---- Remote Context Beg ----
        Lid: 26426   ROP: ropLogon [254]
        Lid: 56503 
        Lid: 12716   StoreEc: 0x80070005
        Lid: 20794 
        Lid: 28474   StoreEc: 0x80070005
        Lid: 22330   dwParam: 0x0        Msg: 14.01.0270.001:CPLSERVER
        Lid: 1750    ---- Remote Context End ----
        Lid: 23354   StoreEc: 0x80070005
        Lid: 25913 
        Lid: 21817   ROP Failure: 0x80070005
        Lid: 26297 
        Lid: 16585   StoreEc: 0x80070005
        Lid: 32441 
        Lid: 1706    StoreEc: 0x80070005
        Lid: 24761 
        Lid: 20665   StoreEc: 0x80070005
        Lid: 25785 
        Lid: 29881   StoreEc: 0x80070005
    Exception details: MapiExceptionNoAccess (80070005): MapiExceptionNoAccess: Unable to open message store. (hr=0x80070005, ec=-2147024891)
    Diagnostic context:
        Lid: 18969   EcDoRpcExt2 called [length=207]
        Lid: 27161   EcDoRpcExt2 returned [ec=0x80070005][length=202][latency=0]
        Lid: 32881   StoreEc: 0x80070005
        Lid: 50035 
        Lid: 64625   StoreEc: 0x80070005
        Lid: 1494    ---- Remote Context Beg ----
        Lid: 26426   ROP: ropLogon [254]
        Lid: 56503 
        Lid: 12716   StoreEc: 0x80070005
        Lid: 20794 
        Lid: 28474   StoreEc: 0x80070005
        Lid: 22330   dwParam: 0x0        Msg: 14.01.0270.001:CPLSERVER
        Lid: 1750    ---- Remote Context End ----
        Lid: 23354   StoreEc: 0x80070005
        Lid: 25913 
        Lid: 21817   ROP Failure: 0x80070005
        Lid: 26297 
        Lid: 16585   StoreEc: 0x80070005
        Lid: 32441 
        Lid: 1706    StoreEc: 0x80070005
        Lid: 24761 
        Lid: 20665   StoreEc: 0x80070005
        Lid: 25785 
        Lid: 29881   StoreEc: 0x80070005
    Exchange Management Shell command attempted:
    'xxxxxxxxxx.co.ke/Training Department/xxxxxx/xxxxxxx/George xxxxxxx' | New-MoveRequest -TargetDatabase 'OFFICE_STAFF_MB_DB' -BadItemLimit '0'
    Elapsed Time: 00:00:01
    I have all the proper rights.
    YOUR ASSISTANCE WILL BE HIGHLY APPRECIATED. THANX :)

    0x80070005 is pretty standard access denied entries.  I would start digging into ACLs on a handful
    of mailboxes.
    Is there another Admin that can give it a shot to test their permissions vs yours?
    - If you find my post to be helpful, or the answer, please mark it appropriately. Thank you.
    Chris Ream

  • Changing ip address of one server to another in license server

    Hi everyone,
    I donu2019t know if my question belongs in here; forgive me because Iu2019m a newbie here and in using SAP as well. I was designated to investigate about a recurring issue of one of our client. The scenario goes like this..
    Our client has 2 stores/branches (A& B); each store has sap server and license. We normally install remote desktop and sap business one client so that their workstation can connect to the server and do their task efficient with authorization. We always receive calls that they were offline the whole night.  Why is this scenario happening? We found out that the license server ip address of store B (under license administration) was already changed to Store Au2019s ip address. They claiming that they never did anything. They donu2019t do it manually (adding store Au2019s ip add to sap b1 service mgr). Please give me any other advice/ suggestions or to dou2019s for me to be able to track if its our mistake or our clients mistake?
    Iu2019m looking forward to your answers soon.
    Thanks,
    Pipay 

    Hi Sir Rahul,
    I'm glad you replied, I actually did the same thing. The reason why they're saying that the server A ip add becomes sever B ip add is because the ip add were change, and this thing can be possible if there's someone (maybe the user itself or client) manually change the ip address in license server or add it in service manager. BUT when we ask them, they did not change it manually nor add it. they keep on insisting, Itu2019s just automatically change and if I'll conclude that there were the one who made a  mistake, I still have to check first. What are the possible scenarios why these things happened; aside from manually add/encoding.  Is it because of the sap b1 client?
    My co-worker told me that she notice this store doing this scenario: from one of server Au2019s workstation (A.1) they will connect to server B which I think can cause server A to offline. Is it possible?? Iu2019m confuse but I need to resolved this issue
    Thanks,
    Pipay

  • Script for copying or moving files from windows server to another remote windows server

    Copy below 2 line into notepad and save as movescript.vbs
    execute in command prompt
    c:\cscript movescript.vbs  (Press ENTER)
    Files will move to remote location.
    =========================================
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.MoveFile "C:\scripts\*.txt","\\servername\c$\share"
    =========================================
    for copy files to remote location
    =========================================
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.CopyFile "C:\scripts\*.txt","\\servername\c$\share"
    =========================================
    Lets us know if you face any error. reply back to me on [email protected]
    Thank you.....
    Regards Ravikiran MCITP

    What is your question?  Are you asking how to do this?  Can you post the errors?
    ¯\_(ツ)_/¯

  • How to migrate a local calendar to a WebDAV server?

    Because I do not like to sync using iCloud I installed Maverick Server to have a local server for my calendars. The other devices in my home can then connect to it. I found it easy to set up using this webpage and it works with a test calendar. I add something in iCal with my MacBook and seconds later it appears on my iPad.
    But I am puzzled on how to migrate my local calendars in iCal to the server. I tried to export them to the desktop and then import them into the server calendar I see in iCal. Then iCal gives this warning:
    Should I proceed? I do not want to damage 12 years of iCalendar data. I have backups, but preventing a mess is always easier.

    Surprisingly, this morning all calendars showed up in my iPhone. Apparently there is a delay.
    But now there is another issue with the error:
    "The server responded with an error.
    Access to “event from years ago” in “the second added calendar” in account “local” is not permitted.
    The server responded:
    “403” to operation CalDAVWriteEntityQueueableOperation."
    [Ignore] [Try Again] [Revert to Server]
    Each event starting with the beginning of that calendar (years ago) seems to generate an error. It will take a day to click on Ignore for all those events.
    Will ask this in a new thread. For now the issue this thread is about is solved, thank you. I also updated my profile, except for my iPad. No 'edit' option next to that one. Strange.

  • How to migrate Template from one instance to another

    I am using BI publisher installed in EBS
    Please do let me know
    1.the std practise where the templates as well as xsl-fo are stored in EBS
    2.how to migrate from one instance to another instance -any utility like fndload
    3. when the concurrent program uses xml publisher where does it keep the pdf after generation. we can see xml payload in $APPLCSF/out

    Hope you didnt find this doc,
    http://blogs.oracle.com/xmlpublisher/discuss/msgReader$207#621

  • Migration of Forms (fmd) from 6i to 11g

    Could any body tell me how to migrate the forms 6i fmbs to forms 11g format?

    Hi
    http://download.oracle.com/docs/cd/E15523_01/doc.1111/e10394/toc.htm
    See also Oracle White Paper—Frequently Asked Questions for Oracle Forms 11g
    http://www.oracle.com/technetwork/developer-tools/forms/documentation/faq-2-130064.pdf
    and
    http://www.oracle.com/technetwork/developer-tools/forms/documentation/formsmigration-133693.pdf
    http://www.oracle.com/technetwork/developer-tools/forms/overview/index.html
    Regards,
    Abdetu...

Maybe you are looking for