Powerbuilder to Oracle Migration

Hi,
I am having an application developed in Powerbuiler 4.0 desktop
version with Watcom SQL Database under Windows 95. I would like
to change the Database engine to Oracle 8.x, keeping the front
end as same. Is it possible and if possible, how to establish
communication between Oracle & Powerbuilder. Where I can get the
driver software for this communication?
P.N.Venkateswaran
[email protected]
null

Hello Venkateswaran,
We are right now developing a plugin as part of the Oracle
Migration Workbecnh to migrate the databse scheme and data from
SQL Anywhere database (nothing but the earlier Watcom Database
Engine) to Oracle 8i/Oracle 8i Lite. This plug-in will be in beta
sometime in the 2nd week of September.
This plug-in will allow you to migrate the Schema and the data to
Oracle 8i/Oracle 8i Lite. It is possible to keep the front-end in
PowerBuilder and connect to Oracle 8i databse.
However, I'm not sure of the availability of connectivity drivers
between PowerBuilder 4.0 and Oracle 8i. I know there are drivers
for earlier releases of oracle (7.x). I can check that out and
let you know.
- Chandra
Venkateswaran (guest) wrote:
: Hi,
: I am having an application developed in Powerbuiler 4.0 desktop
: version with Watcom SQL Database under Windows 95. I would like
: to change the Database engine to Oracle 8.x, keeping the front
: end as same. Is it possible and if possible, how to establish
: communication between Oracle & Powerbuilder. Where I can get
the
: driver software for this communication?
: P.N.Venkateswaran
: [email protected]
null

