Problem capturing source model sybase apative server 11.5.1

Trying to migrate production Sybase Adaptive Server database to
Oracle using Oracle Migratin Workbench-Sybase Plugin. It fails
duing loading source model stage. Sybase database is not going
to be available to us for long as companies are separating by
december end, four databases need to be migrated by then. It is
very important to get the migratin done and there is no
workaround this problem. This is showstopper for migration
project right now.
Details:
Oracle Migration Workbench with sybase adaptive server 11 plugin
     2.0.2.0.0     Production Build 20011121 Windows-
2000professional
Oracle Database               8.1.7          Solaris 8
Sybase Database               Sybase Adaptive Server 11.5.1
     Solaris 8
Source ODBC Driver          3.11.00.01 Windows-
2000Professional
Stage of migration: Loading Source Database
Error Text on alert window:
Failed to load Source Model. [INTERSOLV][ODBC SQL Server driver]
[SQL Server]Invalid column name 'fill_factor'
Error Text in the log file:
EXCEPTION : LoadTableData.run() : SYBASE11_SYSINDEXES [INTERSOLV]
[ODBC SQL Server driver][SQL Server]Invalid column
name 'fill_factor'.
After Investingation it looks like the table sybase11_sysindexes
in OMWB repository has four columns extra than the sysindexes
table in sybase database. The additional four columns are:
fill_factor, res_page_gap, exp_rowsize, key3. OMWB load source
model step fails on the first column.
Trying to load the sybase source model using Oracle Migration
Workbench.
Oracle Migration workbench was running.
Oracle Migratin workbench capture wizard was running.
Installed OMWB and sybase apative server 11 plugin for OMWB.
Installed Sybase client for windows and ODBC drivers.
Configured ODBC for sybase database as a system DSN.
Created empty scheama with connect and resource privilages for
OMWB repository on Oracle 8.1.7 on solaris 8.
Started OMWB, created repository in the empty scheama created
above.
Clicked on capture source database wizard.
Provided the userid, password and database for sybase database.
Selected not to generate Oracle model, as it can be generated
afterwards.
Clicked finish on the wizard.
OMWB started reading sybase system repository tables, it did a
few tables and then the above error message appeared.
This is a fresh install of Windows 2000 Professional.
The only oracle product installed in OMWB and the Sybase
Apadative server 11 Plugin for OMWB.
The other software is Sybase client for windows (To do queries
on Sybase database) and the sybase ODBC driver.
No other significant software is installed, it a vanila windows
2000 Professional installation.
There is oracle tar for this. TAR 1828907.995
Any help is appriciated.
Thanks,
Prashant

Hi,
Without seeing the full error.log file here are some suggestions.
>
From Prashant's e-mail it appears that the data dictionary's of11.5.1.
and 11.9.2 are different.
A possible alternative that may help i.e. removing the 4 extracolumns
that Prashant talks about from the Workbench source model e.g.
Sybase11_sysindexes. This may help you get around this issue
If that does not work. One possible workaround is as follows.
Extract the Schema generation scripts from the Sybase 11.5.1database
and re-create the schema in Sybase 11.9.2. You don't have tomove the data.
>
You can then migrate the schema from the Sybase 11.9.2database. Once
the schema is migrated you can generate the SQL Loader scripts to
migrate the data. Click on the Tools menu and then select the'Generate
SQL Loader Scripts...' menu item. This will generate Sybase BCPdata
extraction scripts. These scripts will extract the Sybase datafrom each
table into a separate .dat file. You can then use the SQL Loaeder
scripts that were also generated to load this data in to thedestination
Oracle database.
Regards
John

