Sql server - to oracle - and oracle - to sql server

hi
is there any good tool for Migration from sql server 2008 to oracle 11g - and from oracle 11g to sql server 2008 ?
thank's in advance

Hello,
the SQL Developer Migration Workbench does not yet include online migrations of SQL Server 2008 (maximum version is 2005) to Oracle 11g. But an offline migration should work. Please refer to:
http://www.oracle.com/technology/tech/migration//workbench/index_sqldev_omwb.html
SQL server 2008 migration problem
For the other direction from Oracle to SQL Server you should check Microsoft sites, e.g. start here:
http://www.microsoft.com/Sqlserver/2008/en/us/migration.aspx
Best regards
Wolfgang

Similar Messages

  • Differences between TOAD for Oracle and Oracle SQL Developer?

    Does someone know the advantages and disadvantages of using TOAD for Oracle and Oracle SQL Developer?
    I work making reports with TOAD, but in a few days I will have to use the SQL Developer (because it´s free) unless I justify the necessity of using TOAD.
    Could some that used both compare them?
    Thanks,
    Facundo.

    Hello Facundo,
    since we are rolling out new client PCs we switch from Toad to SQL Developer. Therefore I'm doing some training for the "normal" users and our developers.
    Most users simply want to have access to the data in tables and views. For those there are 2 main issues:
    - Filters get lost when exiting table while sorting is still applied. Since there is no way to apply filtering before entering the data tab this can become a great performance issue because sorting is applied to many many rows. For views it is sometimes impossible to open the data tab.
    - Exporting date values to Excel needs some know how if you want to sort by this column in Excel, because the date is formatted as "Standard" meaning that the sorting is done as for a text column: 01.01.2009 is less than 02.01.2008. Here you have to use a workaround column with a formula (=1*<datecolumn>)
    The greatest Pro is the easy sharing of connections and reports by XML files.
    Our developers like the easy debugging in SQL Developer. Though they miss the feature that the source is compiled for debug automatically as in Toad. For this we have distributed a script that compiles any PL/SQL object for debugging.
    There are only some Toads installed for DBAs and for users that need access to tables protected by policies that require authentification by OS user since this information is not passed under every circumstance.
    Regards
    Marcus

  • One of server core 12 and showing in sql server 24. how it possible?

    Hello  everyone,
    I'm confused in sql server 2008 r2 when try to check no. of cores in sql server property are double in sql server and os showing 12 cores.
    one of my friend saying 1 cores= 2 processors. 
    What is happen behind that...
    Thanks in advance...

    Hi,
    Are you same person Baraiya Krit who posted below same question I have always observed question posted by you and Baraiya are same. if such is the case
    both should be merged and you should note not to post same question with different profile otherwise i have to report that as spam and your profile would be deleted. If such is case you are wasting people time
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/505a2871-a7fd-487e-b39d-788ff78b6c95/one-of-server-core-12-and-showing-in-sql-server-24-how-it-possible?forum=sqldatabaseengine
    If you are from same firm and different person why not post one question.
    Moderators please have a look
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Articles

  • Unsupport feature SQL exception ---JDK1.4 and oracle 10g driver

    here there,
    I got the unsupport feature SQLexeption, does anybody have any idea? JDK1.4 and oracle 10g driver should fully support JDBC 3.0. Am I right ?
    Thank you very much
    Avni
    here is my snippet code,
    Connection con = DriverManager.getConnection(url, user, password);
              DatabaseMetaData data = con.getMetaData();
              int jdbcVersion = data.getJDBCMajorVersion();
    and here is the exception,
    java.sql.SQLException: Unsupported feature
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
         at oracle.jdbc.dbaccess.DBError.throwUnsupportedFeatureSqlException(DBError.java:690)
         at oracle.jdbc.OracleDatabaseMetaData.getJDBCMajorVersion(OracleDatabaseMetaData.java:4061)
         at com.sbc.jdbc.ConnectionVersion.<init>(ConnectionVersion.java:36)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:80)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:44)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:315)
         at org.eclipse.ve.internal.java.vce.launcher.remotevm.JavaBeansLauncher.main(JavaBeansLauncher.java:93)

    Avni,
    Works for me with Oracle 10g database, "ojdbc14.jar" JDBC driver (latest version -- 10.2.0.1.0 -- downloaded from OTN) and JDK 1.4.2_07:
    conn = ods.getConnection();  // Using 'OracleDataSource'
    DatabaseMetaData dbmd = conn.getMetaData();
    System.out.println("JDBC Major Version: " + dbmd.getJDBCMajorVersion());Above code prints out:
    JDBC Major Version: 10Good Luck,
    Avi.

  • Oracle 8i Server (32 bit) and oracle 9i client (32) bit on Win 2003 64bit??

    Hi,
    1st server (DB Server)
    OS : Windows 2000 Server
    Oracle 8i Server (32 bit)
    2nd server (Web Server)
    OS : Windows 2003 SP2 (64 bit)
    Oracle 9i client (32 bit)
    After i installed, oracle 9i client (32 bit) in Windows 2003 SP2 (64 bit), i managed to install and configure tnsnames and connects using SQL Plus. However, i CANNOT see Oracle in ODBC.
    Que 1 : Why? Why i cannot see any Oracle in ODBC? Is it because of 64 bit?
    Que 2: If i installed Oracle 9i client (64 bit), will it solve the problem?
    Que 3: Will my .Net software gives problem when application installed in IIS interacts with DB server???
    thanks
    rama

    user632098 wrote:
    I ahev Oracle 11.2 64 bit client installed on a Windows Server Now I have a reuqireemnt to install Oracle 11.1 32 bit for some SQL Server SSIS connectivity to Oracle.
    I can install 11.1 in a separate HOME. Porblem I have is if I install 11.1, it will put 11.1 ORACLE_HOME\bin before 11.2. How can I sendure that 11.2 is before 11.1, so sqlplus is exceuting from 11.2. I do not wnat to deisntall 11.2 and then resinstall it.
    Thanks.
    establish the PATH variable to contain the desired order

  • Personal Oracle and Oracle Lite ??

    I'd like to know the difference between Personal Oracle (PO)
    and Oracle Lite:
    1. PO = multi user ? - Lite = single user ?
    2. PO = stronger/bigger database - Lite = small database ?
    2. PO = support PL/SQL ? - Lite = no PL/SQL ?
    3. Replica:
    Lite = Snapshotsite only;
    Support basic and advanced replica with
    Enterprise Edition (or Oracle 8i server ?)
    as Mastersite
    PO = Snapshotsite only ?
    Basic (read only) replication only ?
    Please help !
    Wilco Mulder - Inter Act Industrial Automation.
    null

    Wilco Mulder (guest) wrote:
    : I'd like to know the difference between Personal Oracle (PO)
    : and Oracle Lite:
    : 1. PO = multi user ? - Lite = single user ?
    : 2. PO = stronger/bigger database - Lite = small database ?
    : 2. PO = support PL/SQL ? - Lite = no PL/SQL ?
    : 3. Replica:
    : Lite = Snapshotsite only;
    : Support basic and advanced replica with
    : Enterprise Edition (or Oracle 8i server ?)
    : as Mastersite
    : PO = Snapshotsite only ?
    : Basic (read only) replication only ?
    : Please help !
    : Wilco Mulder - Inter Act Industrial Automation.
    Hi,
    Hereby are some answers:
    1 : PO is personal version of Oracle RDBMS, and available under
    Win95/98/NT. It is the same kernel than a normal Oracle RDBMS
    without some advanced feature (object, etc). Lite is another
    kernel and originally is a ODBMS (object DBMS). Lite is available
    under Win95/98/NT/CE, Epoc32 (coming) and Palm OS (coming). Both
    products are actually single user products. There will be a lite
    mini-server which will support mutli-user access.
    2 - Yes, PO is a full Oracle RDBMS and Lite is a foot-print
    database. But both database are mutil-sessions, row-level locking
    etc.
    3 - PO supports PL/SQL and Lite support Java Stored procedures.
    Both have database triggers.
    4 - For the replication feature, both PO and Lite fully support
    basic and advanced replciation. That means: readonly snapshot and
    updatable snapshots with subquery and subsettings. They can only
    play as snapshot sites. The master site must be Oracle 8 or 8i.
    Hope these can help,
    Regards,
    Xin WU
    null

  • Differences between Oracle and Oracle Rdb.

    My background is mainly VMS, and so I have grown up (since 1984) with DEC Rdb (now Oracle Rdb). I am starting to get into Oracle, and therefore, starting to learn the subtle differences. With this in mind could someone educate me as to the default transaction type when using SQLPLUS (using interactive SQL it's READ WRITE). What is the initialization file called for SQLPLUS, and are there equivalents to the logical names SQLINI, SQL$DATABASE, SQL$EDIT, etc.
    If there is someone out there with experience of both, may be you could ease my pain by posting your pearls of wisdom, or tips, here to help me along the way.

    OK, I'll try a few, having moved from VAX/Rdb to Oracle 10 years ago.
    Oracle's default transaction state is read-write, isolation level READ COMITTED. This means you generally don't need to do a "SET TRANSACTION" at the start of a transaction, and certainly don't need to keep doing commit;set transaction to see the latest values.
    In read-write transactions Oracle does not lock rows on read to maintain consistency in the way Rdb used to. Usually people use SELECT ... FOR UPDATE, or update directly (without a separate select) rather than using isolation SERIALIZABLE, which is the equivalent of Rdb's default.
    A script login.sql is executed at the start of a SQLPLUS session. On Unix, it looks for this in the current directory, and the home directory.
    On UNIX, SQL$DATABASE becomes "export TWO_TASK=dbname"
    On Windows, SQL$DATABASE becomes "set LOCAL=dbname"
    I strongly recommend Tom Kyte's Expert one-on-one Oracle book to help your transition, and his web site asktom.oracle.com
    Good luck, and welcome.

  • Global transaction problem with JDriver/Oracle and Oracle XA

    We are haveing serious problems with Container Managed Transactions on Bea 6.1
    and Oracle with EJB having set "Required" for all methods. We have tried in vain
    to make it work with JDriver as well as OracleXAClient. Both fail at sometime
    during the execution throwing "Not called in cotext of global transaction" (with
    JDriver) OR "XAER_PROTO : Routine was invoked in an
    inproper context start() failed on resource 'OracleXAPool'" (this one with oracle
    XA).
    1.) Weblogic JDriver-XA:
    DatabaseMetaData metaData = dataSource.getJDBCConnection.getMetaData();
    ResultSet resultSet = metaData.getTables(null, null, tableName.toUpperCase(),
    new String[]{"TABLE"});
    This fails immmediately saying that it was not called from global transaction.
    Interesting thing is that with OracleXA, it doesnt say this exception at this
    check point.
    2) Oracle XA
    Okie, we couldnot read through the CLOB using it so for reading CLOB, we used
    direct jdbc connection and then did away with it. Now all next sql queries were
    executed against oracle pool using XA data source with OracleXAClient. But at
    some point we again ran into the problem "XAER_PROTO : Routine was invoked in
    an
    inproper context start() failed on resource 'OracleXAPool'"
    3 Oracle Thin Driver
    everything always works with it.

    AFAIR this issue was resoved by moving tx opreations out from non-tx
    methods.
    Regards,
    Slava
    "Apurb Kumar" <[email protected]> wrote in message
    news:[email protected]...
    Jawad,
    It would be nice if you can post the full stack trace error message. Didyou try moving to
    the latest service pack (sp2) for WLS6.1.
    Thanks,
    Jawad Mahmood wrote:
    Yes we had correctly set TXDataSource and let it to point to the right
    connection
    pool each time and it worked well with oracle thin driver but not whenwe switched
    the pool to JDriver or OracleXAClient. Note that we could aways confirmthat pool
    was successfully created alongwith we could retrieve connection from itvia TXDatSource,
    things gave problem after we attempted to do what i had mentioned in mylast posting.
    >>
    Also with JBoss 2.4.4 things work pretty well. So couldnt be our codeproblem.
    "Slava Imeshev" <[email protected]> wrote:
    Jawad,
    Did you set up TxDataSource?
    Regards,
    Slava Imeshev
    "Jawad Mahmood" <[email protected]> wrote in message
    news:[email protected]...
    We are haveing serious problems with Container Managed Transactionson
    Bea 6.1
    and Oracle with EJB having set "Required" for all methods. We havetried
    in vain
    to make it work with JDriver as well as OracleXAClient. Both fail atsometime
    during the execution throwing "Not called in cotext of global
    transaction"
    (with
    JDriver) OR "XAER_PROTO : Routine was invoked in an
    inproper context start() failed on resource 'OracleXAPool'" (this onewith
    oracle
    XA).
    1.) Weblogic JDriver-XA:
    DatabaseMetaData _metaData =
    _dataSource.getJDBCConnection.getMetaData();
    ResultSet resultSet = metaData.getTables(null, null,tableName.toUpperCase(),
    new String[]{"TABLE"});
    This fails immmediately saying that it was not called from globaltransaction.
    Interesting thing is that with OracleXA, it doesnt say this exceptionat
    this
    check point.
    2) Oracle XA
    Okie, we couldnot read through the CLOB using it so for reading CLOB,we
    used
    direct jdbc connection and then did away with it. Now all next sqlqueries
    were
    executed against oracle pool using XA data source with
    OracleXAClient.
    But
    at
    some point we again ran into the problem "XAER_PROTO : Routine wasinvoked
    in
    an
    inproper context start() failed on resource 'OracleXAPool'"
    3 Oracle Thin Driver
    everything always works with it.
    Apurb Kumar

  • Is there any problem for having Oracle and Oracle Express?

    Hi
    Thank you for reading my post
    is there any problem with having both oracle 10gR2 and oracle express installed on the same machine?
    thanks

    There is no theoretical technical problem with multiple Oracle databases on a machine, and I have indeed such an environment on several machines.
    Although people have been known to create their own technical problems by not being careful.
    You may want to review your knowledge of Oracle architecture, as you MUST have separate ORACLE_HOMEs. The ORACLE_HOME and ORACLE_SID are predefined for XE and it's important to keep things straight.

  • Xserve showing as PC server in sidebar and not a mac server

    Hi
    I currently have an Xserve running 10.5.8 server in a classroom environment, all the macs bind to the server and can connect to its share points using home directories. The server however is appearing in the sidebar on all macs as a pc server and in a folder called servers all the macs are running 10.5.8 and 10.6.2. This is causing problems with some share points and screen sharing. Can anyone help me with this I have tried restarting the afp and smb, resetting the dns service, restarting the server and repairing disk permissions.
    Thanks

    Hi sorry, no its 10.5.8 Server, Most macs on the network running 10.5 and some 10.6
    I had been working fine until yesterday, pre-updates
    I've switch all the connections afp, smb, dns etc. off with restarts and switched them back on again with restarts.
    Repaired permissions. restarted, propagated permissions to all folders, restarted. Which actually worked for a short while, with the mounted dock shares.
    But still not getting the server to display in the share sidebar. As it was previously displaying as a PC server I switched off the smb. This is when it stopped displaying the server all together although I can connect via cmd+k. I've just switched smb back on and its displaying the server as a PC server again
    I've also tried rebinding the server via directory util.
    I used to click the arrow and it would have the server address ready to choose. Now I have to add it manually.
    Oddly enough, when I noticed the problem, most of the network worked fine apart from 3. 2 of which had lost the bind and wouldn't logon and 1 had lost the users preferences. The 2 that were rebind started fine with mounted shared dock but the 1 that lost the preferences lost the mounts.
    Now the mounts appears as a question mark and when click is prompt for the admin password.
    I'm guessing that I need to repair permissions and propagate the folder permissions too again.
    Still lost without being able to get to the server without finding a monitor though....
    Hope that helps a bit more.
    Thanks again

  • Compatibility Exchange Server 2003 SP2 and Domain controllers Windows Server 2008 R2

    Hi all, I have this scenario:
    - Two Domain Controllers Windows Server 2003 R2 SP2
    - Two mail servers Exchange Server 2003 with the following version:
      6.5 (Build 7638.2 Service Pack 2)
    I want to upgrade my domain controllers to Windows Server 2008 R2.
    My question is whether exchange Server 2003 6.5 (Build 7638.2 Service Pack 2) is supported with Domain Controllers Windows Server 2008 R2.
    Can you tell me some official Microsoft website where this reflected?
    regards
    Microsoft Certified IT Professional Server Administrator

    Exchange Server 2003 SP2 supports DCs running Windows Server 2008 R2. These DCs should be RWDCs and not RODCs:
    Exchange 2003 SP2 will now be supported against writeable Windows Server 2008 R2 Active Directory Servers.  Additionally, with the General Availability of Exchange Server 2010, and those looking to standardize on Windows
    Server 2008 R2 we have enhanced the supportability of forest and domain functional levels up to Windows Server 2008 R2.  This change is effective immediately on Exchange 2003 SP2.
    Reference: http://blogs.technet.com/b/exchange/archive/2009/11/30/3408893.aspx
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • Server Admin crashes and cannot save mail server changes

    Problems:
    1. In one account, Server Admin crashes on startup.
    2. As a workaround, I created another account where SA does start. However, in this account it disconnects from the server any time I want to save changes to the mail settings. Nothing gets saved.
    Questions:
    a. Can this have happened because I earlier deleted mail accounts in SA without going through curadm?
    b. If so, will deleting the accounts in curadm solve the problem?
    c. If not, what could have caused this sorry state of affairs?
    Thanks in advance.

    I didn't mention before that after deleting the .plist file, the mail server would no longer accept incoming connections. Restoring the old .plist file and restarting the mail server didn' t help, so I went back to my backup. Then I had to restart the amavisd demon manually to get the mail queue started.
    I hope that the rewritten ServerAdmin in 10.5 will be a bit more robust...

  • [SOLVED] Sun Java System Application Server 9.1_01 and Oracle 11g:ORA-01017

    Hi,
    I'm trying to create a connection pool for an Oracle database (SID orcl) located on the same host as the application server.
    I provide the following database URL: jdbc:oracle:thin:MYUSER/myuser@localhost:1521:orcl
    (username/password MYUSER/myuser do exist, and connection is granted:
    grant connect to MYUSER;
    When I try to ping the connection pool, I get the following error: ORA-01017: invalid username/password; logon denied
    What's wrong?
    Thanks,
    Dmitriy

    ...No :-)
    Sun's app server (based on GlassFish) definitely tries to receive a Connection object from a javax.sql.DataSource object, not DriverManager (see sources, http://fisheye5.cenqua.com/browse/glassfish/appserv-tests/devtests/connector/embeddedweb/ra/src/com/sun/jdbcra/spi/DSManagedConnectionFactory.java?r=1.1.1.1 - createManagedConnection function:
    82      if ( isEqual( pc, getUser(), getPassword() ) ) {
    83      dsConn = dataSourceObj.getConnection();
    84      } else {
    85      dsConn = dataSourceObj.getConnection(pc.getUserName(),
    86      new String(pc.getPassword()));
    87 }
    The problem is probably caused by some kind of wrong parameter passing.
    Message was edited by:
    DmitM

  • Export import - using TOAD FOR ORACLE  and ORACLE DATABASE 10G EXPRESS or s

    Hi all,
    Could you please kindly help me?
    I am using TOAD FOR ORACLE to export a table to flat file A. The tool just supports to distinguish fields by "spaces".
    And the web page of ORACLE DATABASE 10G EXPRESS to import the data from flat file A to another database. To load data to a table from a text file, the web page bases on "comma" to distinguish fields.
    So could you have any suggestion for me? I need to export data via TOAD FOR ORACLE. And then import it to another database by the home page of ORACLE DATABASE 10G EXPRESS or sqlplus.
    Thank you so much for your help!

    Dont use TOAD for exporting your data. Use PL/SQL. Below is the code given in Asktom.com that does what you want.
    create or replace function  dump_csv( p_query     in varchar2,
                                          p_separator in varchar2 default ',',
                                          p_dir       in varchar2 ,
                                          p_filename  in varchar2 )
    return number
    is
        l_output        utl_file.file_type;
        l_theCursor     integer default dbms_sql.open_cursor;
        l_columnValue   varchar2(2000);
        l_status        integer;
        l_colCnt        number default 0;
        l_separator     varchar2(10) default '';
        l_cnt           number default 0;
    begin
        l_output := utl_file.fopen( p_dir, p_filename, 'w' );
        dbms_sql.parse(  l_theCursor,  p_query, dbms_sql.native );
        for i in 1 .. 255 loop
            begin
                dbms_sql.define_column( l_theCursor, i, l_columnValue, 2000 );
                l_colCnt := i;
            exception
                when others then
                    if ( sqlcode = -1007 ) then exit;
                    else
                        raise;
                    end if;
            end;
        end loop;
        dbms_sql.define_column( l_theCursor, 1, l_columnValue, 2000 );
        l_status := dbms_sql.execute(l_theCursor);
        loop
            exit when ( dbms_sql.fetch_rows(l_theCursor) <= 0 );
            l_separator := '';
            for i in 1 .. l_colCnt loop
                dbms_sql.column_value( l_theCursor, i, l_columnValue );
                utl_file.put( l_output, l_separator || l_columnValue );
                l_separator := p_separator;
            end loop;
            utl_file.new_line( l_output );
            l_cnt := l_cnt+1;
        end loop;
        dbms_sql.close_cursor(l_theCursor);
        utl_file.fclose( l_output );
        return l_cnt;
    end dump_csv;
    /Here is the link to this thread in asktom.
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:95212348059

  • Su - oracle and oracle kde login not allowed after wls setup

    Hi,
    I setup a wls 10.3.3 to install the Grid Control 11g (on CentOS 5.5).
    After the wls setup I cannot go on logging as oracle on KDE or su - oracle from root, because I am getting permission denied.
    What should I do to solve this?
    Thanks
    Fabio D'Alfonso

    check the permissions of /bin - it should be 755 also for the others the permissions are as follows
    lost+found = 770
    proc = 555
    root = 750
    tmp =777

Maybe you are looking for

  • DVD drive won't work but it will burn disk?

    imac 2.4Ghz - 10.5.8 For sometime now my DVD drive spits out Cd's/DVDs as soon as I put it in. Strange thing is, it will let me put blank media in and will allow me to burn disks. It's getting really annoying now as can't do so many things I need to

  • Is there a way to upload my existing/older photos to i cloud?

    Is there a way to upload my existing/older photots to icloud .

  • Automatic bank preference during F110 run

    Hi All, We have the following requirement from our client. Presently when we make payment to Vendors, we need to use funds from X (or) Y banks so we will need to manually reallocate those invoices that we will pay through the non-default bank.  Examp

  • How to ignore the column header in GUI_UPLOAD

    Hi, I am trying to use GUI_UPLOAD to upload data from text file into a table. However there is no parameter to ignore the column headers in this function. how can i set to ignore the column headers in this function?

  • Query Service Request

    Hi, I am trying to query the Service Request...I am getting the following error.. org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize. Need Help...