Migrating sqlserver schedulers to oracle
Gurus
I am on the verge og migrating some DTS packages from sqlserver to oracle .these DTS packages are written in vb script and they are scheduled as jobs.please help me how will i do this in oracle.please help
regards
Nitin
Gurus
I am on the verge og migrating some DTS packages from sqlserver to oracle .these DTS packages are written in vb script and they are scheduled as jobs.please help me how will i do this in oracle.please help
regards
Nitin
Similar Messages
-
WHEN MIGRATING SQLSERVER REPOSITORY TO ORACLE MODEL USING OraMigWrkBnch
I have captured the the SQLServer database to the omwb repository and migrated it to the Oracle Model. Some of the views,
triggers and stored procedures are not migrated and the followind messages are provided.
Has somebody done this before and got the same messages?, does someone know how to solve this problem(s)?, is there a
standard way?
Please help, anyone.
VIEW
[1] Error occured on line 1:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 1, column 106. Encountered:
from
TRIGGERS
[2] Error occured on line 9:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 9, column 10. Encountered: of
[3] Error occured on line 17:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 17, column 3. Encountered:
update
[4] Error occured on line 183:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 183, column 5. Encountered:
cross
[5] Error occured on line 7:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 7, column 1. Encountered:
create
STORED PROCEDURES
[6] Error occured on line 26:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 26, column 5. Encountered:
update
[7] Error occured on line 163:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 163, column 17. Encountered:
where
[8] Error occured on line 66:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 66, column 47. Encountered:
@ac_any_type_code
[9] Error occured on line 69:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 69, column 28. Encountered: =
[10] Error occured on line 70:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 70, column 7. Encountered: (
[11] Error occured on line 9:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 9, column 1. Encountered:
[12] Error occured on line 64:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 64, column 5. Encountered:
delete
[13] Error occured on line 60:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 60, column 35. Encountered:
as
[14] Error occured on line 1:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 1, column 55. Encountered:
create
[15] Error occured on line 65:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 65, column 7. Encountered:
from
[16] Error occured on line 56:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 56, column 51. Encountered: +
[17] Error occured on line 112:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 112, column 1. Encountered:
null
[18] Error occured on line 27:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 27, column 3. Encountered:
select
[19] Error occured on line 74:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 74, column 10. Encountered:
and
[20] Error occured on line 19:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 19, column 6. Encountered: ,
[21] Error occured on line 194:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 194, column 10. Encountered:
exists
[22] Error occured on line 269:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 269, column 9. Encountered:
declare
[23] Error occured on line 49:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 49, column 7. Encountered:
order
[24] Error occured on line 244:oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 244, column 41. Encountered:
rtrimThe following trigger created:
CREATE OR REPLACE TRIGGER tr_prs16_ins
AFTER INSERT
ON progress_state_16
FOR EACH ROW
DECLARE
/* COMMENT */
BEGIN
BEGIN
INSERT INTO logtable
SELECT :NEW.code, sf_language.code,
RPAD(CASE WHEN fg1.id IS null THEN '' ELSE RTRIM(fg1.id) END ||
CASE WHEN pg1.id IS null THEN '' ELSE ': ' || RTRIM(pg1.id) END ||
CASE WHEN fg2.id IS null THEN '' ELSE ', ' || RTRIM(fg2.id) END ||
CASE WHEN pg2.id IS null THEN '' ELSE ': ' || RTRIM(pg2.id) END ||
CASE WHEN fg3.id IS null THEN '' ELSE ', ' || RTRIM(fg3.id) END ||
CASE WHEN pg3.id IS null THEN '' ELSE ': ' || RTRIM(pg3.id) END ||
CASE WHEN fg4.id IS null THEN '' ELSE ', ' || RTRIM(fg4.id) END ||
CASE WHEN pg4.id IS null THEN '' ELSE ': ' || RTRIM(pg4.id) END ||
CASE WHEN fg5.id IS null THEN '' ELSE ', ' || RTRIM(fg5.id) END ||
CASE WHEN pg5.id IS null THEN '' ELSE ': ' || RTRIM(pg5.id) END ||
CASE WHEN fg6.id IS null THEN '' ELSE ', ' || RTRIM(fg6.id) END ||
CASE WHEN pg6.id IS null THEN '' ELSE ': ' || RTRIM(pg6.id) END ||
CASE WHEN fg7.id IS null THEN '' ELSE ', ' || RTRIM(fg7.id) END ||
CASE WHEN pg7.id IS null THEN '' ELSE ': ' || RTRIM(pg7.id) END ||
CASE WHEN fg8.id IS null THEN '' ELSE ', ' || RTRIM(fg8.id) END ||
CASE WHEN pg8.id IS null THEN '' ELSE ': ' || RTRIM(pg8.id) END ||
CASE WHEN fg9.id IS null THEN '' ELSE ', ' || RTRIM(fg9.id) END ||
CASE WHEN pg9.id IS null THEN '' ELSE ': ' || RTRIM(pg9.id) END ||
CASE WHEN fg10.id IS null THEN '' ELSE ', ' || RTRIM(fg10.id) END ||
CASE WHEN pg10.id IS null THEN '' ELSE ': ' || RTRIM(pg10.id) END ||
CASE WHEN fg11.id IS null THEN '' ELSE ', ' || RTRIM(fg11.id) END ||
CASE WHEN pg11.id IS null THEN '' ELSE ': ' || RTRIM(pg11.id) END ||
CASE WHEN fg12.id IS null THEN '' ELSE ', ' || RTRIM(fg12.id) END ||
CASE WHEN pg12.id IS null THEN '' ELSE ': ' || RTRIM(pg12.id) END ||
CASE WHEN fg13.id IS null THEN '' ELSE ', ' || RTRIM(fg13.id) END ||
CASE WHEN pg13.id IS null THEN '' ELSE ': ' || RTRIM(pg13.id) END ||
CASE WHEN fg14.id IS null THEN '' ELSE ', ' || RTRIM(fg14.id) END ||
CASE WHEN pg14.id IS null THEN '' ELSE ': ' || RTRIM(pg14.id) END ||
CASE WHEN fg15.id IS null THEN '' ELSE ', ' || RTRIM(fg15.id) END ||
CASE WHEN pg15.id IS null THEN '' ELSE ': ' || RTRIM(pg15.id) END ||
CASE WHEN fg16.id IS null THEN '' ELSE ', ' || RTRIM(fg16.id) END ||
CASE WHEN pg16.id IS null THEN '' ELSE ': ' || RTRIM(pg16.id) END
, 255, ' ')
from dual
left outer join function_group fg1 on fg1.code = :new.function_group_1_code
left outer join function_group fg2 on fg2.code = :new.function_group_2_code
left outer join function_group fg3 on fg3.code = :new.function_group_3_code
left outer join function_group fg4 on fg4.code = :new.function_group_4_code
left outer join function_group fg5 on fg5.code = :new.function_group_5_code
left outer join function_group fg6 on fg6.code = :new.function_group_6_code
left outer join function_group fg7 on fg7.code = :new.function_group_7_code
left outer join function_group fg8 on fg8.code = :new.function_group_8_code
left outer join function_group fg9 on fg9.code = :new.function_group_9_code
left outer join function_group fg10 on fg10.code = :new.function_group_10_code
left outer join function_group fg11 on fg11.code = :new.function_group_11_code
left outer join function_group fg12 on fg12.code = :new.function_group_12_code
left outer join function_group fg13 on fg13.code = :new.function_group_13_code
left outer join function_group fg14 on fg14.code = :new.function_group_14_code
left outer join function_group fg15 on fg15.code = :new.function_group_15_code
left outer join function_group fg16 on fg16.code = :new.function_group_16_code
left outer join progress pg1 on pg1.code = :new.progress_1_code
left outer join progress pg2 on pg2.code = :new.progress_2_code
left outer join progress pg3 on pg3.code = :new.progress_3_code
left outer join progress pg4 on pg4.code = :new.progress_4_code
left outer join progress pg5 on pg5.code = :new.progress_5_code
left outer join progress pg6 on pg6.code = :new.progress_6_code
left outer join progress pg7 on pg7.code = :new.progress_7_code
left outer join progress pg8 on pg8.code = :new.progress_8_code
left outer join progress pg9 on pg9.code = :new.progress_9_code
left outer join progress pg10 on pg10.code = :new.progress_10_code
left outer join progress pg11 on pg11.code = :new.progress_11_code
left outer join progress pg12 on pg12.code = :new.progress_12_code
left outer join progress pg13 on pg13.code = :new.progress_13_code
left outer join progress pg14 on pg14.code = :new.progress_14_code
left outer join progress pg15 on pg15.code = :new.progress_15_code
left outer join progress pg16 on pg16.code = :new.progress_16_code
cross join sf_language
END;
END TEST_IF;
given the following tables exist:
create table logtable(newcode varchar2(10),
sfcode varchar2(10),
other varchar2(10)
create table sf_language(code varchar2(10),
id varchar2(10));
create table progress(code varchar2(10),
id varchar2(10));
create table function_group(code varchar2(10),
id varchar2(10));
create table progress_state_16 (code varchar2(10),
function_group_1_code varchar2(10),
function_group_2_code varchar2(10),
function_group_3_code varchar2(10),
function_group_4_code varchar2(10),
function_group_5_code varchar2(10),
function_group_6_code varchar2(10),
function_group_7_code varchar2(10),
function_group_8_code varchar2(10),
function_group_9_code varchar2(10),
function_group_10_code varchar2(10),
function_group_11_code varchar2(10),
function_group_12_code varchar2(10),
function_group_13_code varchar2(10),
function_group_14_code varchar2(10),
function_group_15_code varchar2(10),
function_group_16_code varchar2(10),
progress_1_code varchar2(10),
progress_2_code varchar2(10),
progress_3_code varchar2(10),
progress_4_code varchar2(10),
progress_5_code varchar2(10),
progress_6_code varchar2(10),
progress_7_code varchar2(10),
progress_8_code varchar2(10),
progress_9_code varchar2(10),
progress_10_code varchar2(10),
progress_11_code varchar2(10),
progress_12_code varchar2(10),
progress_13_code varchar2(10),
progress_14_code varchar2(10),
progress_15_code varchar2(10),
progress_16_code varchar2(10))
SQL> insert into progress_state_16 values ('1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1','1');
1 row created.
SQL> select * from logtable;
no rows selected
SQL>
The data to make the select produce a result was not added. I hope your database difficulties are resolved. I hope the fact that the trigger builds gives you more confidence.
Regards,
Turloch
Oracle Migration Workbench Team -
Migration: sqlserver 2000 to oracle - delete cascade [resolved - tank you]
hi
no problems on migration... but...
in the new oracle database, all foreign keys have the "cascade delete" as default...
but i don't want this default (a stupid human error may be ruinous...)
can somebody explain me how change this default in a "exception thrown"?
maybe with an authomatic sql order????
tank you a lot...
Giovanni D.
Message was edited by:
user535473Hi Giovanni,
Tools> Options> General
Create Foreign Keys with "ON DELETE CASCADE" option
Just untick the box and remap from the source to the oracle model.
Hope this helps
Dermot. -
Limitations of Oracle Migration Workbench in migrating sqlserver 2000
Hello,
Can one of you please point me to a doc or list of items which are NOT covered automatically (ie needs manual changes) in migrating a sqlserver2000 database to Oracle using Oracle Migration WorkBench.
Thanks
CyrilCyril,
See thread User Defined datatypes migration from sqlserver2000 to Oracle
Barry -
ExtStringTemplate Warning while Converting a SQLServer DB to Oracle 10g
Hi everyone,
I hope this is the right Forum to ask about this. I apologize if I misplaced it
I am currently having some trouble with the migration of a MSSQL Database (2000 with all its stored Procedures) to ORACLE 10g. I am using the offline Capture Method to generate the captured Model without any errors or warnings.
But as soon as I convert the Captured Model to the ORACLE Model I get a bunch of Warning Messages that read as follows:
Oracle.dbtools.migration.parser.ext.ExtStringTemplate.setValue(ExtStringTemplate.java:134)
Clicking on Details does not give any further clues on which Object caused it during conversion.
During the last few Days I tried to find Information about this Warning Message searching several Blogs and Forums, but to no avail.
I would like to know how I could solve this problem or if it even might influence the applications later on that are supposed to work with the converted Database.
Any help with this is highly appreciated
Here some Information about the test Environment:
System specs:
Oracle runs in A Virtual Box Dev-Environment with Win2k3 as Guest OS
VirtualBox: 3.0.10 r54097
ORACLE Database 10g r 2
SQL Developer Info
Oracle SQL Developer 2.1.0.62
Version 2.1.0.62
Build MAIN-62.61
Copyright © 2005, 2009, Oracle. All Rights Reserved. Alle Rechte vorbehalten.
IDE Version: 11.1.1.2.36.54.96
Product ID: oracle.sqldeveloper
Product Version: 11.1.1.62.61
Version
Komponente Version
========== =======
Java(TM)-Plattform 1.6.0_11
Oracle-IDE 2.1.0.62.61
Versionierungsunterstützung 2.1.0.62.61
Eigenschaften
Name Wert
==== ====
apple.laf.useScreenMenuBar true
awt.toolkit sun.awt.windows.WToolkit
class.load.environment oracle.ide.boot.IdeClassLoadEnvironment
class.load.log.level CONFIG
class.transfer delegate
com.apple.macos.smallTabs true
com.apple.mrj.application.apple.menu.about.name "SQL_Developer"
com.apple.mrj.application.growbox.intrudes false
file.encoding Cp1252
file.encoding.pkg sun.io
file.separator \
ice.browser.forcegc false
ice.pilots.html4.ignoreNonGenericFonts true
ice.pilots.html4.tileOptThreshold 0
ide.AssertTracingDisabled true
ide.bootstrap.start 1174433566556
ide.build MAIN-62.61
ide.conf C:\Programme\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
ide.config_pathname C:\Programme\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
ide.debugbuild false
ide.devbuild false
ide.extension.search.path sqldeveloper/extensions:jdev/extensions:ide/extensions
ide.firstrun true
ide.java.minversion 1.6.0_04
ide.launcherProcessId 2636
ide.main.class oracle.ide.boot.IdeLauncher
ide.patches.dir ide/lib/patches
ide.pref.dir C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\SQL Developer
ide.pref.dir.base C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten
ide.product oracle.sqldeveloper
ide.shell.enableFileTypeAssociation C:\Programme\sqldeveloper\sqldeveloper.exe
ide.splash.screen splash.gif
ide.startingArg0 C:\Programme\sqldeveloper\sqldeveloper.exe
ide.startingcwd C:\Dokumente und Einstellungen\Administrator\Desktop
ide.user.dir C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\SQL Developer
ide.user.dir.var IDE_USER_DIR
ide.work.dir C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\SQL Developer
ide.work.dir.base C:\Dokumente und Einstellungen\Administrator\Eigene Dateien
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.awt.printerjob sun.awt.windows.WPrinterJob
java.class.path ..\..\ide\lib\ide-boot.jar
java.class.version 50.0
java.endorsed.dirs C:\Programme\sqldeveloper\jdk\jre\lib\endorsed
java.ext.dirs C:\Programme\sqldeveloper\jdk\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
java.home C:\Programme\sqldeveloper\jdk\jre
java.io.tmpdir C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp\
java.library.path C:\Programme\sqldeveloper;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\Microsoft SQL Server\100\Tools\Binn\;C:\Programme\Microsoft SQL Server\100\DTS\Binn\;C:\Programme\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Programme\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0
java.naming.factory.initial oracle.javatools.jndi.LocalInitialContextFactory
java.runtime.name Java(TM) SE Runtime Environment
java.runtime.version 1.6.0_11-b03
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.6
java.util.logging.config.file logging.conf
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.6.0_11
java.vm.info mixed mode
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 11.0-b16
jdbc.library /C:/Programme/sqldeveloper/jdbc/lib/ojdbc5.jar
line.separator \r\n
oracle.home C:\Programme\sqldeveloper
oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG true
oracle.jdbc.Trace true
oracle.translated.locales de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
oracle.xdkjava.compatibility.version 9.0.4
orai18n.library /C:/Programme/sqldeveloper/jlib/orai18n.jar
os.arch x86
os.name Windows 2003
os.version 5.2
path.separator ;
reserved_filenames con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
sqldev.debug false
sun.arch.data.model 32
sun.boot.class.path C:\Programme\sqldeveloper\jdk\jre\lib\resources.jar;C:\Programme\sqldeveloper\jdk\jre\lib\rt.jar;C:\Programme\sqldeveloper\jdk\jre\lib\sunrsasign.jar;C:\Programme\sqldeveloper\jdk\jre\lib\jsse.jar;C:\Programme\sqldeveloper\jdk\jre\lib\jce.jar;C:\Programme\sqldeveloper\jdk\jre\lib\charsets.jar;C:\Programme\sqldeveloper\jdk\jre\classes
sun.boot.library.path C:\Programme\sqldeveloper\jdk\jre\bin
sun.cpu.endian little
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop windows
sun.io.unicode.encoding UnicodeLittle
sun.java2d.ddoffscreen false
sun.jnu.encoding Cp1252
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level Service Pack 2
svnkit.sax.useDefault true
user.country DE
user.dir C:\Programme\sqldeveloper\sqldeveloper\bin
user.home C:\Dokumente und Einstellungen\Administrator
user.language de
user.name Administrator
user.timezone Europe/Berlin
user.variant
windows.shell.font.languages
Erweiterungen
Name Identifier Version Status
==== ========== ======= ======
Audit oracle.ide.audit 11.1.1.2.36.54.96 Geladen
Check For Updates oracle.ide.webupdate 11.1.1.2.36.54.96 Geladen
Code Editor oracle.ide.ceditor 11.1.1.2.36.54.96 Geladen
Datenbank-UI oracle.ide.db 11.1.1.2.36.54.96 Geladen
Datenbankobjekt-Explorer oracle.ide.db.explorer 11.1.1.2.36.54.96 Geladen
Diff/Merge oracle.ide.diffmerge 11.1.1.2.36.54.96 Geladen
Extended IDE Platform oracle.javacore 11.1.1.2.36.54.96 Geladen
Externe Tools oracle.ide.externaltools 11.1.1.2.36.54.96 Geladen
File Support oracle.ide.files 11.1.1.2.36.54.96 Geladen
File System Navigator oracle.sqldeveloper.filenavigator 11.1.1.62.61 Geladen
Help System oracle.ide.help 11.1.1.2.36.54.96 Geladen
Import/Export Support oracle.ide.importexport 11.1.1.2.36.54.96 Geladen
Index Migrator support oracle.ideimpl.indexing-migrator 11.1.1.2.36.54.96 Geladen
JDeveloper Runner oracle.jdeveloper.runner 11.1.1.2.36.54.96 Geladen
Log Window oracle.ide.log 11.1.1.2.36.54.96 Geladen
Navigator oracle.ide.navigator 11.1.1.2.36.54.96 Geladen
Object Viewer oracle.sqldeveloper.oviewer 11.1.1.62.61 Geladen
Objektgalerie oracle.ide.gallery 11.1.1.2.36.54.96 Geladen
Oracle Data Modeler Reports oracle.sqldeveloper.datamodeler_reports 11.1.1.62.61 Geladen
Oracle Database Browser oracle.sqldeveloper.thirdparty.browsers 11.1.1.62.61 Geladen
Oracle IDE oracle.ide 11.1.1.2.36.54.96 Geladen
Oracle SQL Developer oracle.sqldeveloper 11.1.1.62.61 Geladen
Oracle SQL Developer Data Modeler Viewer oracle.datamodeler 2.0.0.574 Geladen
Oracle SQL Developer Extras oracle.sqldeveloper.extras 1.1.1.62.61 Geladen
Oracle SQL Developer Migrations oracle.sqldeveloper.migration 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Antlr3 Translation Core oracle.sqldeveloper.migration.translation.core_antlr3 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - DB2 oracle.sqldeveloper.migration.db2 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Microsoft Access oracle.sqldeveloper.migration.msaccess 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - MySQL oracle.sqldeveloper.migration.mysql 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - SQLServer oracle.sqldeveloper.migration.sqlserver 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Sybase oracle.sqldeveloper.migration.sybase 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Teradata oracle.sqldeveloper.migration.teradata 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Translation Core oracle.sqldeveloper.migration.translation.core 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Translation Db2 oracle.sqldeveloper.migration.translation.db2 11.1.1.62.61 Geladen
Oracle SQL Developer Migrations - Translation UI oracle.sqldeveloper.migration.translation.gui 11.1.1.62.61 Geladen
Oracle SQL Developer Reports oracle.sqldeveloper.report 11.1.1.62.61 Geladen
Oracle SQL Developer SearchBar oracle.sqldeveloper.searchbar 11.1.1.62.61 Geladen
Oracle SQL Developer TimesTen oracle.sqldeveloper.timesten 2.0.0.62.61 Geladen
Oracle SQL Developer Unit Test oracle.sqldeveloper.unit_test 11.1.1.62.61 Geladen
Oracle SQL Developer Worksheet oracle.sqldeveloper.worksheet 11.1.1.62.61 Geladen
Oracle XML Schema Support oracle.sqldeveloper.xmlschema 11.1.1.62.61 Geladen
PROBE Debugger oracle.jdeveloper.db.debug.probe 11.1.1.2.36.54.96 Geladen
Peek oracle.ide.peek 11.1.1.2.36.54.96 Geladen
Persistent Storage oracle.ide.persistence 11.1.1.2.36.54.96 Geladen
QuickDiff oracle.ide.quickdiff 11.1.1.2.36.54.96 Geladen
Replace With oracle.ide.replace 11.1.1.2.36.54.96 Geladen
Runner oracle.ide.runner 11.1.1.2.36.54.96 Geladen
Snippet Window oracle.sqldeveloper.snippet 11.1.1.62.61 Geladen
Sql Monitoring Project oracle.sqldeveloper.sqlmonitor 11.1.1.62.61 Geladen
Tuning oracle.sqldeveloper.tuning 11.1.1.62.61 Geladen
Unterstützung von Datenbankverbindungen oracle.jdeveloper.db.connection 11.1.1.2.36.54.96 Geladen
Unterstützung von Historie oracle.jdeveloper.history 11.1.1.2.36.54.96 Geladen
VHV oracle.ide.vhv 11.1.1.2.36.54.96 Geladen
Versionierungsunterstützung oracle.jdeveloper.vcs 11.1.1.2.36.54.96 Geladen
Versionierungsunterstützung für Subversion oracle.jdeveloper.subversion 11.1.1.2.36.54.96 Geladen
Virtual File System oracle.ide.vfs 11.1.1.2.36.54.96 Geladen
Web Browser and Proxy oracle.ide.webbrowser 11.1.1.2.36.54.96 Geladen
oracle.ide.indexing oracle.ide.indexing 11.1.1.2.36.54.96 GeladenThank you very much for your Reply.
Sorry that I couldn't write earlier.
--Does this stop your Oracle Model from being converted?
The conversion process completes with a few errors that I'm going to fix by hand.
--Is there anymore to the Exception ?
Concerning the Details button: When I click Details it only shows the same exception Message as posted above. Unfortunatly no stacktrace. But maybe there is some kind of logfile outside the IDE which I am not aware of yet, since I am rather new to working with sql developer. If you could point me to the stacktrace I will be happy to post it here.
--Can you skim through some of your converted procedures to see if anything stands out
I did as you suggested. There was a strange behaviour in a Procedure where there was a construct like N'<somestring>' in the original Transact SQL. Somehow every SQL statement that follows is recognized as a String, hence the code is not compiling at all.
There are also some Prcedures which exit with the message: "unexpected end of Subtree"
Edited by: gWahl on 13.11.2009 00:43 -
When migrating SQLServer database to Oracle9i
After capturing the SQLServer database into the Oracle Migration Work Bench repository (omwb) I have migrated the SQLServer sourccode to the Oracle Model (also in the
omwb repository). But...
when migrating SQLServer sourcecode to Oracle9i database some of the triggers are not migrated into the Oracle Model: triggers like :
----------->
create trigger dbo.tr_nev_del_audittable
on event_spare_memofield
instead of delete
as
begin
<-----------
are not migrated.
Can someone tell me why?
I am only getting the message:
Error occured on line 9:
oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 9, column 10. Encountered: ofYou can rewrite the trigger as a BEFORE (OR AFTER) DELETE trigger on the appropriae table event_spare_memofield/audittable ? Most likely it will be a row-level (FOR EACH ROW) type trigger.
The instead of type triggers is reserved primarily for views. -
Experiences migrating from Sybase to Oracle
Hi all,
I have been asked to look into migrating a database from Sybase to Oracle.
I know there is lots of info on Oracle's website, which I have downloaded, but I was just hoping for some info about some of your experiences regarding your processes. What are the gotchas. I suspect there will be a few.
Anything that will help would be of interest.
Many thanks
VicCHI VicC,
I work within the SQL Developer team and not a customer as such, but the follow maybe of use.
SQL Developer is a migration aid, its not 100% magic bullet.
SQL Developer does alot of the manual conversion for you quickly. But you may find Testing / Tuning and the application migration (if any) take you the most amount of time.
SQL Developer aims to migrate you tables, indexes, and data without issue. But SQL Objects like Procedures, Triggers, Views and Functions conversion will likely require manual work on top of the automatic conversion provided by SQL Developer.
SQL Developer does not yet automatically handle things like the tablespaces structure or the the logins. Although these things can be scripted and managed more easily within SQL Developer.
I would recommend downloading and performing the migration from a non production instance ASAP.
SQL Developer can perform a migration quickly and you will then be able to assess what SQL Developer can and cant do for you.
I would recommend creating a migration repository on an Oracle database local (install Oracle XE if you dont have a local database) to the SQL Developer instance you are using.
I would also recommend downloading SQL Developer 2.1
Here are some key sites regarding Sybase migrations.
http://www.oracle.com/technology/tech/migration/workbench/viewlets/sqlserver.html . This viewlet for SQL Server is the same process for Sybase.
http://www.oracle.com/technology/obe/hol08/sqldev_migration/sybase/migrate_sybase_otn.htm . This Oracle By Example takes you step by step through a Sybase migration including some gotchas
http://dermotoneill.blogspot.com/2008/06/sql-developer-migration-workbench-151_11.html . This is my blog outlining the steps to perform a Sybase migration.
Regards,
Dermot
SQL Developer Team. -
Error when parsing SQLServer triggers tot Oracle Model
After capturing the SQLServer database into the Oracle Migration Work Bench repository (omwb) I have migrated the SQLServer sourccode to the Oracle Model (also in the
omwb repository). But...
when migrating SQLServer sourcecode to Oracle9i database some of the triggers are not migrated into the Oracle Model: triggers like :
----------->
create trigger dbo.tr_nev_del_audittable
on event_spare_memofield
instead of delete
as
begin
<-----------
are not migrated.
Can someone tell me why?
I am only getting the message:
Error occured on line 9:
oracle.mtg.sqlserver2k.parser.ParseException: Parse error at line 9, column 10. Encountered: ofHi there,
I'm sure this is still a bug, bug you should change or comment out the offending lines and reparse the triggers. This way, you will get it into the oracle model and can start finsihing off the migration.
Barry -
Migration of older version Oracle forms to Oracle 6i/9i
Can someone tell me whether I can use Oracle JDeveloper Application Migration Assistant to migrate older version of Oracle forms to Oracle 6i/9i?
Thanks a lot,
Anupama Ashokthanks,
if so,
i have an humantask activity in the process. in revision 1.0 , i have some instances which are running. it is exposed as a service which other services consume.
now, if i redploy to the same revision, the state goes stale, so that we could not act on stale human tasks which should not happen
what should i do in this case if i am unable to migrate to the revision?
pleasse help.. -
Migration from Progress to Oracle
Could you tell me if there is a tool for migrate from Progress to Oracle?
Thank you for your help.try ispirer.com who have a tool which does this.
Be aware tho that you may need progress's data server product if you do this and it is expensive to license.
Barry -
Migration from Sybase to Oracle
Hello every one,
First of all I want to say thank you for your time,
I would like that you certify my process, and, if not good, that you give me a better choice,
I want to migrate one database from Sybase 12.5 in a Solaris 8 platform to Oracle 10g in a HP platform.
I was thinking to migrate this Database using Oracle Database Migration Verifier, and I have this software in Windows platform.
My questions is: if is possible than I use a Migration Verifier since my windows to migrate a database from Sybase in Solaris 8 to Oracle 10g in HP?
I will appreciate your help.
Regards.Hi,
I am working on the migration of existing system in Sybase 12.5 to Oracle 10g. Sybase 12.5 and Oracle 10g both are in solaris environment.
I am currently working on Oracle Migration Work Bench. I am facing issues with this tool. Its showing frequent errors and going into infinite loops.
Is there any other version of this tool which i can use ?
Is there any other such efficient tool which i can use for the same ?
Please let me know asap as its very urgent.
Regards,
Soham Shah -
Migrating Sybase code to Oracle 11g
Hi All,
We have to migrate Sybase code to Oracle 11g.
When we are doing a SELECT .. INTO in Sybase , even if the query is returning more than 1 row , sybase selects 1 of the rows and populates the variables.
But while migrating this code to oracle, we are getting TOO_MANY_ROWS Exception.
We need to migrate the code from SYBASE to ORACLE without disturbing the logic.
Can someone please tell me the logic applied by SYBASE to pick up the record?
And if someone has faced this issue, then what can be done to resolve this.
Regards,
Riddhisha KhamesraThe result 3 is the last entered record (not the amount of records..).
So the first approach to write a dummy procedure that will select all records in Oracle like:
CREATE OR REPLACE PROCEDURE last_record
v_arg1 OUT NUMBER
AS
BEGIN
SELECT col1
INTO v_arg1
FROM tt_tmp ;
END;
and hopefully returns only the last record will fail with:
SQL> variable outvar number
SQL> exec last_record (:outvar)
BEGIN last_record (:outvar); END;
ERROR at line 1:
ORA-01422: exact fetch returns more than requested number of rows
ORA-06512: at "SYSTEM.LAST_RECORD", line 9
ORA-06512: at line 1
One possible approach to get the last (and only the last) record that was entered into the table is to use rownum:
The select might look like "select col1 from (select col1, rownum from tt_tmp order by rownum desc) where rownum=1;"
So the procedure can be coded as:
CREATE OR REPLACE PROCEDURE last_record
v_arg1 OUT NUMBER
AS
BEGIN
SELECT col1
INTO v_arg1
from (select col1, rownum from tt_tmp order by rownum desc) where rownum=1;
END;
Now calling it in SQL*Plus:
SQL> variable outvar number
SQL> exec last_record (:outvar)
PL/SQL procedure successfully completed.
SQL> print :outvar
OUTVAR
7
The value 7 is the last record I've inserted into my tt_tmp table:
SQL> select * from tt_tmp;
COL1 COL2
1 1
2 2
8 8
7 7 -
Migrate from vmware to oracle virtual machine having some error
Hi
I am migrating the vmware with oracle virtula machine for that I have downloaded the OVFTool and run the following command
ovftool.exe c:/../vmware.vmx d:/../vmware.ovf
successfully I am able to migrate .vmx to .ovf file.
then when I opened the same .ovf file with OVM and its creates the anithere .vmdk files.
but then after when I try to reboot the same its gives the following error
Error Loading operationg system
Please guide am I missing anything in migration ????user13405005 wrote:
Thank you for the information. The link you have mentioned is about migration the environment of a machine to a VM. But i'm looking for migrating an Oracle Database 11g from a Physical Machine (Linux x86) to a Virtual Machine( Linux x86) created using Oracle VM. Can you help me out in this.
Thanks :)As far as I understand it this is not really VM related.
You have an existing linux machine .... uname -a ... with a partiocular OS and kernel and set of packages installed ....
And a guest VM running linux ... uname -a .... with hopefully the same/similar OS and set of packages installed, similar users, directory layout etc.
And you wish to get the Oracle (Classic RDBMS) home software cloned/migrated and an oracle database cloned/migrated.
There's a number of different senarios here ... can i help you out .... (the answer is I could but i dont have time).
The start point is good planning and careful notes if you are attempting to change any versions / layours etc.
You might have stages like (this is a top of head fagpacket and perhaps not best terminology):
- Install basic Linux software on VM guest.
- Install additional linux packages
- create groups, users, directories, system parameters etc.
- Create or clone oracle home.
- clone oracle database by eg RMAN or otherwise.
Different forums may help different stages if necessary. -
How do I migrate MS SQL to Oracle in SQL Developer 1.5
Hello,
When creating a Database Connection in SQL Developer 1.2 I could see MS SQL but this no longer happen in SQL Developer 1.5. So how can I migrate MS SQL to Oracle Database?
Ming ManThanks Barry,
It appears after I choose Help -> Check for Updates... then download the JTDS driver.
Ming Man -
Migration from DB2 to Oracle 10g using free tools
Dear all,
Im currently using DB2 database and wish to migrate data over to Oracle 10g express. However, i could not find any free tools or methods to migrate without using tools as i could not use tools like Oracle Migration Workbench as the migration is for certain project which will deal with internal process or commercial purpose.
Would like to seek everybody's help. Greatly appreciation your response.
Regards,
Kee Cheng =)nvr4getu wrote:
Thanks. But have you heard of creating a heterogenous services, create a database link between the 2 database, then transform over to Oracle?I thought you were looking for a free tool. With HS, you'll have to buy the component to install on the DB2 system. Unless something has changed since the last time I worked in a mixed Oracle/DB2 shop.
Maybe you are looking for
-
Best practices for working with large placed bitmap images?
Hey all, I need some advice on the best way to approach building these files. I've been working on some banners that are very large: 3 x 7 feet. Each banner has a simple vector graphic treatment at the top and bottom (rectangle with a different color
-
Componentization in WD ABAP does not work
Hi Experts, I am trying to use componentization in WD ABAP. I have one Business logic componet WD_BLC (BLC) and it contains following context node that differnet views will use and a Method CALCULATE_SUM sum that sums the values.* Context A value1 va
-
Interacting with MS Word through Java
Hi friends, How to interact with a MS Word file through the java program. please send me some sample codes. Thanks in advance..... Regards, Prakash.....
-
Hi Guru's, We need to reverse a PO forĀ line items numbers 20 & 50 only. Please tell me what are the steps with transaction codes so that I can able to apply it. Presently when I check the particular PO for the above two line item IR and GR has alrea
-
Hi, Can you provide me the tables used for rule sets, activities, task etc in EM