Similar Messages

  • DB2 - Oracle: problem with capturing source model

    After starting the capture process, the logging window shows a line
    "Capturing loaded table: <table-name>" for each table, and one line
    "Capturing Tables Loaded: 164, Tables NOT Loaded: 0", which sounds about right.
    It then prints messages about loading groups, and finally the two lines:
    "Capturing Loading Table Aliases"
    "Capturing Loaded table alias: CL"
    At that point, it stops. There are 3 buttons at the bottom,
    "Suspend Logging", "Abort", "Help".
    The OMWB Java client shows "Loading Source Model..." in the "UDB7 Source Model" tab, and "No objects have been mapped" in the "Oracle Model" tab.
    Clicking on the "Abort" button in the loggin window results in the message "unable to abort, please restart application".
    I have no experience at all with the omwb tool, greatly appreciate any feedback.
    Thanks !

    Thanks for your reply.
    Below is the error.log.
    I couldn't get the 7.2 Client to work, so I am using a IBM UDB 8.0 Client to
    connect to a 7.2 DB2 database, that's where the message regarding the JDBC driver comes from.
    ** Started : Wed Nov 02 09:37:45 PST 2005
    ** Workbench Repository : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
    Repository Connection URL: jdbc:oracle:thin:@localhost:1521:orcl
    ** The following plugins are installed:
    ** IBM DB2 UDB Version 7 Plugin, Production Release 10.1.0.4.0
    ** Active Plugin : UDB7
    Informational: JDBC compatibility test is active.
    *** IBM DB2 UDB Information ***
    Product Name : DB2/LINUX
    Product Version : 07.02.0006
    JDBC Driver Name : IBM DB2 JDBC 2.0 Type 2
    JDBC Driver Version : 08.01.0002
    - (major version) : 8
    - (minor version) : 1
    Informational: IBM DB2 UDB JDBC driver is JDBC 2.0 compliant.
    Informational: You are using an IBM DB2 UDB Version 08.01.0002 JDBC driver against an IBM DB2 UDB Version 07.02.0006 database.
    Informational: IBM DB2 UDB Server supports identity columns.
    java.lang.NullPointerException
         at oracle.mtg.udb6.server.SourceModelLoad.createSourceModelAliasDefinitions(SourceModelLoad.java:537)
         at oracle.mtg.udb6.server.SourceModelLoad.createSourceModelDBDefinitions(SourceModelLoad.java:270)
         at oracle.mtg.udb6.server.SourceModelLoad.loadSourceModel(SourceModelLoad.java:176)
         at oracle.mtg.udb6.ui.CaptureWizard.doCapture(CaptureWizard.java:974)
         at oracle.mtg.udb6.ui.CaptureWizard._runDialog(CaptureWizard.java:832)
         at oracle.mtg.udb6.ui.CaptureWizard.capture(CaptureWizard.java:478)
         at oracle.mtg.migrationUI.ActionMenuHandler._capture(ActionMenuHandler.java:208)
         at oracle.mtg.migrationUI.ActionMenuHandler.run(ActionMenuHandler.java:85)
         at oracle.mtg.migration.WorkerThread.run(Worker.java:268)
    ** Shutdown : Wed Nov 02 11:32:57 PST 2005

  • Design Capture of a Sybase Adaptive Server Anywhere Database

    I was trying to capture Server Model Diagram from an existing Sybase ASA database via ODBC.
    During capture, a lot of errors regarding data type conversion appears.
    Does any one know what has gone wrong?

    Hi Tom,
    Could you check in the AppServer via AdminConsole if the JDBC Resource and Connection is configured?
    For Admin Console, In the Servers Window, Right click on the Application Server node and choose View Admin Console. You could see the JDBC-Resources and Connection Pools configured under Resources> JDBC. It offers to check the db connectivity by using Ping on connection pools.
    If datasources are not configured for you, then you may want to manually create the connection pool and a JDBC-Resource for it.
    HTH,
    Sakthi

  • Informix - Capture Source Model

    Hello,
    We are working on Informix IDS9.o to Oracle 9i migration. We are using offline mode for capturing the schema files of Informix. In this process, OMWB is loading 0 database objects. When we checked the error log, it shows
    java.sql.SQLException: [POL-4005] null class object is not allowed
    Please help us to resolve this problem.
    Thanks and Regards,
    Vamsi Mohan Harish

    Vamsi,
    You should post your problem to, Discussion Forums » Migration » Migration Workbench, the migration development team monitor that forum so somebody should be able to help you there.
    Regards,
    Jim

  • Loading Source Model fails in SQL Server 2000

    Im tryng to load Source Model from SQL Server 2000 to Oracle 9i using Migration Worbench 9.2.0.1.2 but im getting se next message error:
    EXCEPTION : LoadTableData.run() : SS2K_SYSCOMMENTS El tamaño de los datos es mayor que el tamaño máximo para este tipo: 4001
    Anybody can help me please? its urgent to us migrate our database to oracle.
    Thanks in Advance.
    Alejandro Amador.

    I have had problems using the Connected method, too.
    Try the disconnected instead - it converted all.

  • Problems with loading source model using omw from sql server 7 into oracle 9i

    I am migrating data from sql servr 7 into oracle 9i. when doing capture phase i get the following error.
    ==>failed to load source model.[microsoft][odbc sql server][sql server]select permission
    denied on column 'password' of object 'syslogins', database master, owner dbo.
    Why is this so...is it bcz of something with my odbc link...
    also is there any way to load only tables and not system tables when doing capture phase.
    any help asap will be much appreciated.
    thanks

    Hi,
    You must ensure that you have the correct password to login to SQL Server.
    The Workbench requires some of the tables in the Master database.
    Regards
    John

  • How does Sybase Replication Server capture data changes?

    Hello,
    as far as I know Sybase Replication Server is a central component in a HANA-based enviroment when it comes to replicate data towards HANA engine.
    I scan briefly through a white paper of Sybase, but I gives no technical description how the Sybase Replication Server captures data change on the source database.
    Can someone gives here explanation?
    All the best,
    Guido

    Hello Marc,
    thanks for fair and hornest answer!
    I'm currently involved in SAP based project where we are migrated business on DB level, which is some kind of operation a heart. I personally have huge respect for this approach.
    Caputring the changes on DB level is a appoarch, but I personally think that you need to capture event on business object level. For exammple the SAP good old workflow knows events for business objects. Also in a ESA-driven application you should have some kind on eventing for business objects.
    For the time being the current approach might working for a kind of Proof-of-Concept,
    but on a mid and long-term based you need to RETHINK!
    All the best & Merry Christmas & Happy new year
    Guido

  • Failed to load Source Model

    Trying to load Source Model from MS SQL Server 7.0, getting an error "Failed to load Source Model. [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '.7'.". The last entry in the log was "Capturing Loading SS7_SYSFOREIGNKEYS".
    This is under Windows 2000 Server. ODBC driver is Microsoft version 3.70.09.61.
    I have found the similar issue existed for Sybase, and the solution was to "select the DSN, click on Advanced and select the ODBC translator". MS ODBC driver doesn't have an Advanced button :(, I don't know where can I set the translator.

    This problem is fixed now. It was the database name in SQL Server that was causing the problem, it had dot in it (devV3.7). Once I changed it, the source model was loaded successfully.
    Regards, Branko.

  • Migrating from Solaris Sybase Adaptive Server 12 to Windows2000 Oracle9i

    Can I run the Sybase Adaptive Server 12 Script "SYBASE12_DSML_SCRIPT.BAT" on the Solaris (UNIX) server to generate metadata flat files (.dat) and then copy them over to the Windows2000 Oracle server and run the Oracle Migration WorkBench to capture the source model?

    You should still be able to use the Oracle Migration Workbench.
    The migration workbench is for microsoft windows, but can connect to oracle on HP using oracle's sqlnet, JDBC/ODBC bridge is used to connect to Sybase, which should be supplied with your Sybase release.
    I hope this enables your migration to move forward,
    Regards
    Turloch
    Oracle Migration Workbench Team

  • ORA-00904 while mapping source model

    Hi,
    while mapping the source model from Sybase 11 I get an ORA-00904 invalid column name error. There is no error recorded in the log, just an error message box opens. The last log entry is "...rows inserted into table SYBASE_SYSPROCEDURES".
    omwb is 1.2.2.2.0 (with 1.2.2.2.1 sybase.jar), Oracle is 8.0.4
    Thanks for any help.

    Hi ,
    Please drop and recreate the user that owns your workbench repository.
    If the problem persists then e-mail [email protected]
    Regards
    John

  • Unable to check large model into SQL Server repository via Proxy

    I have a model that has over 1000 changes (probably) and I am unable to check the model into a repository on SQL Server 2008R2.  We have a proxy service running, and in general the check-in process is much better via the proxy than direct connect.  But for a model with "a lot" of changes, the check-in process never completes.  I have let it run overnight and it still does not complete.  The SQL Server DBA also reports a large "blocking" query running from the PROXY service to the database server when this process seems to "hang".
    Has anyone else encountered this behavior?  I have had a support ticket open for over a year on this one, with no solution, so I was curious if anyone else found a way to resolve it. (other than avoid "making a lot of changes".

    Hi,
    First if you want good performance you must use the Proxy. When you use the Proxy PowerDesigner sending large packet of data to the Proxy under a proprietary format (more efficient) and the Proxy run long transactions - many atomic SQL transactions - to the DBMS (SQL Server).
    In "PowerDesigner World" the primary use of a direct connection to the DBMS is to create the repository.
    For adequate performance the Proxy and the repository (RDBMS) must be installed on the same server. (Also the PD Portal). Thus the thousands of transactions are executed in memory and not over the network (latency problem)
    Because you use the SQL Server DBMS you must set ''max server memory'' variable to an appropriate value, by example for 40 users you must set to 8 MB minimum.
    You must also activate these two settings - See the PowerDesigner installation Guide
    • ALLOW_SNAPSHOT_ISOLATION
    • READ_COMMITTED_SNAPSHOT
    Physical Server memory usage
    a) OS Operating System has need minimum 2 Gb
    b) SQL Server runtime 1 Gb
    c) SQL Server memory space for PowerAMC 8Gb
    d) Proxy memory 6-8Gb
    e) I/O memory space 1 Gb minimum
    Total 20Gb
    Also : Under 'C:\Program Files\Sybase\PowerDesigner 16\ you have "readme.html" file. In this document SAP give information to optimize the referential. Aka modify attribute length TDAT of table PMTEXT
    Good luck
    Note : SAP know well this problem. SAP would have reduced the number of atomic transactions to the DBMS. Programming techniques exist on this subject. To see.

  • Missing chars in SP scripts (at Source Model Phase) when migrating SQL65

    In the Source Model Phase, appears lots of errors, all of them generated by the dissapearance of random chars in Stored Proc scripts.
    Help please...

    Jpeteet,
    > some migration with my hair on fire if this thing dies. I just wanted
    > anyone to point out any caveats that I might be missing. I know that I
    > can fix container/user login scripts to point to the new server volumes
    > and any related rights/maps to this new one. I also know about the
    > server migration tool but I don't like the idea of having the old one
    > basically blown away when the migration is done - just in case we have
    > some kind of problems so I can just plug it back in and be back and
    > running. Also, the 6.0 server does queue based printing and I want to be
    > able to migrate the users all at once but then come back and do printing
    > later. My thought was to migrate users and then have printing stay on
    > the old server and start migrating the print over a printer/queue at a
    > time. Is there anything else that I might be missing?
    1. Provided you follow the docs, migration from 6.0 to 65. SP8 should be
    painless
    2. If the migration fails, then you can resurrect the old server. Again,
    instructions are in the docs.
    3. I read from your posting that you think that queue-based printing is
    not supported on 6.5 - That is not true. Queue-based printing works just
    fine on 6.5.
    FWIW, I migrated a NW 6.0 SBS server to OES 11/Linux two weeks ago. Most
    of the hurdles were because it is not technically supported and I had some
    cert issues. But I brought in a temp 6.5 server in the tree and pointed to
    it for DS, then did a migration, using the OES migration wizard. Went OK.
    Anders Gustafsson (NKP)
    The Aaland Islands (N60 E20)
    Have an idea for a product enhancement? Please visit:
    http://www.novell.com/rms

  • Sybase EA Server

    Hi,
    I am doing development in Java from last 2 years, I know it silly but I could not able to get information about reading User Manuals and Other online help of sybase. Our client required a Sysbase as Web Application Server.
    I already had installed Sysbas EA Server 5.2 (Default Installation) and deployed my Web Application through EA Server Manager from my already developed war file which was successfully running on OC4J10G and Weblogic 8.1 .
    But I could not able to run my application
    http://asim:8080 (it is running, showing screen of sybase with their html page)
    http://asim:8080/myApplication/Login.jsp (is not running)
    Can any one help me ? I think I have to do more configuration .... although my war file has successfully deployed in Sybase showing me all the jsps, webinf and classes folder
    Regards
    Asim

    850219 wrote:
    I am facing a problem while connecting to Oracle10G Database. Please help me in solving the below issue.
    I am trying to connect Oracle10g database using Sybase EA Server 5.3 and iam facing problem through my Java application. First step - stop doing that.
    You have a huge application and you have no idea where the source of the problem is.
    So you start by creating a stand alone java application, a console application, one that runs by itself and does NOT run in an application server.
    That java console application does NOTHING but connect to the database server using a connection string.
    Then you run that app with the following
    1. Run it on the server where the app server runs. ONLY on that server.
    2. Run it as the user that the app server runs under. VERIFY the user for the app server and insure that you run the java console app under that user.
    If the console app works and ONLY if you follow the above constraints then you know absolutely that the problem is in the configuration of the app server.
    If it doesn't work then you know absolutely that is is a matter of the connection string, permissions, connection and it has nothing to do with the app server.

  • Problem with shares on Windows 2003R2 server from a Windows 8.1 PC

    I'm having problem with shares on Windows 2003R2 server from a Windows 8.1 PC.  It times out when I try to copy a file from my PC to the server and I get an error message saying "There is a problem accessing network drive W:\. Make sure you are
    connected to the network and try again."
    I have no problem copying files from the server to the PC.
    Any ideas?

    Hi,
    How about your problem now? Have you test other machine also installed Windows 8.1? Did they have this problem?
    To diagnose this problem, firstly, please check Windows 2003R2 firewall settings, also can disable firewall temporarilly for test.
    Secondly, try to use Network Monitor to capture network communication package for test.
    Network Monitor:
    http://www.microsoft.com/en-us/download/details.aspx?id=4865
    Roger Lu
    TechNet Community Support

  • SQL to Oracle Migraton - Unable to create source model in Migration Workben

    We are trying to use Oracle Migration Workbench utility to transfer data from SQL to Oracle. when we start creating the source model we get the following error :-
    failed to load source model ora-01401 inserted value too large for column.. this is the error at the ss2k_syslogins table. this is a logical model creation from sql server db.
    In case if this is a data issue with the syslogins table/view, is there any way to overcome this or whether we can do any settings at Workbench Level to overcome this..
    Thanks in advance,
    John.

    I think I figured it out.
    1 - I used the Migration Work Bench that came with the 9.2.0.1 client - BAD IDEA.
    2 - I down loaded the OMWB (10.x) - GOOD IDEA. I also downloaded the plugins so that the versions would match each other. Get rid of any existance of the 'old' OMWB directory under the OracleHome, so as not to get confused.
    3 - I realized that you just extract the OMWB.zip file to the C: drive like some third world DOS application, so it won't show up in under your start menu.**
    **I find this kinda cheesy that the Oracle installer is not involved here to add it to the Oracle Configuration and Migration menu in start up. I suppose you can copy the unzipped struture over top of the existing clint directory structure, but still dumb.
    3 - The other odd piece, you down load the plugin as a zip (and not a jar), BUT DON'T UNZIP IT!! Rather place it in the ..\plugins directory, underneath wherever you unzipped the OMWB, and RENAME IT with a .JAR extension (again don't unzip).
    4 - Make a shortcut on your desktop to the omwb.bat file (from where ever you unzipped the OMWB product)
    5 - Fire up that icon and the product will look at the new .JAR in the plugin folder and 'tada', you have OMWB with your specific database plugin available.
    The new product didn't hang for me. Now I just need to figure out how port this into a shema name OF MY CHOSING, and not the generic OMWB_Login1 that it created.
    I f anyone has info on that, let me know.... I think its in the destination creation (step two of the whole process).
    Jeff Ferrel - State of Nevada

Maybe you are looking for

  • Return from method

    Hello, I want to return all three arrays in this method. what�s wrong with this code.tnx public int prim(int arr[]) arr[0] = Integer.parseInt(textField1.getText()); arr[1] = Integer.parseInt(textField2.getText()); arr[3] = Integer.parseInt(textField3

  • External Table Skip Row

    I've created external table, but how do I get the external table to skip the header and footer? CREATE TABLE "KAS_EXT" CUSTOMERID VARCHAR2(9), CANVASSID VARCHAR2(9), REPID VARCHAR2(9) ORGANIZATION external TYPE oracle_loader DEFAULT DIRECTORY SYS_SQL

  • Sound on the video in the ipod

    Hi guys! Like most of the people that post here,i have a problem.To put video in my iPod i click "convert selection for iPod", and i synch my ipod after that.But the problem is that i have those video in my ipod but i can't hear the sound of the vide

  • I can't find my white balance tool in the develop mode.

    it was there months ago and I would like to use it again.  Please help.  Thanks keri

  • Display document-Session terminated automatically

    Hi Experts, When I am trying to display,change,attributes or download  the document, normally a pop up screen used to come earlier and the  document used to get displayed.But now I am facing a problem when i click on  any of the above functionalities