SQLServer access from AIX Warehouse builder

I apologize if this is covered but I've never seen specifics.
What exactly do I need to do to have a SQLServer source work with my AIX based Oracle 10g Warehouse builder Control center.
Do I need special drivers (ODBC) for Unix?
Do I need any separate installs of gateway products?
Am I better off having SQLServer write to Oracle tables?
I have seen instructions and guidelines for making this function on Windows Oracle installations but I don't know how/if this will also work on unix-based runtimes.
Thanks,
Mike

Hi Mike,
I had similar task recently (access to MSSQL Server from Oracle DB on AIX).
I identified several variants for extracting data from MSSQL Server:
- Oracle Gateway (very expensive solution)
- Oracle Generic Connectivity configured on AIX server (tried with FreeTDS ODBC driver but without success - the main problem - we haven't license for C compiler on AIX)
- Oracle Generic Connectivity configured on additional Windows server (I chose this variant)
- ? (maybe anyone offer additional variant)
So I have chose variant with configuring Generic Connectivity on separate Windows server (or you can use server with MSSQL),
look at this architecture in Oracle Database Heterogeneous Connectivity Administrator's Guide:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14232/gencon.htm#sthref353
Interpreting this picture in my case:
- Client Machine - AIX box with Oracle DWH DB
- Machine1 - additional Windows Server
- Machine2 - Windows Server with MSSQL
On Machine1 you need installed Oracle Listener (i.e. you need to install Oracle Database software but you don't need to create database) and ODBC driver for MSSQL Server. Configure HS Agent on Machine1 according Heterogeneous Connectivity Administrator's Guide. Then register new TNS name in tnsname.ora on AIX box (and on computer with OWB Design Center) like this:
MSSQL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = machine1)(PORT = 1521))
    (CONNECT_DATA =
      (SID=<MSSQL_SID_FROM_LISTENER_CONFIG>)
    (HS=OK)
  )Then you can create in OWB Non-Oracle location of type SQL*Net Connection.
Hope my English is quite understandable :)
Regards,
Oleg

