Importing public Transformation into global explorer OWB 11G

Hi,
I have around 80 public transformation (functions, proc, packages) in OWB 10GR1. I am migrating all my MAPS to 11G. I am not able to migrate Public transformations that are used across the modules in 10G. How do I migrate them. Public transformations exist in the Global Explorer in 11G I can not import them from the database either coz there is no import option available when I Right click on the function node or the procedure node in the global explorer.
Thanks.

Do you have the transforms in a 10gR1 MDL, import via that, or import into the project tree and then copy-paste to the globals area.
Cheers
David

Similar Messages

  • Custom public transformation not executed

    Hi i'm fairly new to OWB so bare with me.
    I've made a custom public transformation in the OWB repository:
    CREATE OR REPLACE FUNCTION DATA."DUMMY_STRING" (
    "P_AUDIT_ID" IN NUMBER,
    "P_PARENT_AUDIT_ID" IN NUMBER
    RETURN VARCHAR2
    IS
    BEGIN
    RETURN TO_CHAR (p_audit_id) || ' - ' || TO_CHAR (p_parent_audit_id);
    END;
    i use it in a process flow where i call it with AUDIT_ID and PARENT_AUDIT_ID and bind the returning value to a process flow variable V_EMAIL_MSG.
    i then call another stored procedure send_mail which is stored as a project transformation(works fine by the way) where i bind the input parameter of send_mail to V_EMAIL_MSG.
    all's fine so far.
    when i run the flow the dummy_string function isn't executed but the send_mail procedure is???.
    i've also tried to "move" dummy_string from custom public transformations into project transformations but with the same results.
    could it be something about execution privileges or such??
    any help would be greatly appreciated

    it seems that AUDIT_ID and PARENT_AUDIT_ID are strings inside the process flow, and the dummy_string function, takes two number parameters, so what i did was to make two assignment activities(ass1, ass2), and two process flow vaiables(v_audit_id, v_parent_audit_id) as integers.
    ass1 assigns AUDIT_ID to the V_AUDIT_ID variable with a to_number(AUDIT_ID) command
    ass2 assigns PARENT_AUDIT_ID to the V_PARENT_AUDIT_ID variable with a to_number(PARENT_AUDIT_ID) command
    in activity dummy_string i bind the v_audit_id and v_parent_audit_id variables to the two input parameters fo dummy_string, and the output of dummy_string to a v_mail_msg variable(string type) wich in tunr is bound to the input parameter of the email activity.
    Does anyone know is is't possible to include images in these posts, it would sure help in illustrating warehouse builder process flows.

  • Importing packages/procedures into OWB

    Is it possible to import packages or procedures into OWB that are stored on a different database?
    I want to call a procedure in a mapping that is stored on a different database. I can only import tables and views (as data source ) from other databases.
    I can only import PL/SQL packages into OWB if they're stored in the current database.
    Does anybody have a solution?
    Regards,
    Maurice

    Maurice,
    Essentially the import uses a dblink, so you have the option to specify the dblink to another place and you should be able to see/import that pl/sql.
    The most elegant and prefered way however is to import the pl/sql into the public transformations node (I'm using OWB 9.0.4). This is a bucket that holds sharable pl/sql and seems to address the need for you.
    Here again you create the dblink and point at the remote db schema that owns the pl/sql.
    Hope this helps,
    Jean-Pierre

  • Import WB_RT_GET_JOB_METRICS procedure into OWB

    How do I import this procedure WB_RT_GET_JOB_METRICS into my mapping.

    You can get the public transformations. After you have opened your map, you can follow this path to get to the procedure: explorer in upper left pannel --> Pulic transformation --> Pre-defined --> control_center --> WB_RT_GET_JOB_METRICS . Then you can drap it to your map.

  • Importing Shared Contacts into the Global Address List (Outlook 2013)

    A colleague of mine has made a contact list which is going to be shared with other colleagues to increase productivity.
    His question is, if it's possible to import the contact list into the Global Address List after it has been shared?
    The contact list does not appear in my Global Address List, instead it appears in the People section (next to Calender).
    If you need technical info about the office version etc., feel free to ask!
    Thanks in advance.

    SP-Brown,
    You can import contacts into Active Directory, so that it can be included in GAL. There are some gotchas with that however. Maybe, a simple Outlook folder sharing is more convenient for you. You can share Outlook Contacts folders among collagues just the
    same as Outlook Calendar sharing works. Start here:
    https://support.office.com/en-au/article/Share-an-Outlook-calendar-with-other-people-cafb9303-1b1e-40d3-839d-b6abac03a5e8
    https://support.office.com/en-in/article/Share-a-contacts-folder-with-others-58ca1290-e170-4f89-a213-03aa6750bcf3
    With Exchange Public Folders you can achieve somewhat the same.
    If you really want to mess with AD and the GAL, this is your article:
    http://blogs.technet.com/b/activedirectoryua/archive/2011/01/14/import-mail-contact-into-active-directory-using-csvde.aspx
    Jan
    The ideal situation would be if the shared Contacts Folder shows up in the Offline GAL, but I'll try to fiddle around with it for a bit. 
    Is there also a possibilty that users can import a contact list so that appears in their Offline GAL?, I do think that it might be a hassle to keep the contacts updated....

  • Error while importing .MDL file to OWB 11g

    Hi
    I have a mdl file which is generated by OWB 10g, when i am importing it to OWB 11g it is giving message that please check if the disk is not full of write protected. i have given the access privilage to oralce folder.
    i am using windows vista
    Please help

    Do yo
    u have the software installed from a different user executing the software? If a different user, does the user have access to the sub-directories under owb\bin for write?
    Also the directory where the MDL file is being imported from is where by default the log file will be, you can change this directory to somewhere you can write.
    Cheers
    David

  • Importing a package into OWB repository.

    Hi,
    there is a package existing in my OWB repository.
    Package ABC
    Procedure PQR(pram1 varchar2,param2 varchar2)
    now i have modified this package in my target schema, an extra parameter is added to the procedure PQR.
    Procedure PQR(pram1 varchar2,param2 varchar2,param3 number).
    now when I re import this package to my OWB repository module. it shows both versions of the procedures.
    Package ABC
    PQR(pram1 varchar2,param2 varchar2)
    PQR(pram1 varchar2,param2 varchar2,param3 number)
    PQR(pram1 varchar2,param2 varchar2) is still vsible in OWB repository though it is replaced with PQR(pram1 varchar2,param2 varchar2,param3 number) in target schema.
    Is there any way I can replace the old version of procedure with the new version in OWB repository.
    Regards
    RD_RBS

    Hi
    Standard approach to be followed for any object modification
    1. If you have created your package from OWB and deployed it into your DB, always do it that way i.e. Design center -->DB . Do not make any modifications on DB level and import in back to your Design center. OWB manages Ids for all objects on the repository and this will confuse it. That is why you see two versions of the same package . Any modifications should be done on Design center level and then do a replace on the package from control center
    2. If an object (package or procedure) is created on DB directly and is imported into design center, follow the same norm everytime you make any changes to that object. The status of that object will appear as "New" or "Not deployed" on control center but that is fine because OWB has no ID on its repository to maintain this information.
    3. If you need to rename any object already deployed from OWB, always drop it first, then rename it and then deploy it. That way OWB will maintain the name and ID on its end and not get confused.
    4. For your case, you can drop the older version of the package from OWB, delete the one imported from Database into OWB, make the changes on OWB level (adding parameter etc) and then redeploy the same package as replace from control center.
    Hope these tips help
    birdy

  • Importing the dump into 10g which exported from 11g server

    hi
    can i import the dump into 10g which exported from 11g server?
    thanks
    nidhi

    knidhi wrote:
    hi
    can i import the dump into 10g which exported from 11g server?
    thanks
    nidhiHi Nidhi,
    No, if you want to use an 11g export dump and import it using 10g utilities to a 10g database.
    Yes, if you use 10g export utility to extract 11g database data, and use 10g import utility to import in 10g database.
    For more information on export/import compatibility, please check:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28319/exp_imp.htm#
    HTH
    Regards,
    Z.K.

  • Import IP Prefix from Global Table into a VRF Table

    Hello,
    Is it possible to import IP Prefix from Global Table into a VRF Table on ASR9001 with Version 4.3.0? Thanks.
    Regards,
    Eric

    hi Eric,
    In 4.3.1 there is a feature that will allow you to do this.
    The Border Gateway Protocol (BGP) dynamic route leaking feature provides the ability to import routes
    between the default-vrf (Global VRF) and any other non-default VRF, to provide connectivity between a
    global and a VPN host. The import process installs the Internet route in a VRF table or a VRF route in the
    Internet table, providing connectivity.
    You can follow the ASR9000 blog here to monitor when 4.3.1 will be posted to Cisco.com
    https://supportforums.cisco.com/blogs/asr9k
    or watch for the 4.3.1 Release Notes here
    http://www.cisco.com/en/US/products/ps5845/prod_release_notes_list.html
    regards,
    David

  • Import a signed public key into a keystore

    Hai all,
    When I followed the steps listed at the end of the email, to create a cert request using keytool (from jdk 1.3.0), make it signed by a CA and import the signed public key into a keystore,
    I got the following error when I did step 9: keytool error: java.security.cert.CertificateException: IOException: data is not sufficient
    Could you please give me a help? Thanks in advance. ---
    1.Generate the CA key
    $ openssl genrsa -rand -des -out ca.key 1024
    2.Create a self signed certificate
    $ openssl req -new -x509 -days 365 -key ca.key -out ca.crt
    3.Setup the OpenSSL CA tools
    $ mkdir demoCA $ mkdir demoCA/newcerts $ touch demoCA/index.txt
    $ cp ca.crt demoCA/ $ echo "01" > demoCA/serial
    4.Create a new key store for the client application
    $ keytool -keystore testkeys -genkey - alias client
    5.Export the client's public key
    $ keytool -keystore testkeys -certreq -alias client -file client.crs
    6.Sign the client's key with our CA key
    $ openssl ca -config /etc/openssl.cnf -in client.crs -out client.crs.pem -keyfile ca.key
    7.Convert to DER format
    $ openssl x509 -in client.crs.pem -out client.crs.der -outform DER
    8.Import CA certificate into client's key store
    $ keytool -keystore testkeys -alias jsse_article_ca -import -file ca.crt
    9.Import signed key into client's key store
    $ keytool -keystore testkeys -alias client -import -file client.crs.der
    (The above steps are available at <http://www.ddj.com/articles/2001/0102/0102a/0102a.htm>)
    I have created CA and Server certificates using openssl and client certificate request using keytool and it is signed by our CA.
    I am using openssl server (C++) and JSSE client (JAVA)...
    to communicate these two what certificates i need to put in the client keystore (created using keytool).
    I have imported CA into keytool ,but i am unable to import client cert into keystore.
    Please tell me some way to sort out this problem...
    Prasad.

    The following script using openssl and keytool (JDK1.3)
    works. Be sure to have the following in
    your extension directory (/opt/java1.3/jre/lib/ext):
    jcert.jar
    jnet.jar
    jsse.jar
    sunrsasign.jar
    Pierre
    #!/bin/ksh
    rm -f Keystore Config
    rm -rf certs
    mkdir certs
    touch certs/index
    echo "01" > certs/serial
    chmod 600 certs/*
    netstat > /tmp/.rnd
    echo "Creating config file for openssl"
    cat > Config <<EOCNF
    [ ca ]
    default_ca = CA_default
    [ CA_default ]
    dir = certs
    database = \$dir/index
    serial = \$dir/serial
    default_days = 365 # Duration to certify for
    default_crl_days= 30 # Time before next CRL
    default_md = SHA1 # Message digest to use.
    preserve = no # Keep passed DN ordering?
    policy = policy_anything
    [ policy_anything ]
    countryName = optional
    stateOrProvinceName = optional
    localityName = optional
    organizationName = optional
    organizationalUnitName = optional
    commonName = supplied
    emailAddress = optional
    [ req ]
    default_bits = 1024
    default_keyfile = privkey.pem
    distinguished_name = req_distinguished_name
    attributes = req_attributes
    [ req_distinguished_name ]
    countryName = Country Name (2 letter code)
    countryName_default = US
    countryName_value = US
    countryName_min = 2
    countryName_max = 2
    stateOrProvinceName = State or Province Name (full name)
    stateOrProvinceName_default = CA
    stateOrProvinceName_value = CA
    localityName = Locality Name (eg, city)
    localityName_default = Loc
    localityName_value = Loc
    0.organizationName = Organization Name (eg, company)
    0.organizationName_default = Org
    0.organizationName_value = Org
    organizationalUnitName = Organizational Unit Name (eg, section)
    organizationalUnitName_default = OrgUnit
    organizationalUnitName_value = OrgUni
    commonName = Common Name (eg, YOUR name)
    commonName_default = CN
    commonName_value = CN
    commonName_max = 64
    emailAddress = Email Address
    emailAddress_default = [email protected]
    emailAddress_value = [email protected]
    emailAddress_max = 40
    [ req_attributes ]
    EOCNF
    echo "Creating DSA params"
    openssl dsaparam -outform PEM -out DSAPARAM -rand /tmp/.rnd 1024
    echo "Creating CA key pair and cert request"
    openssl req -config Config -nodes -newkey DSA:DSAPARAM -keyout certs/caprivkey.pem -out certs/req.pem
    echo "Signing own CA cert"
    openssl x509 -req -in certs/req.pem -signkey certs/caprivkey.pem -out certs/cacert.pem
    echo "Generating client key pair and cert in keystore"
    keytool -genkey -alias myalias -keyalg DSA -keysize 1024 -keypass password -storepass password -keystore Keystore -dname "CN=Common Name, OU=Org Unit, O=Org, L=Locality, S=State, C=Country" -validity 365
    echo "Generating cert request"
    keytool -certreq -alias myalias -keypass password -storepass password -keystore Keystore -file certs/CertReq.csr
    echo "Signing client cert"
    openssl ca -config Config -policy policy_anything -batch -in certs/CertReq.csr -keyfile certs/caprivkey.pem -days 365 -cert certs/cacert.pem -outdir certs -out certs/public.pem -md SHA1
    echo "Importing CA cert into keystore"
    keytool -import -alias CA -keystore Keystore -storepass password -noprompt -file certs/cacert.pem
    # Clean the certificate file, contains extra stuff from openssl
    sed "/^-----BEGIN CERTIFICATE-----/,/^-----END CERTIFICATE-----/!d" \
         certs/public.pem > certs/tmp-public.pem
    cp certs/tmp-public.pem certs/public.pem
    rm certs/tmp-public.pem
    echo "Importing client cert into keystore"
    keytool -import -alias myalias -keystore Keystore -storepass password -noprompt -file certs/public.pem

  • Import of Firefox 3.6 Bookmarks Into Internet Explorer 8 Fails

    Sorry for 2nd Ask; Account is inoperable under original user name. Had to reregister.
    OS - Windows 7; 64 bit....Firefox 3.6 and IE8
    I am having difficulty transferring my bookmarks from Firefox 3.6 to Internet Explorer 8. When I follow the procedure of first exporting my FF bookmarks to a HTML file, save it and then import it into Internet Explorer 8, the final confirmation window in the IE8 process says that the process "failed" (a red X appears rather than a check mark).
    Have attempted this multiple times, making sure that the exported and saved bookmark file was saved and located again correctly.
    This would seem to be a simple process, but now frustrating.
    Does anyone know what the root cause might be? Second, there is a choice in IE8 that asks if you want to import favorites or a file. Having tried the file route, what happens if I check import "favorites" instead? How are they again organized in the IE8 browser?
    Have searched this question online and in both Mozilla & Windows support areas. Suggested procedures from both do not yield a successful result.
    Many thanks in advance.

    Does IE import any bookmarks at all?
    Do you have bookmarks with usual Unicode characters in the name or URL ?
    You can try to check the HTML with an editor to see if you can identify and correct that.

  • How to import existing projects into JDeveloper 11g

    I am trying to work with JDeveloper for my application and want to know whether it is possible to import existing projects into the work space in JDeveloper. I am currently working with eclipse IDE and this feature is available in it. How can I connect to clear case from JDeveloper? In eclipse it is very easy to connect to clear case with a plugin installed and check out, check in files from the source control. Any help is greatly appreciated.

    The basic way to import code is to use the "New->Projects->Project from existing code" or "project from WAR" dialogs to create your project.
    You then need to do some tweaking in the project properties->Content (and sub nodes such as resources and Web content).
    And also set the correct JARs/Libraries in the project properties.
    You can use the help->check for update to download the extension to JDeveloper that will let you integrate with Clearcase to do version management.
    This how-to might help you with your migration:
    http://www.oracle.com/technology/products/jdev/howtos/1013/w4wljdev/workshopandjdev.html

  • Deploy warnings using a PL/SQL procedure (from a Public Transform Package)

    OWB Version: 10.2
    I am receiving the following warnings when I attempt to deploy a map that contains a reference to a custom pl/sql procedure that is setup in a public transformation package:
    Warning
    ORA-06550: line 115, column 32:
    PLS-00112: end-of-line in quoted identifier
    ORA-06550: line 115, column 9:
    PLS-00103: Encountered the symbol "." when expecting one of the following:
    := . ( @ % ; not null range default character
    I reviewed the OWB generated code and I discovered the OWB is a adding two double quotes in front of any reference to the package name. For example.....
    BEGIN
    COMMIT;
    sql_stmt := 'ALTER SESSION DISABLE PARALLEL DML';
    EXECUTE IMMEDIATE sql_stmt;
    IF NOT ""ZZTEST"."INIT_SF_USER_CLAS_St" THEN
    * note the "" in front of ZZTEST, which is the package name.
    Has anyone else encountered this issue? I can manually correct the generated the code, but it would be overridden every the time the map is deployed. I encounter the same issue if I import a custom pl/sql procedure from the database into OWB using the Metadata Import Wizard and use the imported procedure in a map. However, I can setup an standalone procedure or function as a public transformation and the map deploys successfully. Please advise.
    Regards,
    Matt

    You have to create a job to start your procedure.
    Example :
    * http://psoug.org/reference/OLD/dbms_job.html
    Then create a procedure to start your job, call it from your dashboard and you're done.
    Success
    Nico

  • Problem with a procedure in Custom Public Transformation

    We have Oracle 9.2.0.1.0, OWB 9.2.0.2.8. and Solaris Sun OS 5.8.
    I have imported a package “DWH” in Public Transformation.
    Then I use a procedure of the DWH package in a PreMapping in a Mapping, but when I deploy the mapping I receive 2 warnings:
    ORA-06550: line 2007, column 9:
    PLS-00201: identifier 'DWH.ASSIGN_CUSTOMERS' must be declared
    ORA-06550: line 2007, column 9:
    PL/SQL: Statement ignored
    ASSIGN_CUSTOMERS is a procedure of the DWH package
    I don’t have deployed the package in the Public Transformation because I didn’t found the option. Is It correct? Where is the code of this packages saved (deploy)???
    Why do I obtain these errors?
    Thanks!

    I think you may want to import the packages into you module folder first, then deploy it into your target schema (I presume it does not exist in the target). Then deploy the mapping.
    Only then I would copy it into public library.
    Does that answer your question?
    Jean-Pierre

  • Missing objects when created a OWB 11g owner/user

    h4. i created a new owb owner and user using repository, but apparently no objects (tables,views,synonyms,function and etc) has been "imported" or copy from OWBSYS to the owner.
    h4. - Creation of OWNER is successful using repository
    h4. - Adding a USERS is successful
    h4. how can i copy or create a new OWB owner that has a objects that is same with OWBSYS? help please im new with 11g
    h4. version: 11.2.0.1.0

    Hi,
    Starting from OWB 11g all the metadata and audit information will be owned by OWBSYS user unlike OWB10g where in the metadata and audit information
    used to be created under respective repository owner.
    There will be only one OWB repository schema (i.e OWBSYS)per database
    Initially there won't be any objects under OWBSYS. Once you create a new workspace then all the objects will be created under OWBSYS.
    And the new owner will not have any objects, all the objects will be owned by OWBSYS.
    The workspace owner user is used to adminster the workspace and users.
    This is correct behaviour. No need bother about this. So no need to import any objects under this database user.
    The objects i referred previously are OWB design objects like mappings,transformations,modules,projects.
    If you want to import/create the OWB design objects you have to connect to the OWB design center and import the objects using MDL utility or create new objects.
    The metadata about these design objects will be stored in the tables owned by OWBSYS.
    Regards,
    Pnreddy

Maybe you are looking for

  • My dauighter and I share an Icloud account. How do I set up her own acount?

    We bought our daughter an iPhone for her birthday and we share an iCloud account. How do I set up her own iCloud account?

  • Best way to write stream to OutputStream?

    Hi, I need to write a string into an OutputStream (socket). I am a little confused how is the best way (most elegant, efficient) to do it. Should I use a OutputStreamWriter? Sometimes, I also need to write raw bytes directly. Currently, I am using: B

  • Duplicate Themes in theme chooser

    I just installed Keynote 3.0 on my PB last night and noticed that when I open a new presentation, all the themes I have purchased from Jumsoft are displayed twice. Can someone help make this go away? Does Keynote 3.0 put themes in a different place/l

  • Adobe Reader X Help Menu won't open

    Adobe Reader X Help (F1) will not open.  The message I receive is:  "Online Help content cannot be displayed.  Verify you can launch your web browser and have access to the Internet." WinXP SP3 no antivirus installed IE 8/Mozilla Firefox 3.6.13 Prote

  • Re: Deskjet 3070A - replaced cartridges but won't print now!

    Hello, I have the same problem. Replaced my black cartridge on my deskjet 3070A and now it won't print any black ink at all. Please can you help? Thanks, Tom