.net - Traslate from sqlserver to oracle(10g) -
first of all, sorry english , ignorance. it's concepts i'm talking wrong (i don't know oracle/pl-sql)... need ask!
i'm using program developped in .net developped sqlserver , updated use oracle(10g). now, program can configured use sqlserver or oracle.
in order update database executes each related file oracle or sqlserver there files scripts oracle or sqlsever.
i need traslate several tables(and related objects, constraints, create secuences , triggers id columns, etc.) sqlserver oracle (10g version).
the problem need perform task scripts , these scripts have executed without errors, no matter how many times have been executed before.
now problem how translate objects sqlserver oracle(10g) checking if objects exist before creating sqcuences , triggers primary keys, etc.
in sqldevelopper there option traslate sqlserver oracle can't check if related objects exist before option it's use pl/sql perform objects creation, include using dynamic sql ( execute immediate).
my question is: there other way perform task more reliable , easy?
eventually, suppose option spend time creating customs scripts pl/sql using dynamic sql, checking if objects exists before...
thanks in advance...
as know no command copy mssql , paste oracle(joke). have experience short time ago. first of should analyze tables , column data types, not data types can converted mssql oracle, have problem uids, large text etc. if had professional dba experience in both db. maybe, have problems mqsql server , oracle versions compatibility 64/32bit versions. problem maybe related char sets conversions. if there limited count of table, mean can write pl/sql code in appropriate time, think best solution, more can control data pump process.
Comments
Post a Comment