Similar Messages

  • How to run a unix script from oracle warehouse Builder

    Hi,
    can any one share the information about, running the unix script or scripts using oracle warehouse builder.
    Regards,
    Ak

    One way is define a workflow. Inside the workflow you put
    1)an external process that "points to" the shell script and then
    2)put the mapping
    The external process must have the "COMMAND" parameter set to the name of the shell script. If the script has parameters you must put them in the "PARAMETERS LIST" separated by "?" (for example, ?par1?par2).
    The path where OWB executes the external process I think is the ORACLE_HOME of the OWB.
    f you don't use workflow, you can try with this more complex solution. I tried with 9i and OWB 9.2 and it's working well.
    You create an autonomous procedure (within a package or not) :
    CREATE PROCEDURE Extract_Email_List
    DECLARE
    PRAGMA AUTONOMOUS_TRANSACTION;
    And use the sys.shell script that you need your dba/unix admin to install first of all, with a call like that.
    sys.shell('sh ' || txt_dir_name || '/send_email_marketing.sh ' || txt_dir_name || ' ' || email_addr );
    Then you import your procedure into OWB and use it in your mapping with the "pre-mapping" icon (you can set parameters for your proc with constants if you want).
    To implement sys.shell, go to metalink and find "Note:168065.1" - "How to call a UNIX shell script from PL/SQL".
    Once it's done once, it's not so bad. But I would still recommend the workflow approach also..
    I hope this helps.

  • Problems launching Repository Assistant from Oracle Warehouse Builder

    I have installed the Oracle Warehouse Builder 10g Release 2 although, when i execute the file launch.exe installed at OWB_ORACLE_HOME/bin/, it not work
    Somebody know something about this problem?
    Postdata: I have Kaspersky antivirus installed as well.

    What process are you doing in OWB to get this error?
    Did you install the Workflow server?

  • Oracle Warehouse Builder - Connectivity

    Hi,
    I would like to Know that How can I Connect to an Ms Sql Server
    from Oracle Warehouse Builder and do the ETL , I heard that It
    can Talk to MS sql Server Directly.

    Hi,
    The gateway that Oracle provides for this purpose is Pure
    Integrate.In pure integrate define a project(as we do in
    warehouse builder).Then configure your ODBC source(it supports
    SQl server, MS Access and variuos other Databases).Once defined
    and configured take export of the project and import in
    warehouse builder.
    In OWB then You can keep on adding various modules and other
    object in the imported Projects.The imported project will have
    source module as configured in Pure integrate.With this you
    don't need to export SQl server objects as flat files.

  • Varrays in Warehouse Builder?

    Our staging table, stored in designer, has a column which is of type varray. When we attempt to import this meta-data from designer, warehouse builder ignores those columns of type varray. Does warehouse builder support varrays? If so, how?
    Thank you,
    Robin

    OWB does not currently support Varrays. The support for Varrays and other user defined types is tentatively scheduled for the version scheduled to be released by the towards the end of this year, code-named Paris.
    At the moment, the user must define a view atop of similar tables taht maps the user data types to scalars and extract from these views.
    Regards:
    Igor

  • Discoverer and Oracle Warehouse Builder

    Discoverer 3.1 or 3.1 can catch hierchies from Oracle Warehouse Builder 2.0 or 2.1.
    What are the requisites?
    Excuse my English, i'm chilean.
    Please send me e-mail to
    [email protected]

    Doc URL http://technet.oracle.com/docs/products/warehouse/doc_index.htm
    Doc Name
    Discoverer Bridge Users Guide (361KB)

  • How to access file from AIX server

    Hi ,
    I am facing a problem with Aix Machine .
    I want to access the file from AIX server machine .I am in Windows machine.
    Regards
    Raghava

    HI all,
    My question is how to represent file folder name of that server
    my file folder in AIX server and i want to access that file in window s machine.
    * is this the right way to represent the data folder in physical schema declaration
    file:///<aix server IP>/usr/oracledi/oracldi/data
    Regards
    Raghava
    Message was edited by:
    Raghava.java

  • Issue with Teradata access from Business Objects AIX Machine

    Hi,
    I am using BO  XI.31 which is installed on AIX 5.3 machine. I have installed Teradata driver on the machine and I have created the require ODBC.ini entry to point Teradata database. While refreshing the report I am getting below error message.
    A database error occured .The database error test is (CS) "DBDriver failed ot load: /BOBJ/xi_3.1...Connectionserver/libdbd_tdodbc.so
    0509-022 Cannot load module/BOBJ/xi_3.1....ConnectionServer/libdbd_tdodbc.so
    0509-150 Dependent module libodbc.a(odbc.so) Could not be loaded.
    0509-022 Cannot load module libodbc.a(odbc.so)
    0509-022 System error:A file or directory in the path name does not exist.
    Any body know what are the steps require to access teradata database from AIX box

    Hi Jacks,
    Following information might help you to resolve the issue.
    This is caused by a wrong HOME environment variable of the user that starts the BO processes.
    Resolution
    Check the correct path of your BO 3.1 installation and export it as HOME environment variable:
    Example:
    BO 3.1 installation path: /home/<bouser>/bo3.1/Enterprise12.0../...
    Type in the command line:
    export HOME=/home/<bouser>/boversion
    You can also change this environment variable permanently if you edit the .profile file of the BO user (home/<username>/.profile), adding the above line into the file, then source it again with:
    . .profile
    or with a logoff/logon of the session.
    Check if the path of your HOME is correct with:
    env | grep HOME
    Now you can run the installation setup without any error.
    Regards,
    Sarbhjeet Kaur

  • Oracle warehouse Builder Sql server connectivity

    Hi ...
    I want to import tables from sqlserver into my datawarehous
    using warehouse builder 3i.
    Is it posiible to connect to sqlserver from warehouse builder.
    Do we have any gateways available for connecting sqlserver.
    I wouid appreciate any help.
    Regards
    Gopi

    Hi,
    The gateway that Oracle provides for this purpose is Pure
    Integrate.In pure integrate define a project(as we do in
    warehouse builder).Then configure your ODBC source(it supports
    SQl server, MS Access and variuos other Databases).Once defined
    and configured take export of the project and import in
    warehouse builder.
    In OWB then You can keep on adding various modules and other
    object in the imported Projects.The imported project will have
    source module as configured in Pure integrate.With this you
    don't need to export SQl server objects as flat files.

  • Problem in 10g warehouse builder installation

    I installed 10g warehouse builder on windows xp but when I was trying to deploy the mapping it show a error .
    VLD-2771: System privileges may not allow extraction from source EMP.
    please help me out of this problem

    Hello,
    You might build mapping where you manually configure some target/source object to have database schema and/or database link. In this case OWB warns you that mapping could fail due to lack of access privileges to that object.
    But if you explicitly grant appropriate privilege to mapping’s owner – that’s OK. Mapping will work fine but your will still get this warning during validation/deployment.

  • Oracle Warehouse Builder

    Dear buddies,
    I need to migrate my tables and data from SQL Server 2005 to Oracle 10g.
    My boss's requirement is I must be able to redo it at any point of time. Meaning, I should be able to use the script at any point to recreate the tables and reload them independently without using SQL Server or the existing configurations.
    Does OracleWarehouse Builder provide such scripts after the migration or in the process of migration, which can be reused independently?
    There are about 7 SQL Server databases and each has around 270 tables. Some would be totally new and some would involve merging.
    Please advice me.
    Thanks.
    Nith

    Hi everyone,
    I tried to Just started like this
    1 - Start - All programs - Oracle Home - Warehouse Builder - Administration - Repository Assitant - Basic Install -
    2 - User Name=rep_user
    password=rep_user
    sysdba user name = sys
    sysdba password = the password i gave during the database creation (using dbca)
    hostname=localhost
    port number = 1521
    oracle service name = test6 (the name for the database & instance for which i just created)
    When I click Next, this error pops us:
    INS009: Unable to connect to the database with user SYS. jaba.sql.SQLException: IO Exception: The Network adapter could not establish the connection.
    The remaining disk space for that drive is few gigs and I have created the database with the 16384.
    Please advice on how I should go about this.
    I have been struggling to perform my migration. I really hope someone would be able to guide me through.
    OS: Windows 2003 Enter Edition
    Oracle 10g
    And I am not able to access anything from SQL Plus after I installed Oracle Warehouse Builder.
    So, is the error I am facing something like to do with a bad installation? Do I need to uninstall my OWB or uninstall my oracle and OWB and reinstall them?
    Please guide me.
    Nith
    Thanks a lot.
    Nith

  • Error during warehouse builder repository assistant

    hi every body ,
    i have Oracle 11g and working on warehouse builder 11g too .
    ( OS = windows Xp Sp2 )
    both DB and warehouse have the same oracle home .
    i have created the first db called : DB1
    during warehouse builder repository assitant i saw this error :
    OWBSYS is not granted access to c:\oracle\product\11.1.0\db_1\owb\bin\admin\rtrepos.properties: Please run Unified/Repos/reset_owbcc_home.sql specifying the path of the Oracle Home from which the Control Center Servie is being run.
    i fixed it , by adding one entry to reset_owbcc_home.sql and every thing goes well .
    i have created another Oracle DB called DB2 .
    both DB are in one oracle home .
    when i run OWB repository assistant for DB2 i see that message again and i can not continue .
    pls guid me
    thanks
    Padideh ( [email protected] )

    hi David ,
    i didn't get your mean . for DB1 i had these entries in reset_owbcc_home.sql :
    1- dbms_java.grant_permission('OWBSYS','java.io.FilePermission', path||'\owb\bin\admin\rtrepos.properties','read,write');
    2- dbms_java.grant_permission('OWBSYS','java.io.FilePermission', unix_path||'/owb/bin/admin/rtrepos.properties', 'read,write');
    3- dbms_java.grant_permission('OWBSYS','java.io.FilePermission', path||'/owb/bin/unix/run_service.sh', 'read,execute');
    4- dbms_java.grant_permission('OWBSYS','java.io.FilePermission', path||'\owb\bin\win32\run_service.bat', 'read,execute');
    the first entry is for windows that i have added to current entries .
    i can not understand how come oracle can not give permission to another DB for that properties file . all situation is the same as for DB1 .
    regards
    Padideh

  • Analytic Workspace Manager vs Warehouse Builder

    When is it best to use Analytic Workspace Manager over Warehouse Builder to create the OLAP? Please advise.

    We are using OWB to create OLAP because you have your metadata properly defined in the design repository of OWB from where you can deploy to different databases and schemas. We are also using OWB to create tables and other relational objects instead of using SQL Developer or Toad to do so.
    Nevertheless there are some restrictions when using OWB: You cannot create programs with OWB (e.g. for limiting access to certain objects), not all aggregation operators are supported (e.g. the weighted aggregation operators like WSUM are not supported by OWB), you cannot create models, ...
    If you come to these restrictions you could write "after-deployment scripts", i.e. you deploy your dimensions and cubes from OWB and let the scripts do what you could not model with OWB.
    Hope this helps!

  • Oracle Warehouse Builder VS Oracle Data Integrator

    Hi everybody,
    I have a question that wish you can help me.
    we have systems of x64 so we cant use Oracle Warehouse Builder (only support on system 32 bits), someone recommend us to use Data Integrator but i don't really know this application.
    Anyway ODI 11.1.X.X could it be installed in x64:
    All Oracle Fusion Middleware products that are indicated as certified on x64 processor based Oracle Linux 5.5 or 5 Update 5+, 64 bit operating system, are also supported on Exalogic X2-2.
    What's is the different between OWB and ODI?
    I read about it and see that ODI is powerfull and it apply "Data Quality" better than OWB, is it right?
    Is it possible to exp/imp with metadata loader move metadates between OWB and ODI?

    Hi,
    well, the basic difference is hard to tell. ODI is based on so called knowledge module. This are implementations for physical access to all kind different database technologies (among ohter things). Therefore ODI used to be more flexible extracting data from different database technologies and also writing to them. But with OWB 11.2, these knowledge modules were integrated into owb as so-called template mappings. OWB has a stronger integration with the Oracle database and an Oracle database is always required. Oracle plans to integrate these two tools into one some day, whenever that will be. ODI offers more options for data quality (that are charged extra).
    So technically, the two tools are not that different. They have different user interfaces anyway.
    A big difference is the license. A basic version of OWB is included with the database license, so it can be used without extra charge. Most of our customers are using this version, even for large dwh implementations. If you buy am ETL license (or already have one), you may use both tools.
    Before you decide on one of the tools, make sure you have enough manpower with the required skill available - internal or external.
    Hope this helps,
    Carsten.

  • Setting up Remote Desktop Apps for access from a Mac with 2FA

    Hi
    Setting up Remote Desktop Apps for access from a Mac with 2FA.
    I have a server 2012 remote access gateway, with remote apps published(which uses single signon), behind a 2FA connection (web based) and want to know if its possible to allow macs to connect to the remote Apps behind it. i cannot permanently remove any
    of the above setup as it is a requirement.
    When i connect from a mac i can login to both the 2FA and remote access web pages and see all the apps but when i click on any app it downloads it to the mac and when i try to run it using Remote Desktop App for MAC i get an error :
    "httpendpointexception: 4, The non-proxy http connection failed to connect with the message: 500 internal Server Error."
    I have tried with 2fa turned off for testing and get the same result.Does it support 2012 TSGW server? does it support Remote desktop apps? as i cant find a definitive answer on either.
    Thanks in advance for any advice.

    Hi,
    Thank you for posting in Windows Server Forum.
    From Error description it seems to be a communication issue between your Mac and your RD gateway server. If you connect from extranet, you may need Remote Desktop Gateway or a VPN/Direct Access connection to your intranet, or forward port 3389 on your router.
    500 Internal Server Error seems to be a HTTP related error. 
    The HTTP status code in IIS 7.0, IIS 7.5, and IIS 8.0
    Also, please double check the settings if you have a RD gateway implemented in you intranet.
    http://redmondmag.com/articles/2013/12/24/rd-gateway-in-windows-server.aspx
    In Windows Server 2012 R2 RD Gateway pluggable authentication is also introduced. This allows custom authentication routines to be used with RD Gateway. For example building a two-factor solution on top of RD Gateway is now possible which allows doing token-authentication
    to the RD Gateway which works seamlessly with RD Web Access or RDP file launching.
    Please check below article for more information.
    Windows Server 2012 R2 is coming what does this add to RDS – VDI
    In addition, please provide the log file from the client for further research.
    Microsoft Remote Desktop -> About Microsoft Remote Desktop -> Send log via email
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

Maybe you are looking for