Il tool per migrazione di database e applicazioni SQLWays è un prodotto efficace dal punto di vista dei costi che può rispondere ai requisiti di business particolari. Il nostro tool flessibile si sviluppa sempre. Facciamo tutto il possibile per aiutare i nostri clienti a realizzare la migrazione di database e applicazioni senza tanta fatica e ad assolvere i vari compiti di migrazione.
Migrazione da Pro*Cobol Embedded Oracle a Cobol Embedded HiRDB
La conversione di istruzioni SQL incorporate è basata sull'implementazione iniziale della migrazione da Oracle a HiRDB.
Caratteristiche di conversione:
Conversione di Connect Database/Transaction control
- Conversione di un'istruzione Connect
- Aggiunta di variabili nuovi Username e Password per la connessione perchè HiRDB non supporta i variabili VARCHAR per la connessione
- Aggiunta della logica "MOVE" per i variabili declared nuovi
Cobol(Oracle):
EXEC SQL CONNECT :ID22 IDENTIFIED BY :P22 END-EXEC.
Cobol (HiRDB):
WORKING-STORAGE SECTION. ** SQLWays Variable FOR Username/Password ** 01 SQLWAYS-ID22 PIC X(08) DEFAULT SPACE. 01 SQLWAYS-P22 PIC X(30) DEFAULT SPACE. … MOVE ID22-ARR TO SQLWAYS-ID22. MOVE P22-ARR TO SQLWAYS-P22. EXEC SQL CONNECT USER :SQLWAYS-ID22 USING :SQLWAYS-P22 END-EXEC.
Conversione di cursore
- Conversione della query Select nell'istruzione Cursor è basata sull'implementazione iniziale della migrazione da Oracle a HiRDB
Cobol(Oracle):
EXEC SQL DECLARE EMPCURSOR CURSOR FOR SELECT T1.C2 INTO :VCHAR FROM T1, T2 WHERE T1.C1=T2.C1(+) AND T2.C3(+)>0 AND T1.C4>0 END-EXEC.
Cobol (HiRDB):
EXEC SQL DECLARE EMPCURSOR CURSOR FOR SELECT T1.C2 INTO :VCHAR FROM T1 LEFT OUTER JOIN T2 ON T1.C1 = T2.C1 AND T2.C3 > 0 WHERE T1.C4 > 0 END-EXEC.
Conversione della query DML
- Conversione di istruzioni Select, Insert, Update, Delete è basata sull'implementazione della migrazione da Oracle a HiRDB
Cobol(Oracle):
EXEC SQL UPDATE T1 SET C3=add_months(C1,C2) END-EXEC.
Cobol (HiRDB):
EXEC SQL UPDATE T1 SET C3 = C1+C2 MONTH END-EXEC.
Conversione di chiamate a procedure
- Conversione dell'istruzione Call in un blocco PL/SQL
- Rimozione di nomi di pacchetti
Cobol(Oracle):
EXEC SQL CALL myschema.mypkge.getsal(:increase) END-EXEC. EXEC SQL EXECUTE BEGIN myschema.mypkge.raise_salary(:emp_id); END; END-EXEC.
Cobol (HiRDB):
EXEC SQL CALL myschema.getsal(:increase) END-EXEC. EXEC SQL CALL myschema.raise_salary(:emp_id) END-EXEC.
Conversione di variabili Declare Host
- Commenti per i variabili SQLCA e SQLDCA
- Conversione di include di file
Cobol(Oracle):
EXEC SQL INCLUDE SQLCA END-EXEC. EXEC SQL INCLUDE D:\Test\Statements\incl_file.cob END-EXEC.
Cobol (HiRDB):
** EXEC SQL INCLUDE SQLCA END-EXEC. EXEC SQL COPY incl_file END-EXEC.
Conversione di estensioni
- Converte un'estensione .PCO verso .ECB
Perchè SQLWays?
SQLWays automatizza il processo di migrazione della vostra applicazione da Pro*Cobol Embedded Oracle verso Cobol Embedded HiRDB. Per di più, con SQLWays potete eliminare i rischi maggiori della conversione e ridurre notevolmente i sforzi interni. Tutti i vantaggi sono disponibili a un prezzo ragionevole - pertanto il tool SQLWays è davvero lo strumento molto attrattivo per questo tipo del progetto di migrazione.
Per ordinare una presentazione live gratuita del software per conversione SQLWay, per favore andate all pagina richiedere una presentazione live. Per venire a sapere la nostra politica di prezzatura, andate alla pagina richiedere una quota. Potete contattarci anche via e-mail
Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
o
Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
e ricevere una risposta professionale a ogni domanda.
|