Owb / Workflow install

I am in the process of installing OWB and workflow (to be able to use/deploy process flows).
My understanding is that I need to install Oracle HTTP server in a separate Oracle
Home, and Oracle Workflow Server into the Oracle Home of the database I'm
deploying to.
I have also installed OWB into a separate Oracle Home .
However my database Oracle Home is patched to 10.2.0.3 and I havent got a companion cd for 10.2.0.3 with Oracle Workflow Server - dont think it exists?
Question is; can Oracle Workflow Server be installed in a Oracle Home that is different from the Oracle Home that I'm deploying to?
Regards
Ottar.

Jayan,
WF server is a part of (licensd with) Oracle DB, and located on Companion CD.
For installing WF read more details for example in this thread
Create Process Flow
Regards,
Oleg

Similar Messages

  • OWB Workflow Help

    Im conducting a proof of concept using OWB Workflow version 2.4. To give some background, the objective is to run numerous dependant SQL scripts that in effect hand craft the ETL process, at a pre-scheduled time, that provide logging and re-starting functionality.
    With the distinct lack of publications and documentations Id appreciate any feedback anyone may have on the following:
    1) Is it possible to restart a process at a step midway through the flow. For example the 3rd SQL Activity step out of 10 may have failed and instead of starting over, its a requirement to re-start the step that failed.
    2) I've read that Oracle are rumoured to be de-supporting the workflow functionality, if so then what is their proposed method of scheduling and controlling ETL jobs.
    3) Can a log file generated by the SQL Plus activity be attached to the failure or success email activity?
    Any input would be appreciated, also any pointers to OWB publications or documentation, other than the Oracle manuals of course.
    Thanks in advance
    James

    We have been working towards something similar, and the approach we have settled on is as follows:
    1) We have added our own runtime-audit tables which track the most recent process flow run date, final status, and the completion status of each mapping. So, a new run can see if a) this run is a restart, in which case we set our max date for drawing data over to be the run date of the last run, and b) what mappings ran succesfully. This way, a function called needs_to_run(mapping_name varchar2) returns a true/false answer to see if a given mapping needs to be executed on this run. The logic is pretty simple
    if run_type is full_run or (run_type is restart and nvl(last_run_status,'FAILURE') of this mapping is 'FAILURE')
    then
    return true;
    else
    return false;
    2) We do not use mapping objects in the process flows. We will only use SQL*Plus objects that do something like this:
    variable exec_return_code;
    declare
    retVal varchar2(30) := 'OK';
    begin
    if needs_to_run('ThisMapping') then
    ThisMapping.main(retVal);
    end if;
    :exec_return_code := retVal;
    exception
    when others then
    :exec_return_code := 'FAILURE';
    end;
    exit :exec_return_code
    So that each mapping will check first to see if it needs to execute before running thus skipping over fully completed mappings in the case of a restart. As to emailing log information, we currently do that in our post-mapping procedures in the event of a failure rather than logging to file and then attaching to email. We also have a last step that emails a summary of our audit info for each mapping run - but again this is all done inside pl/sql rather than spooling to file.
    Anyway, just some ideas to toss your way. And no, we haven't yet got it all completed and working yet, but it is coming along nicely and none of our individual proof-of-concept tests have provided us with any show-stoppers thus far.
    Cheers,
    Mike

  • OWB workflow question

    I'm an OWB-newbie (using PARIS) and have a question about OWB workflows.
    I want to create several mapping workflows.
    All the mapping workflows should send a mail with the outcome of the workflows (success, error, warning) to an administrator.
    I don't want to always code the same mail activity with the same parameter values.
    So my idea is to write one subprocess which handles the mail-routine with some input parameters (calling workflow-name, process state (success, warning, error)).
    In the subprocess I want to test the input parameter "process-state". If the value is 0 (success) then a mail with the workflow name as subject should be generated incuding an static text e.g. "mapping successful". If the value is 1 then "mapping warning" and so on.
    What OWB activity has to be choosen for testing the input parameter "process-state" like an if-then-else construct or a case-construct?
    How can the value of the input parameter "workflow-name" be included in the mail-body?
    Regards
    Martin

    To my experience, using the OWF for these things is not very practical. I would suggest that you would make your own PL/SQL procedude that does this, and then call that procedure from within the actual mapping (post-mapping), using the values you have there.
    This might not be what you want, however. I simply find the email capabilities of OWF too limited for actual work.

  • Start OWB workflow from APEX

    Hi together,
    My challenge is to start an OWB workflow from an apex procedure.
    Procedure:
    declare
    numb number;
    audit_id number;
    begin
    numb := rtruser_blueprint.exec_api.execute('LOC_A014_OWF_MGR', 'PROCESS', 'LOAD_CALM_DELIVERY', ',', 'DELIVERY_ID_IN=6', audit_id);
    end;
    My problem is the following error:
    ORA-06565: cannot execute SET ROLE from within stored procedure
    This error occures at the following row in the execute-Procedure in the package exec_api (standard owb execution package):
    dbms_session.SET_ROLE('OWB_D_rtr10201_blueprint');
    dbms_session.SET_ROLE('OWB_O_rtr10201_blueprint');
    If I run this script directly with sqlplus, the procedure works fine. As a result of this, I assume, the problem has to do with the grants which the apex execution user (APEX_PUBLIC_USER) doesn't have in contrast to the blueprint user (which is schema owner)
    More informations about the environment setup:
    The apex workspace is bound to the database - user: BLUEPRINT.
    BLUEPRINT has the grant to execute the procedure 'EXECUTE' in the package 'EXEC_API'. The 'EXEC_API' package belongs to the user 'RTRUSER_BLUEPRINT'.
    My concrete question is: Which rights / grants does which user need to execute the procedure directly from APEX?
    Thanks for your help!
    Mirco

    What account were you using when you ran the 'execute_api' procedure from SqlPlus ? Also, all SQL and PL/SQL from APEX is executed as the application's parsing schema id and not the schema used by APEX to connect to the database.

  • Calling owb workflow job created in oem using pl/sql

    is it possible using pl/sql to call owb workflow job which is created thru oem
    can you pl be kind enough to share a sample.
    thanks

    Hi,
    The same question was just answered by another member a couple a days ago want to run owb mappings thru job schedule :
    sqlplus_exec_template runtime_owner location_name PROCESS process_name "," ","
    sqlplus_exec_template is in "D:\oracle\oraWB\owb\rtp\sql"
    Nikolai Rochnik

  • Configure the Database for FTP in an OWB workflow

    I want to use the ftp-operator in an OWB-Workflow. I want to use a script, that is managed in the owb itself.
    I configure the ftp operator in this way:
    COMMAND: /usr/bin/ftp (i can start the command at the command line)
    PARAMETER_LIST: ?"${Task.Input}"?
    SUCCESS_THRESHOLD: 0
    SCRIPT: [my with the ftp Commands]
    After the execution of the workflow i get the error message: "/usr/bin/ftp -n: not found"
    in Runtime Audit Browser
    Does anybody know what i have to do to get the ftp operator running?
    The operating system of the database server is HP UX.
    Thanks in advance
    Alexander

    Hi,
    why do you want to use ftp? As against going directly to the source database? (So much faster and easier). I haven't used ftp since the last century.
    Regards,
    Donna

  • OWB Repository Install Question

    Hi all
    I am assigned to oracle ERP project and
    owb has to be installed for bis/edw.
    at the owb 2.x version, when repository install , following menu appeared
    'which operation would you like to perform ?
    create a new BIS Repository
    Drop an existing BIS Repository'
    But owb 9i,
    Upper menu not appeared.
    In owb 9i version , Isn't it devied BIS and non-BIS user repository ?
    and
    when i created a repository for Oracle ERP,
    is there any different function from Non-Oracle ERP repository ?

    Hi Jae Hyun,
    In OWB9i there is no distinction between a BIS user and a non-BIS user. Reading your question I expect you are installing the product at a new customer site. Please refer to patch sets 2182987 and 2420974 that are available through Metalink. These patch sets contain documentation on the steps to go through. To manipulate data in the Apps repository you would use the BI assistant.
    When OWB is installed for Oracle Applications some of the settings are changed compared to the release that general customers use. I.e. if you would like to build your own data warehouse using OWB I recommend you install OWB in a separate Oracle home, build a new repository and use that for your own project. In that case you would use all settings non-Apps customers use.
    Hope this helps,
    Mark.

  • Workflow Install Guidance - Please help!! :=)

    I have some questions about how/where to install Oracle Workflow. Any guidance would be appreciated.
    1) Is there a Workflow 2.6.2 CD or do you just install 2.6 and then use the patch to update your install?
    2) Is the Oracle Workflow installed on the database server or the app server. I know that a DAD is needed on the app server in something like 9iAS or OAS. However, where is the actual Workflow Server installed (db server or app server)? Where is the Oracle 9i Management and Integration installed? Specifically, does the /wf directory end up being on the database server or the app server?
    3) Workflow is bundled with the database 9.2 CD as well as 9iAS 9.0.2 as a supplemental CD. Does it matter which one you use? Are they different products? If you use the 9iAS one, where do you install it?
    4) I know that Workflow 2.6.2 is bundled with Oracle 9iAS InterConnect in 9iAS 9.0.2.1. However, you have to install the whole thing including InterConnect even if you just want Workflow 2.6.2.
    Again any guidance/help/pointers to documentation will help. Trust me, I have tried to read everything out there and they are very careful not to mention where you install the product (db server or app server)... :=)
    Thanks,
    Ray

    I've been messing with workflow - so these comments are from someone who is not an expert.
    Oracle Workflow is part of the database install on 9i. I managed to get it installed in the following rough manner:
    1. Install 9i databse on a machine
    2. Add the workflow bit by choosing "Oracle 9i Management and Integration", then "Custom". When you hit next, Oracle Workflow should be under enterprise manager product.
    This will install workflow and launch the configurator. Now you kind of have workflow, but you need to do more "magic" to get the web front end up.
    Firstly you need to make sure that you have the HTTP server up and can access its pages. There is no a setting under the web server implmentation which allows you to setup a "DAD" for the workflow. Try searching oracle pdfs for :
    Step 4. Install and configure your Web server.
    Oracle Workflow requires that you integrate with Oracle HTTP Server as
    your Web server. Your Web server installation must be able to access the
    Oracle Workflow java area, the Oracle Workflow icon area, and the Oracle
    Workflow documentation area.
    1. Install Oracle HTTP Server with mod_plsql.
    Refer to your Oracle9i Database Server or Oracle9i Application Server
    installation documentation for further details.
    2. Using your web browser, navigate to the following URL:
    http://<server_name>[:<portID>]/
    Replace <server_name> and <portID> with the server and port number
    on which your web listener accepts requests. For example:
    http://test.company.com:7778/
    3. In the Oracle HTTP Server Components page, choose "mod_plsql".
    4. In the Gateway Configuration Menu page, choose "Gateway Database
    Access Descriptor Settings".
    5. In the Database Access Descriptors page, choose "Add Default (blank
    configuration)".
    6. Create a DAD for Oracle Workflow, specifying the following settings:
    Database Access Descriptor Name: <your Workflow DAD>
    Schema Name: <Leave Blank>
    Oracle User Name: <Leave Blank>
    Oracle Password: <Leave Blank>
    Oracle Connect String: <CONNECT_STRING>
    Note: Oracle Workflow Release 2.6.2 supports the
    versions of Oracle HTTP Server and mod_plsql that are
    included with Oracle9i Database Server version 9.2 or
    higher, as well as the versions that are included with
    Oracle9i Application Server Release 2 (9.0.2) or higher. We
    recommend using the versions of Oracle HTTP Server and
    mod_plsql that are included on the software CD from
    which you are installing Oracle Workflow.

  • OWB WORKFLOW

    Hi All,
    I have OWB 11g r1(with database 11g r1) installed on my pc,win xp
    I have created many mappings.
    Now I want to create a process flow.
    I searched in GOOGLE
    It seems that the workflow is not installed.
    1) Is workflow not installed by default with OWB11g as the 11g database ?
    2) the default user owf_mgr is NOT present in the database .
    3) I checked the ORACLE_HOME/owb folder ,but the wf folder doesn't exist......
    I also have OWB11gR2 installed in my pc.
    this does have the wf folder in oracle_home/owb folder.
    so i copied wf folder from this home to 11gR1 home .....when I install using the wfinstall.bat ....it points the 11gR2 folder..........
    what options do i Have ?
    please suggest.
    Thanks
    s

    In oracle 11g workflow is no longer provided with the database and is not on the 11g companion. It is included as part of warehouse builder 11g and located at %ORACLE_HOME%\owb\wf\ in the OWB installation oracle home.
    For oracle database 10g you would need to install workflow server component into the 10g database home via the 10g companion cd, not use the workflow included with OWB 11g. The two "should" be the same 2.6.4 final release version of workflow (from appearances of looking at the files they "seem" the same), but if you want to be running a supported configuration, use the 10g companion to install workflow into a 10g database and use the OWB 11g workflow to install on 11g database.
    Edited by: smithrh2 on Feb 14, 2012 1:53 PM
    Edited by: smithrh2 on Feb 14, 2012 1:54 PM

  • OWB / Workflow integration problem

    We have a OWB 11g installation running on Windows 2003 64-bit Server.
    We have 2 OWB databases, one design repository and one runtime repository.
    Workflow is installed and configured on the runtime database.
    Oracle Workflow Location is set to the runtime repository, and checks out ok.
    OWF_MGR user is also created in the OWB Design Center, although Oracle documentation is very unclear on this; only stating that
    +"6. Create a Workflow Proxy User.+
    +When the Workflow instance is remote from the database hosting the Warehouse+
    +Builder repository, you need to create a proxy-user.+
    +Within the database hosting the repository, use SQL Plus to create a user and grant+
    +it the OWB_USER role as a default. This enables the remote OWF instance to+
    +connect to the services provided by the Control Center."+
    We're able to deploy Process Flows from the design repository to the runtime rep, but when we try to execute them through workflow, the warehouse builder browser reports the following 3 errors:
    R+PE-02075: Oracle Workflow failed to process the execution request for Activity LOAD_FP_INDEX:START1. This may be because dependent objects have not yet been deployed.+
    ORA-20002: Failed to call "PFFPVSL_WB_RTI_WORKFLOW_UTIL".initialize. Please check that "EXECUTE ANY PROCEDURE" privilege is set and that the OWB Runtime is available. ORA-20009: User OWF_MGR does not have access to the workspace with name:OWBRTREP and owner:OWBRTREP. OWF_MGR must be registered to access the workspace by the administrator or owner of the workspace
    WB_RT_WORKFLOW_UTIL_11G.Execute_Start(PFFPVSL, WB_IK_20090213_135803_19093, 366, RUN) Wf_Engine_Util.Function_Call(WB_RT_WORKFLOW_UTIL_11G.EXECUTE_START, PFFPVSL, WB_IK_20090213_135803_19093, 366, RUN)
    We've done the EXECUTE ANY PROCEDURE on the OWF_MGR user. The OWF service_doctor.sql script reports that "There are errors in one or more PL/SQL packages and functions", but fails to say anything else - everything is loaded and seeded correctly.
    But what we notice when comparing with our working 10g installation, is that the runtime repository target user (OWBRTREP) is totally empty of tables, views, procedures etc on the new runtime database, whereas it has about 250 tables and lots of other objects on the 10g installation. This user is created through the OWB 11g design center, so why is there such a difference? Has something gone wrong when creating the runtime workspace?
    (It was created with the Repository Assistant, which we had some trouble with on the 64-bit server, but after some work it now seems to run ok, exiting with success message after creating workspace user.)
    Regards,
    -Haakon-

    Haakon,
    Lets assume you have two databases with OWB Repository A installed on database A and OWB repository B installed on database B.
    Repository A - your Design repository
    Repository B - your Runtime repository (this is your target schema / database)
    I hope you have control centre service running under Repository B and you have installed OWF schema (usually OWF_MGR) under repository B.
    I hope in your repository A you have created a new configuration and new control centre to point to repository B and that configuration is active.
    Now logon to repository B using repository owner login and add OWF_MGR and other target databases as your target user under SECURITY/USERS.
    Create similar users under repository A.
    It works for us in OWB 10g but i dont know about 11G might be something related to WORKSPACE concept.
    Hope this helps.
    Thanks,
    Sam.

  • OWB Workflow Queue Listener

    Hi ,
    We are trying to schedule the OWB 3i mappings using OEM 2.2 and Workflow 2.6.2.We have a queue listener 'workflowqlsnr.bat' on the client side,but we need to have the Workflow Queue Listenter on the Server side.Please let me know what is the procedure in order to deploy the listener.sh in the server(Unix).
    I have the following file installed in my owb3i\owb\bin\solaris directory on Windows 2000 -- workflowqlsnr.sh,workflowqlsnr1.sh.
    Environment:
    OWB 3i Client ( Windows 2000).
    Server OS: Sun Solaris
    Database : 8.1.7.3
    OEM 2.2
    OWF 2.6.2 Server/Client.
    Thanks for the help.
    Sharad.

    I am facing a problem in DB Link creation.
    Backend: Oracle 8i Server on my machine
    DW Software: Oracle warehouse builder 3i ( client , repository asistant.....)
    Operating system: Windows NT 4 SERVICE PACK 6
    I wants to use the scott database( default database given by oracle ) as my input source.
    How can I create the DB LINK ( for scott database) ?
    How can I create the DB LINK ( for any other database) ?
    Should I need to add anything in Setting of"ODBC DATASOURCE ADMINISTRATION"
    ==================
    Settings done:
    ==================
    DB Link Name :prashant
    Host name
    Host name: my machine's ip address
    port number: 1521
    oracle sid: prashant ( my oracle sid)
    user name:scott
    password:tiger
    ==================
    Gives error:
    ==================
    Testing...
    Failed.
    Cwm Error Message: Failed in the WBAPIFactory.createDBLink()
    Cwm Error: SQL Exception
    Class Name: oracle.wh.ui.integrator.common.RepositoryUtils
    Method Name: createDBLink(String, String, String, String)
    Method Name: -1
    Repository Error Message: java.sql.SQLException: ORA-02082: a loopback database link must have a connection qualifier
    ==================
    ==================
    How should I proceed further.
    I am expecting URGENT FEEDBACK.
    Reply me on : [email protected] or this OTN Network
    From
    Prashant

  • OWB Workflow Schema Installation

    Hi,
    Can anybody post what are all the essential softwares and Hardwares needed for creating Workflow schema in OWB 10g R2.
    Do we need to install the Workflow Server first and then the OWB Repository?
    Or
    Can i able to add Workflow Schema in the existing OWB Repository?
    Please help me out in this regard.
    Thanks,
    Soma

    Hi,
    look here: Create Process Flow
    You can install the repository or the workflow server first. It doesn't matter.
    Regards,
    Detlef

  • OWB-Workflow fails with RPE-01008, RPE-01009

    Hi!
    I migrated a project from OWB 9.2.0.4 to OWB 10.1.0.2 and created a simple workflow calling a procedure, an OWB mapping and a function in exactly this order. The procedure does nothing (select user from dual) the mapping copies the contents of one table to another and the function should insert a record into a table. The "do nothing" procedure works fine (it gets an OK in the OWF-Monitor), he mapping copies the required data into a different table without any errors. In OWF-Monitor, the function look like it was executed, but when looking in OWB Audit Browser I get RPE-01008, RPE-01009 error messages. The function did not insert the required data.
    I tried to create a small test project in OWB in order send it to Oracle Support, but an identical workflow in the test project works fine without any errors. All objects of the workflow perform like programmed.
    Has anybody experienced a similar behavior? To me it, there is no difference in the project. Migration worked without any errors. The OWB 9i connected against 9.2.0.5 database and OWF 2.6.2, OWB10g uses a 10g database with OWF 2.6.3.
    Hope anybody can help!
    Regards
    Michael

    well ....
    Could it not be that the upgrade process cleared out the problem, since the process does touch the runtime repos?
    We have had similiar problem on our installation, but that came up after moving from 10.1.0.2 to 10.1.0.4
    But moving to the lastest version was a very good idea, and will help us to be better ready when the long awaited "Paris" walks into town
    Cheers,
    Borkur

  • Oracle workflow install question

    i have installed oracle workflow that embeded in oracle9i integration(version2.6.0.1).
    every thing is ok,but when i connect(open remote db) to oracle db in oracle workflow client,it reture a error:
    "language isn't enabled.....".
    my db language charset is ZHS16GBK,
    and i find that the default charset of oracle workflow is US7ASCII.
    it isn't match!!i reinstall the db used charset US7ASCII,but the error return also....
    how to solve this question???
    i heared that can download the translation patch to patch it,where to find it ?
    tks a lot!

    The issue here is the Client Registry setting of the Oracle Home the Workflow Client is installed. From the Workflow Guide:
    For Windows NT, run the regedit32 command and locate the NLS_LANG setting under the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE hierarchy. Double click on NLS_LANG, then set the variable to the new value and save your edit.
    The value must match one of the languages installed for workflow.
    i have installed oracle workflow that embeded in oracle9i integration(version2.6.0.1).
    every thing is ok,but when i connect(open remote db) to oracle db in oracle workflow client,it reture a error:
    "language isn't enabled.....".
    my db language charset is ZHS16GBK,
    and i find that the default charset of oracle workflow is US7ASCII.
    it isn't match!!i reinstall the db used charset US7ASCII,but the error return also....
    how to solve this question???
    i heared that can download the translation patch to patch it,where to find it ?
    tks a lot!

  • OWB paris install on 10g rel1 RAC cluster

    We are trying to install OWB paris on our 10.1.0.4 RAC cluster using OCFS. When launching OUI without setting oracle home the OUI prompts to install on both nodes, the install fails because it is trying to use the database oraInventory.
    as below
    Error in invoking target 'isqlldr' of makefile
    '/u01/app/oracle/OraHome_2/rdbms/lib/ins_rdbms.mk'. See
    '/u01/app/oracle/oraInventory/logs/installActions2005-07-11_10-28-24AM.log' for details.
    Metalink suggested the following:
    Note:317510.1
    Create a seperate oraInventory folder and oraInst.loc file for OWB and specify the file oraInst.loc as parameter while invoking the installer.
    Re-install the OWB in a new ORACLE_HOME i.e altogether in a new location and don't install on top of database ORACLE_HOME.
    In addition to new location(ORACLE_HOME), create a new Inventory and inventory location file as follows.
    1. Set the new location for installing OWB like
    export ORACLE_HOME=/u01/app/oracle/product/owb
    ensure that the location /u01/app/oracle/product/ exists.
    2. Create a diectory oraInventory inside the ORACLE_HOME
    3. Create a file oraInst.loc pointing to oraInventory in $ORACLE_HOME by doing:
    echo "inventory_loc=$ORACLE_HOME/oraInventory" > oraInst.loc
    Note: the directory oraInventory and file oraInst.loc will be present under ORACLE_HOME
    4. Invoke the installer by providing the parmater as
    ./runInstaller -invPtrLoc $ORACLE_HOME/oraInst.loc
    When we do this, the OUI does not prompt to install on both nodes.. how can we work around this?, do we have to install owb on each individual node individually?

    Hello.
    I had the same problem as you did. But i managed to install OWB on both nodes with user equvalents set and by slightly modifying the steps from metalink as follows:
    unset ORACLE_HOME (if it is set)
    create owb directory
    create oraInst.loc in owb
    create oraInventory directory in owb
    export ORACLE_HOME=/u01........./owb_1
    ./runInstaller
    (note no command line parameters so it picks up the other node)
    Basically if you specify the oraInst.loc it goes tot he oraInventory direct instead of doing checks (one of which for the cluster)
    Hope this helps.
    Thanks
    Vix

Maybe you are looking for

  • Auto print invoice with delivery notes

    I am trying to find a way when we print invoices to have it print the matching delivery note as well.  Currently as you are aware you have to do the process in a separate manner which is not satisfactory for us. Thank you in advance, Chad

  • Loaded dump from 12.5.4 to 15.7, Error 622 & Tables/Views not found

    Hi all, I am getting desperate trying to fix that issue. I had to import a dump from an ASE 12.5.4 into a new database on an ASE 15.7. I therefore enabled the compatibility mode server-wide and then proceeded to the load which seems to have performed

  • Changing of Sales Employee in Sales order

    Dear Experts, We wish to disable the changing of Sales employee in a sales order in VA02 mode. However, in VA01 we need to keep it open for editing. We have also tried through the customising in partner determination procedure but could not achieve t

  • Can you insert into a table without having the table structure in place

    I have tried to use the import wizard insert data in a CSV file into a table; I have 7 column headers, however, where there are extra commas in a field the wizard just combines the 2 fields so that i get a total of 7 columns even though there should

  • Convert  background colors to PDF from Word 03

    When I convert a Word document to Acrobat PDF the background color disappears.  What do I do?