SQL Server = Oracle without access to SQL Server

I need to migrate a schema from SQL Server to Oracle but I will not be able to connect to SQL Server to do this. Can migration workbench handle this? What type of export do I need from SQL server and is there any other way to import into Oracle 10g. TIA.

Install the workbench (a zip file) and the appropriate sql server plugin (a jar)
Check out the scripts in Omwb\offline_capture\<plugin name for example SQLServer2K> for all the details in code.
The format is basically <database name>\<meta table name>.dat
columns separated by an end of column character (which is configurable) and rows separated by an end of row character (which is also configurable).
Turloch
Oracle Migration Workbench Team

Similar Messages

  • How to Install Oracle Data Access Components (ODAC) on Windows Server 2003?

    I recently installed "32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio" on my computer (Windows 7, 64bit). Everything seems fine and I can develop and run my application in Visual Studio 2010 and IIS 7.
    Now, when I deploy my application to the Server, it raises error:
    Exception: System.TypeInitializationException: The type initializer for 'Oracle.DataAccess.Client.OracleCommand' threw an exception. ---> Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
    Obviously I need to install ODAC on the server, too. My server is:
    - Windows 2003 32 bit R2 (I know, I know!)
    - IIS 6
    So. I downloaded the same installation from Oracle website (ODAC 11.2 Release 5 and Oracle Developer Tools for Visual Studio [11.2.0.3.20]) and installed it on the server. But still getting the same error.
    PS: When I was installing, I chose Oracle Data Access Component for Oracle Client 11.2.0.3.20 in Oracle Universal Installer. hmmmm. Should I choose "Oracle Server" instead? Screenshot
    Edited by: 1000434 on Apr 17, 2013 6:35 AM
    Edited by: 1000434 on Apr 17, 2013 6:36 AM

    ODP.NET, Unmanaged Driver uses unmanaged dependencies in the Oracle Client. The error you see means you have another Oracle Client installed on the Win2003 machine and ODP.NET is attempting to load the incorrect Oracle Client version, rather than the version you installed ODP.NET with.
    What you need to do is direct ODP.NET where to find the correct version of its unamanaged Oracle Client dependencies. This will be generally the bin directory of your Oracle Client home that was installed with ODP.NET.
    You can learn more about DllPath here:
    http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/InstallODP.htm#sthref94
    If you're not familiar with how to set ODP.NET settings in the Registry or .NET config files, you can read how to do that here:
    http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featConfig.htm#sthref106

  • How can I connect oracle without installing its SQL*Net client?

    How can I connect oracle without installing its SQL*Net client?

    Pls suggest, any possible solution, i cross checked from below link, and tried to install the instant clients, but
    http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
    its showing me error of "This application has failed to start because OCI.dll was not found. Re-installing the application may fix this problem."
    Let me know if you have any thing on this.

  • How to clone database from backup without access to original DB

    I want to create a new database from existing backup files and rolling forward some of the archivelogs (preferably with a new name and with different directory layout).
    How can I achieve the task on a separate test server (without access to the original database)? I found a lot of sources ( e.g. http://www.oracle-base.com/articles/11g/DuplicateDatabaseUsingRMAN_11gR2.php ) but all with connection to original DB (e.g. entries in tnsanmes.ora)
    Backup runs a simple
    BACKUP DATABASE PLUS ARCHIVELOG;
    DB Version is 11.2.0.2 on Linux.

    Many thanks to your help. Finally I was able to restore the DB. The steps I used (similiarly also mentioned in some of the links above).
    1.) Copy backup (backupset, autobackup, archivelog) to the new server into directories
    /export/restore/autobackup/2012_03_01
    /export/restore/autobackup/2012_03_02
    /export/restore/archivelog/2012_03_01
    /export/restore/backupset/2012_03_01
    2.) create pfile initDBREST.ora
    DB_NAME=DBREST
    3.) Mount DB
    ORACLE_SID=DBREST; export ORACLE_SID
    sqlplus / as sysdba
    STARTUP NOMOUNT;
    4.) Connect to auxiliary DB
    ORACLE_SID=DBREST; export ORACLE_SID
    rman AUXILIARY /
    5.) Create directories for new DB for datafiles in e.g. /export/oradata/DBREST/
    6.) Duplicate DB and reset parameter if necessary (e.g. memory_max as test server is lower on RAM)
    DUPLICATE DATABASE TO DBREST
    until time "to_date('02.03.2012 15:00:00','DD.MM.YYYY hh24:mi:ss')"
    DB_FILE_NAME_CONVERT '/export/fs1/oradata/oldDB/','/export/oradata/DBREST/', '/export/fs2/oradata/oldDB/','/export/oradata/DBREST/'
    SPFILE
    SET MEMORY_TARGET '2G'
    SET MEMORY_MAX_TARGET '2G'
    SET db_recovery_file_dest '/export/oradata/'
    SET db_recovery_file_dest_size '100G'
    BACKUP LOCATION '/export/restore'
    NOFILENAMECHECK;
    7.) create temporary tablespace

  • How to find SPID without access to v$process

    To all experts,
    Is the another way to find out the value of SPID in v$process without accessing v$process? Just pure PL/SQL.
    Thank you all in advance.
    Best Regards,
    thomas

    KinsaKaUy? wrote:
    Hi Kuljeet,
    Ho can I get the info process from the OS side using the output of this query?
    Is the SPID referring to OS PID? If I have an output for this query's SPID of 7224
    Can I do > ps -ef |grep 7224 to get the OS side process? or No information will suffice?
    Thanks a lot,read & learn!
    bcm@bcm-laptop:~$ sqlplus user1/user1
    SQL*Plus: Release 11.2.0.1.0 Production on Wed May 16 20:08:36 2012
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    20:08:37 SQL> select process from v$session where username = 'USER1';
    PROCESS
    5788
    20:09:08 SQL> !ps -ef | grep 5788
    bcm       5788  2054  0 20:08 pts/0    00:00:00 sqlplus           
    oracle    5789  5788  0 20:08 ?        00:00:00 oraclev112 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    bcm       5802  5788  0 20:09 pts/0    00:00:00 /bin/bash -c ps -ef | grep 5788
    bcm       5804  5802  0 20:09 pts/0    00:00:00 grep 5788
    20:09:27 SQL>

  • Convert from oracle to access

    Dear all,
    Is there any tool to convert from oracle to access?
    Thanks for advance !
    chara

    I will describe two ways here.
    1) By toad
    Toad outputs the result in a grid. You can save it as csv file and then can import in access database.
    2) By sql* plus spooling
    SQL> set heading off
    SQL> spool dept.txt
    SQL> select 'Dept Number,Dept Name,Location' from dual
    2 union all
    3 select deptno||','||dname||','||loc from dept;
    SQL> spool off
    Now you got dept.txt as csv file. Import this file in access database.

  • Link a CSV or TXT with Oracle Without loading it to Database

    Hi,
    Can we Link a CSV or TXT file with Oracle Without loading it to Database.
    Thanks & Regards,
    Rahul

    Link means data in CSV or TXT should be visible in oracle and i can use SQL queries over it but data in CSV or TXT should not be physically loaded in Oracle.
    Regards,
    Rahul

  • I currently have OS X Leopard on a macbook. No where in the entire currently that I live stocks Snow Leopard in order to upgrade. So can anyone tell me how I am supposed to upgrade to Lion without access to Snow Leopard?  arrrrgg! Thanks

    I currently have OS X Leopard on a macbook. No where in the entire country that I live stocks Snow Leopard in order to upgrade. So can anyone tell me how I am supposed to upgrade to Lion without access to Snow Leopard first?  arrrrgg! Thanks

    If by "posted to you" you mean shipped, yes. Usually UPS or FedEx is used by Apple. Note that you may need to access the Online Store that's for your country. If you are not in the US then you cannot purchase it for shipment outside of the US. You can use this link to find the store that serves your country: Change Country. You will find it at the bottom of the Online Store page.

  • Direct Oracle Database Access restriction

    Hello All,
    How do I find out whether direct Oracle database access has been restricted to defined nodes?
    Thank you.

    You can try some of these:
    1. check if any non-SAP ids are created in the database, in oracle for example in dba_users
    2. check if any dummy default ids that come with database are unlocked and being used
    3. if you are setup to use external identification such as ops$sidadm in oracle (in places they are), check who can su or sudo to sidadm
    4. obviously anyone with password for system and sap ids can login using number of tools; you can investigate options to tighten using SQL*Net listener
    Hope this gives some preliminary pointers...

  • Get DDL of objects in another schema without access to their content

    Hi,
    is there any object privilege which could be granted to a user A so that he can get only the user's B object definitions (DDL) but without accessing their content or executing them (in case of packages/procedures/functions)? E.g. to get the user B's tables DDL, user A should have at least the SELECT privilege on them (at least I think so), so he has access also to the table's data. To get stored procedure DDL, I don't want to give user A the ability to also run them with EXECUTE privileges, etc.
    I checked the Security Model section of DBMS_METADATA http://docs.oracle.com/cd/E11882_01/appdev.112/e25788/d_metada.htm#i1016867. The SELECT_CATALOG_ROLE role is mentioned there, which would allow me to to what I need, but it would also give a user access to all dba_* views which I don't think is ok.
    Any thoughts?
    Thanks in advance and regards,
    Jure

    If you want userA to be able to see the dictionary information for userB and no others other than him or her-self then there is another potential option. Create a sys owned view based on the Oracle user_source code that changes the filter condition to allow seeing UserB. Now if your developer is using Toad or some other tool this will likely not be suitable since the tool makes use of specific dictionary views, but for access via SQLPlus it works fine. My developers have a view that provides the same information as DBA_SOURCE but do not have access to any other dicitonary views outside the expected all_ views which work as normal.
    This may also not be practical if you want to provide access to all the views but if you actually only need a few such as tables, indexes, and _source then this is another option for you to consider.
    HTH -- Mark D Powell --

  • How can I get my old iTunes music onto my new computer without access to my old computer? I left my previous job and forgot to transfer my music. I bought iTunes match and it shows my old Mac as a device, but I cannot get the music off it.

    How can I get my old iTunes music onto my new computer without access to my old computer? I left my previous job and forgot to transfer my music. I bought iTunes match and it shows my old Mac as a device, but I cannot access any of the old music. All I can find are what was on my iPhone, but that's not what I want. I need all my old music from my old Mac, which has been wiped clean by IT at my old job. BUT, I did have iCloud at that time and I thought all my music would be accessible through it. I don't understand the Cloud! And I'm thinking spending $24.99 on iTunes Match was a waste of money because I still can't access my old music.

    When you are done with this issue, consider the computer back at the office may still
    have access to your iTunes account, and it should be de-auhorized. You can do that
    remotely, but be sure you carefully do not mess up your other computer iTunes libraries.
    Good luck & happy computing!

  • I no longer have access to the computer to which my iPod touch is synced.  Can I de-sync it without accessing said computer and set up a sync with my new computer without losing all my purchases?

    I no longer have access to the computer to which my iPod touch is synced.  Can I de-sync it without accessing said computer and set up a sync with my new computer without losing all my purchases?

    You can transfer Itunes purchases by:
    iTunes Store: Transferring purchases from your iPhone, iPad, or iPod to a computer
    You can transfer other stuff with the info provided in this previous discussion:
    Best iPod to PC
    You can also redownload apps at no additional cost:
    How to redownload purchased apps from the App Store
    Once you get the stuff in the iTunes library of you new computer let iTunes erase your iPod and replace its contents with what is now in your iTunes library.

  • How do i get all my data and info from my old iphone onto my new one without access to the original itunes that i set my first iphone up on? my partners itunes keeps telling me that its going to replace all my apps and data with his stuff

    how do i get all my data and info from my old iphone onto my new one without access to the original itunes that i set my first iphone up on? my partners itunes keeps telling me that its going to replace all my apps and data with his stuff

    ok so i have my own i tunes library - how do i get all my old apps onto my new library?

  • I accidentally put a passcode lock on my iPhone and I forgot what I set for it, is there a way to take it off without accessing the phone? I have restored my phone but it doesn't work, is there anybody that could help me please?

    I accidentally put a passcode lock on my iPhone and I forgot what I set for it, is there a way to take it off without accessing the phone? I have restored my phone but it doesn't work, is there anybody that could help me please?

    You can't "accidentally" put a passcode on any iPhone...its a multi-step process. Further, restoring an iPhone will remove the passcode, as the passcode is not included in an iPhone backup.
    Are you sure you're talking about the phone passcode & not something else...like the "Restrictions" passcode?

  • How to check if Oracle Data Access Components  is installed?

    How to check if  Oracle Data Access Components is installed and version on my computer?
    Also How to check if Oracle Data Provider is installed and version?
    TIA
    Steve42

    Regedit HKLM->Software->Oracle.  See what's there...
    At the very least, that can give you paths and can check file versions from there.

Maybe you are looking for