Migration Access to Oracle with GUID fields

How to migrate Access 2000 with GUID fields to Oracle 10g? If I use Migration Workbench, I got following error message,
"Error #-2147220502: Unofficial JET datatype encountered: column xxx_id, table xxx"
Does Workbench suppose to handle with GUID? Does anyone have any experience?
Thanks.

Hi Meena,
Please refrain from duplicating forum postings on the forum. I have responded to your initial question on this topic at the following thread - ShowSplashScreen("_OracleSplashScreen",3) error Please use the original thread when responding on this issue.
Regards,
Hilary

Similar Messages

  • Very difficult migration from MS Access to Oracle with SQL Developer

    Dear Developers
    I have tried to used for one Project Oracle Sql Developer Migration from Access to Oracle (Application Express). Was about an evaluation if Oracle Express (with Application Express) or Mysql (with PHP) as target database.
    I am working with Oracle for 14 years and i earn my money in projects related with Oracle. Of course i am sentimental and i push every time when an opportunity comes to have as an option Oracle.
    This time beside my sentimental approach the decision was different.
    I will tell you why and i hope that someone there will listen and make something for a better Product.
    I was trying yesterday the whole day to migrate an Microsoft Access database. A nightmare....
    1. Microsoft Access Exporter 2000 was too slow. For a 25 MB Access database, running time was 15 Minutes. And 15 minutes to obtain an undocumented error. I followed your instruction and eliminate all references etc... as you described in HELP. a lot of time necessary to read and do..... After that i obtained an Error #..16. Sorry that i don't provide you with an exact number error. i don't have it right know and personally i am not interested anymore. For this error i don't find nothing in forums about it.... Search again and again..... Every time after waiting 15 Minutes in which you don't know exactly what application does or if really does something. I decided to delete sequentially macros, modules, forms, querys from Access database and see where Exporter stops... Time and time lost for trying and searching.... Finally i obtained my XML file only by keeping my Access tables. The file was produced even if i obtained at the end Error #5:..... Because was an error i am not really sure if the file was completly consistent with my database.
    2. I followed the next steps and with some errors (enabling, disabling constraints, objects couldn't be created because of different reasons) i had my Model and Oracle Schema. I have tried to export the data from Access and import it in Oracle. data exported was in UTF8 and SQL Loader Control file doesn't have
    LOAD DATA
    character set utf8
    So i tried to add the string "character set utf8" in my dozens of CTL files - with a freeware of course.....
    Maybe you can say that if i knew that from the beginning i would have set my character set in SQL Developer. I don't know and i will not ever try with this product!
    So finally after hours of working and trying and playing with my nerves, reading a lot of forums and documentation, i had an Oracle schema, maybe incomplete because of different errors at so much migration stages.
    And now i have tried for the first time in my life MySQL Migration Toolkit. I read that for migration to MYSQL this tool is what i needed.
    I recommend you to try the product and see something about the quality required for a piece of software. Is not enough if your product runs OK with Nortwind DEMO Access database. It should run OK with all ACCESS databases.
    With the tool i have done the job in 5 MINUTES. Simple, efficiently and without errors. At the end i had the SQL Scripts and the DATA imported in the database.
    Difficult to say something now. I am sentimental but i asked mysef if you can do something to improve the quality of the product.
    What arguments can we provide for a client in Migration from Access to Oracle ???? Can you honestly answer at that?
    Please try this MYSQL Migration Toolkit.....Maybe this give you some ideas about simple tasks and about what we really need...
    Best regards
    Adrian

    Dear Barry and Kgronau
    Thank you very much for your response. My Post was after a long day of trying to import an MDB file.
    Maybe you can understand why i was so angry...
    Yes i understand that your tool try to do more than other even if actually you don't really convert too much.
    From Modules to make some procedures where the whole code is commented! .....
    For other MDB which i tried to import in APEX the forms where really not usable. Queries are full of errors requires most of the time manual corrections.
    I am sorry that i can not provide you with this MDB which cause these problems.
    Data and software doesn't belong to me and the company which own it can not provide to you.
    What i hope from your product is, even when errors come, to show a better error explanation. At what object in Access error ocures ? This is very important because i can correct my MDB or just delete the module,form,query in cause if SQL Developer doesn't like it....
    Just showing an error Error #.... doesn't help me too much. And if an error occurs i don't know if program continues to work or is dead. No information about this. Maybe you can show that your application is alive and does something (working status etc...) ! Anyway we wait long minutes in front of dead screen....
    Again, thank you very much for your attention
    Adrian

  • Write Access to Oracle with ODBC?

    Hi,
    sorry this maybe a stupid question. Can i write data into Oracle with an ODBC driver?
    Thanks
    Marco

    Sure.
    Justin

  • Migrating Access to Oracle

    Hi Guys,
    I am new to Oracle and hope you guys would be able to help me out. I need to migrate almost 20 access databases to oracle. I searched some tools for this and finally found out that workbench does almost everything I am looking for including
    1. Migrate the data from access
    2. Remove access tables and create links to access forms and queries
    Other tools do not change the tables to oracle link table after migration. Anyhow, there are some issues I need to discuss with you guys.
    1. I already have username created in Oracle. How can I migrate tables to this username with creating another one. I need to migrate all 20 databases to the existing username in Oracle?
    2. How can I proceed without assigning the user DBA priviliges? The existing user and the user created by workbench 'omwb_emulation' require DBA priviliges to complete the migration process.
    I hope I explained what I am looking for. Any help would be appreciated.
    Thanks.

    Hi,
    I hope I can help to clarify some issues for you.
    a) You state that you have 20 access databases that you wish to migrate. Are these 20 databases unique, or are there some duplicates in there which are not required/used? If there are duplicates, I would recommend removing them from the scope of your migration project.
    b) It is feasible to proceed through the migration process without assigning a user DBA privileges. Specific roles and privileges are required by a user in order to proceed. Please refer to Chapter 1, Introduction of the Workbench User's Guide, section "Accessing the Destination Database", for the full list of required roles and privileges. I would recommend creating a user with these specified privileges, e.g user "omwb_user" and then use that user which using the workbench.
    c) You mention that you already have a username in Oracle that you wish to migrate the tables to. During the migration process the workbench creates a schema, using the name of the MDB being migrated e.g. Northwind. The database is then migrated to that user. If, for example, your existing username is called "test_user" and you wish to migrate all 20 MDB files to that user, you would need to do the following:
    1. Drop "test_user" from the database. The workbench will then create this user as it proceeds through the migration process.
    2. Rename each MDB file to "test_user.mdb". As I mention above, the access database information is migrated to a schema name matching the database name. If you want all 20 MDB files to go to the one schema, then they must be named the same. You will have to place in MDB in a separate directory so that they can all be named the same e.g \dir1\test_user.mdb, \dir2\test_user.mdb, etc..
    3. From the \msaccess_exporter folder under your omwb workbench installation, execute the exporter tool that corresponds to the version of the MDB files you are attempting to migrate e.g for MS Access '97 databases, use the omwb97.mde file.
    4. In the exporter tool, select all 20 MDB files, supplying "Alternative Name"s where required by the tool. This tool will generate an XML file for each of the selected MDB files.
    5. Launch the workbench, logging is as the user with the required privileges that is referred to in point b) above, and load up the 20 XML files generated in step 4.
    6. Proceed through the Capture and Migration wizards, to migrate all 20 access databases to the one "test_user" schema.
    I hope this helps to answer your questions.
    Regards,
    Hilary

  • Error while Migrating Access to Oracle!

    Hi,
    I am migrating MS Access 97 database to oracle 10g through Oracle migration workbench. I am using default repository but when I am executing C:\omwb\msaccess_exporter\omwb97.mde to generate XML file by clicking on button Export Database Schema for my access database it is giving
    ERROR # 3376 - DAO.Database - Table '_OracletblDatabase' dosent exist.
    I have MS Access plug-in C:\omwb\plugins\MSAccess.jar. and installed MDAC 2.61
    Please tell me what exactly is the problem is and corrective action to resolve this error.
    Thanks in advance.

    Hello,
    You'll see such messages if you have abruptly stopped the export process previously. The solution is to remove all the _oracletble objects in the "table objects" view in the access file that your exporting [source mdb]. Try again after removing all unknown tables [they ususally have an "_" at the start]. This should bring ur export successfully.
    Kind regards,
    Srinivas

  • Export table access to oracle with Database ODBC()

    Hi,
    I export a table, access 2003, ent_tab whit  'DataBase ODBC()' to oracle.
    I open Oracle SQL Developer and i can show table ent_tab, but i go worksheet and execute:
    select * from ent_tab
    and display error: ORA-00942...
    Why??!!
    Regards
    Jomar

    Because ODBC created the table with "" which allowed lower case table name, but Oracle uses upper case table name by default. Suggest you recreate the table with upper-case name to avoid having to use "" in select statements.
    Edited by: rgeier on Oct 27, 2009 5:34 PM

  • How to Migrate 10g sso integrate with EBS 11.5.10.2  to 11g OAM(oracle access manager) with R12.1.3

    How to Migrate 10g sso integrated with EBS 11.5.10.2  to 11g OAM(oracle access manager) with R12.1.3
    Os:Linux 64 bit
    database:11.2.0.3 Rac

    Hi,
    You could try working through the EBS -> APEX integration article on the Apex community site (http://www.oracle.com/technetwork/developer-tools/apex/apex-ebs-wp-cabot-consulting-169064.pdf)
    Rod West

  • OMWB 10.1.0.2 Ms Access to Oracle strange migration of Indexes

    Hi
    I am migrating from MS Access 2000 to Oracle 10g with OMWB 10.1.0.2 .
    My Access source model has 123 indexes in it.
    1.The Access source model is creating index for the same column of the same table and names it like ~~temp~index~name0 for some indexes
    2.In some cases the index is created again in the source model for the same column of the same table with just the UNIQUE ,NON UNIQUE property differing.
    3.Is it necessary to migrate indexex to oracle?
    4.How the non-migration of indexes would affect the database performance?
    Can anyone help me on this issue?
    Thanks.

    Hi Vinod,
    To assist in resolving your issue, I would firstly recommend that you carry out the following steps on the MDB file you wish to export:
    1. Analyze the objects in your .mdb file using the Documenter facility in Microsoft Access. From the menu bar, select Tools, Analyze, Documenter, and then select the objects (for example, tables or queries) for analysis. Remove or resolve any erroneous objects.
    2. Ensure the application contains no missing references. Launch the design IDE (use the Alt+F11 keys), and from the menu bar, select Tools, References. Remove or resolve any missing references.
    3. Ensure the application compiles successfully. In the IDE view, select Debug, Compile from the menu bar. Resolve any reported errors.
    4. Carry out a compact and repair on the database, using the Tools, Database Utilities, Compact and Repair Database menu option.
    5. Ensure that all linked tables are valid links. Using the Tools, Database Utilities, Linked Table Manager menu option, verify that all links are up to date and pointing to an existing .mdb file that is not read-only.
    If you still experience issues using the exporter tool, please supply the following information:
    * Operating System
    * Service Pack version
    * MS Access version installed
    * Version of MDB file to be exported
    In your posting you mention the fact that the tool extracts the table data, generating a file with a .DAT extension for each table extracted. This is the expected behaviour of the tool. I would recommend that you read the documentation that accompanies the release, namely the Oracle Migration Workbench Exporter for Microsoft Access online help, and also the Oracle Migration Workbench User's Guide, to give you an understanding of how the tools work.
    I hope this helps.
    Regards,
    Hilary

  • While migrating from access to oracle ??

    While loading data from SQL Loader, DATE is taken as dd-mmm-yy (eg: 18-MAR-02) even after specified in "mm/dd/yyyy HH24:mi:ss" in controlfile. How to resolve this problem ???
    rgds,
    manish

    Hi,
    Did you follow all the steps in the SQL*Developer documentation about preparing the Access database for migration -
    Oracle® SQL Developer User’s Guide Release 3.0 -
    2.2.4.3 Before Migrating From Microsoft Access
    and -
    Oracle® SQL Developer Supplementary Information for Microsoft Access Migrations Release 3.0
    2.4 Preparing the Microsoft Access Database for Capture
    The error also indicates there may be a problem with your Access installation so could you check that everything is okay with that ? I have found references that indicate a re-install of Office/Access will prevent the error.
    Regards,
    Mike

  • Migration from MS Access to Oracle 8

    Sir,
    I have exported the MS Access table from MS Access to Oracle in the following way.
    I have selected the table from MS Access and clicked on export and then it asked for exporting option. I have selected ODBC databases and given the option from 'emptab' to emptab. I have created a new system dsn and finally the table was exported to oracle(user name: scott pwd : tiger. when I logged on to scott/tiger and queried the tables select * from tab; , all the tables in that user are displaying. But I am not able to query on that particular table. I was getting the message 'table or view' doesn't exist. Pl guide me how to access that table and query on that table either desc table or insert into that table or update etc.
    with warm regards
    [email protected]
    srinivas

    Srinivas,
    The Oracle Migration Workbench will migrate access data and datastructures over to oracle, it can then modify the access database so that link tables are created to access the oracle information from the access forms and views.
    If you are using ODBC to export the data:
    What are the commands you are entering and the output? Note that oracle tables are usually upper cased so if the table name is MY_TABLE, select * from "my_table"; will not work whereas select * from my_table; will. Access export via odbc preserves the case so one may need to select * from "my_table";
    select table_name from user_tables;
    Will show the current users tables, to show what case is expected, upper or lower.
    I hope these small pieces of information are helpful in solving the issue.
    Regards,
    Turloch
    Oracle Migration Workbench Team

  • TNS listener problem when migrating access app to oracle

    I am migrating an access 2000 DB and application to oracle 8i. I have done this successfully on my test machine many times. I am working on the customers machine, and the problem is when I go to migrate the access application, it will not connect to oracle b/c of the TNS listener. The workbench tool ask for a username, pwd, and ODBC driver, but there is no place to put the oracle service name. I ran into this problem at home and I appended the service name onto the password with the '@' symbol, which works for oracle anyway. Like this, 'pwd@sname'. It worked at home, but I keep getting an error here that tns could not resolve service name. When migrating the data, there was a field to put the service name in, but not for migrating the application. I have tried variations in the ODBC driver also, but with no luck. Any other ideas?

    Hello,
    Is it possible that odbc driver is nor properly installed? If so you may have to re-instlal the odbc driver. If not try out the following steps:
    * Go to DataSources [On win2k: start -> settings ->control panel ->Adminsitrative tools -> Data Sources (ODBC)]
    * Click Add for the user DSN [say "testDSN"], and select oracle driver here [check if you have oracle 8 driver, if not you may want to install one]
    * In the "Oracle ODBC Driver Configuration" window, give you your oracle databse connection details, click the "Test Connection button", it will ask for username and password, give system's username and password
    * Use this DSN [testDSN] name in the migration work bench
    Thank you and kind regards,
    Srinivas Nandaanam

  • Migrating data from MS-Access to Oracle DB

    Hi All,
    We are planning to migrate MS-Access data to Oracle Database. Can you please let me know how to resolve this one? Can you please share me if there is any script for this or let me know if any tool is available. I have SQL developer in my system.
    Thanks

    You're in luck - SQL Developer is our official migration tool.
    Read the docs and let us know about any specific questions you may have
    http://www.oracle.com/technetwork/products/migration/access-084991.html
    Note you'll be migrating the tables and data, not necessarily the forms/reports/application bit of the Access database you're working with.

  • Migration: Access 2003 to Oracle SQL

    Dear All
    I would like to perform a migration from Access 2003, to Oracle 10g. I am using SQL Developer for the task, and have reached the point of capturing the XML file that I exported from Access. I need to create a migration repository on the target database, and this is causing problems as I do not have all the necessary privileges.
    In the process, I have been advised that migrations from Access to Oracle are not easy to achieve, and in fact require careful planning before execution. My objective is not really to transfer the data stored within the database file. I only really want to convert Access logic into Oracle SQL code. I was wondering if anyone could advise on the typical odds of success in achieving this task.
    I migrated the same Access database to MS SQL Server some time ago and the process seemed to go smoothly. Would it be reasonable then to migrate from MS SQL to Oracle SQL if this is easier?
    Any feedback would be very much appreciated.
    Thank you.
    M

    Thanks for your response.
    I am not familiar with the intricacies of the process, I'm just following the instructions set out in the Oracle Migrating 3rd Party Databases white paper.
    In this document, a process is set out consisting of steps that export an Access database, and then capture it to an Oracle user area with appropriate privileges. The process is achieved through Oracle SQL Developer.
    I'd be very grateful if you could expand on your answer if there is a better way of translating Access queries into Oracle SQL. I am aware that an Access front-end is capable of connecting with an Oracle database to execute queries, however, there are considerable limitations in the use of Access that I would like to avoid - hence the migration.

  • Migrating MS Access to Oracle 11gR2

    Environment 1:
    Windows 7 (64-bit), Microsoft Access 2003 (32-bit), Oracle SQL Developer 4.0.0
    Environment 2:
    Windows XP (32-bit), Microsoft Access 2003 (32-bit), Oracle SQL Developer 4.0.0
    Has anyone succeeded in migrating an MS Access database to Oracle 11gR2?
    In environment 1, I cannot add a connection to the MS Access database.  And, yes, I tried odbcad32.exe from both %windows%\System32 and %windows%\SysWOW64.
    In environment 2, I can connect to the MS Access database. 
    I tried to follow "Migrating a Microsoft Access Database to Oracle Database 11g" (http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r30/MSAccessMigration/MSAccessMigration.htm), but in the section on "Capturing the Microsoft Access Exported Files", it happily states: "The procedure for creating the Microsoft Access database scripts has been completed for you and the files are available in the zip file provided in the prerequisites." and I cannot find a reference to how those scripts were created, so I'm stuck there.
    The Quick Video entitled "Migrating from Microsoft Access to Oracle" (http://www.oracle.com/technetwork/database/migration/access-084991.html) captures a Sybase database instead, so no luck there either.
    Section "2.2.4.3.1  Creating Microsoft Access XML Files" of the "Oracle® SQL Developer User's Guide" states:
    "To prepare for capturing a Microsoft Access database, the Exporter for Microsoft Access tool must be run, either automatically or manually, as explained in Section 2.2.5, "Capturing the Source Database". This tool is packaged as a Microsoft Access MDE file and it allows you to export the Microsoft Access MDB file to an XML file."  But there's nothing whatsoever relevant to this issue in section 2.2.5.  Nor in the "Oracle® SQL Developer Supplementary Information for Microsoft Access Migrations".
    I tried Tools -> Migration -> Create Database Capture Scripts... but there's no MS Access to select. 
    I tried Tools -> Database Export... but cannot connect to the MS Access database.
    Stuck again.
    I tried right-clicking on the MS Access db and selecting the "Copy To Oracle..." option, but nothing happens.
    I tried using Tools -> Migration -> Migrate
    but at the capture stage, I get an error "java.lang. Exception:  The plugin used to capture this model is not available.  Please re-install the plugin and try again before convert."  But I cannot find a reference to a plug-in for MS Access.
    I tried Tools -> Database Copy... but cannot select the MS Access database as source.
    I found ckw460's entry in this forum at https://community.oracle.com/thread/2593134 and found "Oracle Application Express 4.2" at http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html and in the zip the omwb2007.zip (s)he mentioned.  I assume I'd have to use omwb2003.zip, but it is unclear to me how to apply it.
    I.e., lots of frustrations and after well over a day, I'm still nowhere.
    Can anyone assist?
    Kind regards,
    Herta

    Hello Herta,
    sorry for the delay, but just found your thread.
    The MS Access Migration has been dropped from the SQL Developer V4 as the JDK 1.7 does not have the JDBC/ODBC bridge included anymore. The V4 option is only offering the "Copy to Oracle" function which works when you open the MS Access connection, check out the tables present and then do a right click on that table and select "Copy to Oracle".
    Another option would be to use the 3.2 SQL Developer release.
    - Klaus

  • Migration from Access to Oracle through SQL developer

    Hi,
    I want to migrate an mdb file which contains a set of tables to oracle. During this process, i have created schema and all the tables in Oracle using DDL scripts. I would like to transfer only the data to Oracle from access through SQL developer. How can I do that?
    Regards,
    Meena

    Hi Meena,
    You mention that you have created the schema and tables in Oracle using DDL scripts. Did you use the Oracle SQL Developer Migration Workbench, creating a Migration Repository, to carry out this process? I see from your other postings that you are experiencing issues using the Exporter tool, which would lead me to believe that you haven't used the Migration Workbench to migrate your database. Obviously you will need to resolve your Exporter issues before you can proceed to the next phase of the migration process. I will aim to assist you with those issues on the seperate thread - ShowSplashScreen("_OracleSplashScreen",3) error The XML file generated by the Exporter tool forms the basis of your MS Access migration.
    In order to migrate your data from MS Access to Oracle using the Migrate Data option in Oracle SQL Developer, you will need to have access to the Migration Repository used for the migration of the MS Access database. The information contained in the Converted Model, in the Migration Repository, is used during the data migration process. The data migration requires the following connections:
    1. a source database connection i.e. a database connection to the MS Access MDB file
    2. a target database connection i.e. a database connection to the migration Oracle schema
    3. a Converted Model connection
    For further information on the creation of a Migration Repository, and the migration process, please refer to the accompanying documentation available via the online Help within Oracle SQL Developer, and also from OTN - http://download.oracle.com/docs/cd/E10405_01/doc/nav/portal_booklist.htm.
    I hope this helps.
    Regards,
    Hilary

Maybe you are looking for

  • External drive connected to FW800 ExpressCard - bootable?

    I have a 2.0 GHz Core [1] Duo MacBook Pro with no built-in Firewire 800, and wish to use an external boot drive at faster-than-FW400 speeds. Trying eSATA seems to be an endless nightmare right now, but what about FW800? If I connected a FireWire 800

  • Custom Date Field not showing up in Pages Inspector

    I created a custom date field in Address Book and now want to merge info from Address Book into a Pages template I created (including this new custom date field). When I go to the Inspector to add the custom date field to the template, it is not list

  • Does Apple TV stay on all the time? If not, how do I turn it off?

    Does Apple TV stay on all the time? If not, how do I turn it off?

  • Installing PSE 6 for Mac trial

    I've just downloaded the trial of PSE for a looksee, but during the installation I get a prompt to insert a Fireworks CS4 disc.... Any clue as to why that should be, and how I can get around it to try PSE? Cheers.

  • MacBook Pro Battery overheating and expanding

    I purchased a MacBook Pro three years ago and have not had any problems with it. However, during the last month the battery has been getting very hot. And within the last week or two, the battery cover has been expanding and coming loose. I'm guessin