Similar Messages

  • Error when using Oracle Migration WorkBench (Sql Server 2k to Oracle 8i)

    I'm trying to migrate a Sql Server 2k database to an Oracle 8i schema using OMWB. After using BCP to collect metadata information on the source database, I tried to capture the source data model and got a "Capture aborted" message on the progress screen (even though then it appears a dialog window reporting "0 errors and 0 warnings", funny!). Down there is the error log OMWB generated. After reading some posts, I changed some columns of the OMWB dictionary that holds the source database name, but still got the same error. If someone can enlighten me on this toppic, I'd greatly appreciated it.
    Here's the error log of OMWB:
    ** Oracle Migration Workbench
    ** Production
    ** ( Build 20050629 )
    ** OMWB_HOME: D:\Datos\Download\Oracle\Oracle Migration Workbench\omwb
    ** user language: es
    ** user region: null
    ** user timezone:
    ** file encoding: Cp1252
    ** java version: 1.4.2_04
    ** java vendor: Sun Microsystems Inc.
    ** o.s. arch: x86
    ** o.s. name: Windows 2000
    ** o.s. version: 5.0
    ** Classpath:
    ..\lib\boot.jar
    ** Started : Fri Feb 23 17:18:48 GMT-03:00 2007
    ** Workbench Repository : Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
    With the Partitioning option
    JServer Release 8.1.6.0.0 - Production
    Repository Connection URL: jdbc:oracle:thin:@ServerCms:1521:sigcewbc
    ** The following plugins are installed:
    ** Microsoft Access 2.0/95/97/2000/2002/2003 Plugin, Production Release 10.1.0.4.0
    ** Microsoft SQLServer 2000 Plugin, Production Release 10.1.0.4.0
    ** Microsoft SQLServer 6.5 Plugin, Production Release 10.1.0.4.0
    ** Microsoft SQLServer 7.0 Plugin, Production Release 10.1.0.4.0
    ** Active Plugin : SQLServer2K
    EXCEPTION :SQLServer2KDisconnSourceModelLoad.loadSourceModel(): oracle.mtg.migration.MigrationStopException: java.lang.IndexOutOfBoundsException: Index: 15, Size: 15
    ** Shutdown : Fri Feb 23 18:00:50 GMT-03:00 2007

    Duplicate thread
    Error when using Oracle Migration WorkBench (Sql Server 2k to Oracle 8i)

  • As/400 to oracle migration (migrane)

    Dear folks,
    I am using oracle migration workbench to migrate data from AS/400 to Oracle. When I am capturing/importing data/model from source AS/400 system it shows up the databases available to be imported. Within that column it only shows the AS/400 system name instead of any relational database entry name. Therefore when I import that I only get some system tables and objects not the data files which are on the system. I dont know how to fix that so that it shows the relational database name so that I can import the data files not the system files.
    Note: There was not RDB directory entry in the AS400 system but I have created one now.
    your help is appreciated.
    Munwar Soomro.

    Hi Munwar,
    Am I correct in saying that you only see the server name in the Capture wizard?
    1)If so can you confirm that when you connected that you had privileges to see the database you wanted
    2)And if that database physically reside on the machine you connected too.
    Regards,
    Dermot

  • MySQL to Oracle Migration Issue - Unknown character set index for field.

    Hi,
    Looking for help..!!!
    Migrating mySQL - version 4 database to Oracle 10g using oracle migration work bench. It went well until the last step. But, during the data migration, OMWB has given the following error:
    +++++++++++
    Unable to migrate data from source table gets.sales_order_01 to destination table gets_ora.sales_order_oracle10: gets_ora.sales_order_oracle10; Unknown character set index for filed "12596" received from ser.
    +++++++++++
    Log file shows:
    java.sql.SQLException: Unknown character set index for field '12596' received from server.
         at com.mysql.jdbc.Connection.getCharsetNameForIndex(Connection.java:1692)
         at com.mysql.jdbc.Field.<init>(Field.java:161)
         at com.mysql.jdbc.MysqlIO.unpackField(MysqlIO.java:510)
         at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:285)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1326)
         at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1225)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2278)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2225)
         at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163)
         at oracle.mtg.migrationServer.LoadTableData._migrateTableData(LoadTableData.java:563)
         at oracle.mtg.migrationServer.LoadTableData.run(LoadTableData.java:326)
         at oracle.mtg.migration.WorkerThread.run(Worker.java:268)
    I appreciate your help in this regards.
    Regards,
    K

    Hi K,
    Whats the default character set of you MySQL and Oracle Databases.
    What version of JDBC driver are you using?
    Is there any unicode characters used in your data?
    Have you tried offline data move?
    Thanks
    Dermot.
    Message was edited by:
    dooneill

  • Oracle Migration Tool

    I recently downloaded the Oracle Migration Tool for migrating a
    Microsoft Access database to Oracle8 for Linux. This migration
    tool contains the following components:
    1. Oracle Installer 3.3.0.1.3
    2. Oracle Migration Assistant for Microsoft Access 8.0.4.0.0
    3. Oracle Named Pipes Protocol Adapter 8.0.4.0.0
    4. Oracle Net8 Client 8.0.4.0.0
    5. Oracle Objects for OLE 2.2.2.2.0
    6. Oracle TCP/IP Protocol Adapter 8.0.4.0.0
    7. Oracle8 ODBC Driver 8.0.4.0.0
    8. Required Support Files 8.0.4.0.0
    I installed everything onto my Windows98 client machine. Once I
    did this, I could see the following entries in my Start Menu
    under "Oracle for Windows95":
    1. Microsoft ODBC Administrator
    2. 004002 Class Library Documentation
    3. 004022 Bound Controls and Class Library
    4. 004022 Control Notes
    5. 004022 Release Notes
    6. Oracle Home Selector
    7. Oracle Installer
    8. Oracle Migration Assistant for MS Access
    9. Oracle Objects for OLE Documentation
    10. Oracle ODBC Help File
    11. Oracle ODBC README File
    12. Oracle ODBC Test
    When I went into the Microsoft ODBC Administrator, I could also
    see that there was a new entry under the ODBC Drivers tab:
    Oracle ODBC Driver 8.00.0400 Oracle Corporation SQORA32.DLL
    12/3/97
    So far, so good.
    Then I started going through the Oracle8 ODBC help file to get
    my machine set up to start using the tool. Under "Configuration
    Tasks," it says the following:
    Before you configure the data source, you must configure Net8
    database services, so there is an entry for each Service Name.
    To do this, start the Oracle Net8 Assistant, either click on the
    Oracle for Windows NT program group and click on the Oracle Net8
    Assistant icon or from the start bar select Programs, select
    Oracle for Windows NT, and select the Oracle Net8 Assistant.
    Using the Oracle Net8 Assistant, you can create an entry in the
    tnsnames.ora file for each Service Name. The Oracle Net8
    Assistant is installed when you install Net8.
    That's when I started running into problems. Although the
    installer had shown that Net8 had been installed, I could not
    find any evidence of a Net8 Assistant on my Windows98 client
    machine. Is there a trick to starting up the Net8 Assistant?
    Until I am able to perform this step, I cannot go to the next
    step of configuring my ODBC driver.
    Any help would be appreciated.
    - Brendan
    null

    Brendan,
    I am not 100% sure, but I believe win98 is not supported.... yet.
    I know that 95 is supported, but to be honest, I do not run
    winDOZE. Maybe an upper authority from Oracle should correct me
    if I am wrong.
    Kevin
    Brendan Conner (guest) wrote:
    : I recently downloaded the Oracle Migration Tool for migrating a
    : Microsoft Access database to Oracle8 for Linux. This migration
    : tool contains the following components:
    : 1. Oracle Installer 3.3.0.1.3
    : 2. Oracle Migration Assistant for Microsoft Access 8.0.4.0.0
    : 3. Oracle Named Pipes Protocol Adapter 8.0.4.0.0
    : 4. Oracle Net8 Client 8.0.4.0.0
    : 5. Oracle Objects for OLE 2.2.2.2.0
    : 6. Oracle TCP/IP Protocol Adapter 8.0.4.0.0
    : 7. Oracle8 ODBC Driver 8.0.4.0.0
    : 8. Required Support Files 8.0.4.0.0
    : I installed everything onto my Windows98 client machine. Once
    I
    : did this, I could see the following entries in my Start Menu
    : under "Oracle for Windows95":
    : 1. Microsoft ODBC Administrator
    : 2. 004002 Class Library Documentation
    : 3. 004022 Bound Controls and Class Library
    : 4. 004022 Control Notes
    : 5. 004022 Release Notes
    : 6. Oracle Home Selector
    : 7. Oracle Installer
    : 8. Oracle Migration Assistant for MS Access
    : 9. Oracle Objects for OLE Documentation
    : 10. Oracle ODBC Help File
    : 11. Oracle ODBC README File
    : 12. Oracle ODBC Test
    : When I went into the Microsoft ODBC Administrator, I could also
    : see that there was a new entry under the ODBC Drivers tab:
    : Oracle ODBC Driver 8.00.0400 Oracle Corporation SQORA32.DLL
    : 12/3/97
    : So far, so good.
    : Then I started going through the Oracle8 ODBC help file to get
    : my machine set up to start using the tool. Under
    "Configuration
    : Tasks," it says the following:
    : Before you configure the data source, you must configure Net8
    : database services, so there is an entry for each Service Name.
    : To do this, start the Oracle Net8 Assistant, either click on
    the
    : Oracle for Windows NT program group and click on the Oracle
    Net8
    : Assistant icon or from the start bar select Programs, select
    : Oracle for Windows NT, and select the Oracle Net8 Assistant.
    : Using the Oracle Net8 Assistant, you can create an entry in the
    : tnsnames.ora file for each Service Name. The Oracle Net8
    : Assistant is installed when you install Net8.
    : That's when I started running into problems. Although the
    : installer had shown that Net8 had been installed, I could not
    : find any evidence of a Net8 Assistant on my Windows98 client
    : machine. Is there a trick to starting up the Net8 Assistant?
    : Until I am able to perform this step, I cannot go to the next
    : step of configuring my ODBC driver.
    : Any help would be appreciated.
    : - Brendan
    null

  • Error after Oracle Migration from DMTS into LMTS

    Hello ,
    I'm sorry, I posted my question again from ABAP General into this forum ABAP Dictionary. I think that here someone can help me in order to proceed with my job in the Development and in production system.
    We are using SAP R/3 4.6C, with SAP kernel 2271, Oracle 9.2.0.5 and HP-UX 11.23
    I did the Oracle migration from dictionary into locally managed tablespaces on the QTS system (and before that the same migration on a separate system as a copy from production):
    1. export data and index tablespace with Oracle export command (exp: for PSAPCLUD and PSAPCLUI)
    2. import into file for creation of indexes
    3. Drop the data and corresponding index tablesspace with brtools - brspace
    4. recreate the tablespaces with sapdba or with sqlplus (using the ddl scripts created before dropping the tablespaces) - - I think is my problem
    5. import the data with Oracle import command
    6. import the indexes from the previously created sql file
    7. check optimizer statistics, analyze and next extents
    But there is one problem.
    Because I have also used the sapdba and ddl sql for recreating the tablespaces, I didn't specify the SAP data class for the newly created tablespace.
    And in the tables TAORA, IAORA and DDART (what is very unclear for me) 3 rows missing for the USER1, TEMP and ??? data class.
    If you try to import some transport in the corresponding tablespace which data class is missing an error ocur.
    I have read the Note 646681 - Reorganizing tables with BRSPACE, and I saw the part: If the <reorg_tsp> tablespace contains any of the following tables: SDBAH,SDBAD,DBAML,DBATL,MLICHECK,TGORA,IGORA,TSORA,TAORA, IAORA,SVERS,DD02L,DD09L,DDNTT,DDART,DARTT or SAPLIKEY (SAPLIKEY is only available in NetWeaver 2004s or higher), then you should move them to the tablespace <aux_tsp> by online reorganization using BRSPACE:
    brspace -f tbreorg -t <table_list> -n <aux_tsp>
    Do you have the same problem?
    Do you know how I can solve the problem now after the hole migration was done?
    How can I dedicate tablespace data class?
    Is it enought to just enter the same rows into the TAORA, IAORA and DDART?
    Thanks,
    Many regards,
    Ruzica

    Apparently you are trying to mix 32-bit code and 64-bit code. You must ensure that the 32-bit or 64-bit option is used consistently on every command, compiling and linking. The form of the option can depend on the version of the C compiler you are using, and whether you are on an x86 or sparc system. Consult the Pro*C and C compiler documentation.

  • MS SQLServer7 and Oracle Migration Workbench

    I want to have Oracle schema name=MS SQLServer7 database name when I migrate MS SQL Server 7 database using
    Oracle Migration WorkBench ( v. 1.3.1.0.0 ).
    Then I tried to migrate NORTHWIND database from MS SQLServer7 Oracle Migration WorkBench have created user SA
    and tablespace NORTHWIND in the destination Oracle database
    By default MS SQL Server database names are mapped to the Oracle tablespaces, but there is an option 'Tablespace discoverer' to change destination tablespace.
    But I do not see an Oracle Migration WorkBench option to make Oracle schema name=MS SQLServer7 database name.
    Only ways I see :
    1) to use 'Generate Migration Scripts' option
    in menu 'Action' and edit the scripts manually
    ( I do not like it, unless you cannot suggest script to automate
    this task )
    2) Rename Oracle user ( user='SA' in my example ) to
    'NORTHWIND' after migration , but how to do it ( ALTER USER) ?
    Thanks,
    Michael.

    Mishel,
    Another alternative is to alter the MS SQLServer7 database owner to NORTHWIND using
    sp_changedbowner (T-SQL)
    Changes the owner of the current database.
    before migrating the database.
    Turloch
    Oracle Migration Workbench Team
    null

  • Can Oracle Migration Workbench 2.0.2.0.0 be used to migrate SQL 7.0 to Oracle 8i?

    Hi,
    Does anyone know that can Oracle Migration Workbench 2.0.2.0.0
    be used to migrate SQL 7.0 to Oracle 8i? or the version
    2.0.2.0.0 can be only used for Oracle 9i?
    I failed to install Oracle Migration Workbench 2.0.2.0.0 onto my
    workstation(running Oracle 8.1.7), because it need Oracle 9i.
    Thanks
    Leo Siu

    One more question: where can I download the Oracle Migration
    Workbench 1.4.1.0.0 in order to migrate non-oracle database to
    Oracle 8i?
    Thanks

  • Access 2003 to Oracle Migration Queries

    Hi Experts,
    I have taken up a project to migrate Access 2003 application to Oracle 9i.The Forms and Reports will continue to run in Access 2003 with Oracle 9i database. I decide to use Oracle Migration workbench for the migration purpose.What I think is the back-end i.e. database and queries will be automatically migrated to Oracle 9i but I'm not sure about the front end application.
    Do I need to change front end application to point to database in Oracle 9i or OMW will do that itself.I am also confused with lots of queries that reside in current Access database. I presume these queries will be converted to Oracle procedures/views without any manual intervention but will the front-end application also be modified automatically to point to those stored procedures/views. Otherwise an extensive code change will be required which may result in huge cost.
    Currently the Access application is not using any ODBC DSN as it gets connected to the database automatically. Should the database connection be changed to use DSN prior to Migration?
    One more thing, the application is using single-level linked table. Will the linked table get automatically converted and connected or I need to do anything?
    Could anyone help me in this issue by giving some ideas so I can manage the job efficiently and make proper planning before plunging into the real work.
    Thanks & Regards
    S C

    The Migration Workbench will modify the Access mdb file as part of the migration if you request it, to create the necessary link tables to oracle, it will use an ODBC DSN to do this. This is explained in our documentation. This should be transparent.
    However for complex application, you often have a tuning exercise, to ensure that the jet engine does the "right" thing, and there changes are required, e.g. a two way join, you would want that to happen on the server and not done on the client. This would be same tuning exercise, if the back end was SQL Server.
    In the latest release of the Access plugin, we did a better job migrating queries to views, but you need to plug this into your code.
    Yes, the exporter should extract the information about the linked table, assuming the link is valid at the time of extraction.
    Donal

  • Access 2003 to oracle 9i Migration(Oracle Migration Workbench)

    Hi Experts,
    I have taken up a project to migrate Access 2003 application to Oracle 9i.The Forms and Reports will continue to run in Access 2003 with Oracle 9i database. I decide to use Oracle Migration workbench for the migration purpose.What I think is the back-end i.e. database and queries will be automatically migrated to Oracle 9i but I'm not sure about the front end application.
    Do I need to change front end application to point to database in Oracle 9i or OMW will do that itself.I am also confused with lots of queries that reside in current Access database. I presume these queries will be converted to Oracle procedure without any manual intervention but will the front-end application also be modified automatically to point to those stored procedures.Otherwise an extensive code change will be required which may result in huge cost.
    So, could anyone help me in this issue by giving some ideas so I can manage the job efficiently.
    Thanks & Regards
    S C

    The Migration Workbench will modify the Access mdb file as part of the migration if you request it, to create the necessary link tables to oracle, it will use an ODBC DSN to do this. This is explained in our documentation. This should be transparent.
    However for complex application, you often have a tuning exercise, to ensure that the jet engine does the "right" thing, and there changes are required, e.g. a two way join, you would want that to happen on the server and not done on the client. This would be same tuning exercise, if the back end was SQL Server.
    In the latest release of the Access plugin, we did a better job migrating queries to views, but you need to plug this into your code.
    Yes, the exporter should extract the information about the linked table, assuming the link is valid at the time of extraction.
    Donal

  • How to run the Oracle migration tool in DOS?

    Hi,
    Can we use migration tool to configuration of record types from staging environment to production environment. If yes, could you please let me know how to use this tool.
    Thanks in adavance.
    Regards,
    Manish

    Thanks for your reply.
    I have gone through the link on oracle migration and i am tried to run but due to error its not been run properly.
    The error shown is as follows:
    The Error which is been shown is:Error Command .Could you please help me to find so that i can run Migration tool .I have used the command
    Migrationtool -u <username> -s <CRM on Demand Server> ReadAll Picklist.
    appreciate your quick reply.
    Thanks,
    Manish

  • Db2/400 (V5R2) to Oracle Migration.

    Can anybody tell me how can we do migration from V5R2 to oracle?
    Is there any free tool is available?
    Where can I get documentation for V5R2 to Oracle migration?

    Hi,
    I am not aware of any other tool which could help here.
    I would suggest you log a SR or contact an Oracle Sales representative.
    Regards,
    Hussein

  • Queries regarding DB2 to Oracle migration

    Hi,
    I am new to working on Oracle Migration Workbench and DB2. We are evaluating Oracle Migration Workbench (OMWB )for migrating our client's database which is on DB2 Version 5 Release 2 to Oracle. Request clarifications on below listed questions:
    1/ Is OMWB capable of migrating database which is on DB2 Version 5 Release 2 to Oracle?
    2/ When I connected to the AS/400 system using Capture Wizard, the system just stays on the Source Database Window with the message "Capturing Source Database..." for an unusually long time. Is there anyway to figureout if the process is going on fine or if there is an issue?
    Thank you.
    Regards,
    Balu

    To answer you first question, we don't support that version. You will need to seek an alternative tool, like for example SQL Ways from Ispirer
    http://www.ispirer.com/products/
    Donal

  • Can't download Oracle Migration Workbench (like everyone else!)

    I too am unable to download Oracle Migration Workbench.
    And before you tell me to delete all of my cookies. Don't!
    There is no way I am going to do that.
    Can I download via FTP or an alternate site?

    Try skipping the survey by going directly [url http://www.oracle.com/technology/software/htdocs/devlic.html?http://www.oracle.com/technology/software/tech/migration/workbench/index.html] here. If you still get an error when you click the download links, just use the 'Sign out' at the top of the page and then 'Sign in' again without leaving the page.
    Thanks for your patience, we are working to resolve this issue.
    OTN

  • Oracle Migration Workbench logfile?

    After I create my migration project I go to look at the table and it is invalid, clicking on the - under Oracle Tables it says:
    The associated Microsoft Access table was not successfully migrated to Oracle. Review the Oracle Migration Workbench logfile for further information.
    Where do I find the logfile?

    Hi,
    Can you confirm that you carried out the migration of the MS Access database schema using Oracle SQL Developer Migration Workbench before creating your migration project? I would recommend reviewing the steps outlined in Chapter 21 - Migrating Applications in the APEX User's Guide.
    I hope this helps.
    Regards,
    Hilary

Maybe you are looking for