QUESTO SITO UTILIZZA COOKIE: continuando a navigare questo sito, accettate l’utilizzo di cookie.
Consultate le pagine Informative sulla Privacy e sui Cookie per ulteriori dettagli.

Intelligent, Custom and Highly Automated Cross Platform Database and Application Migration


Migrazione da Progress 4GL a Microsoft SQL Server Transact-SQL

Microsoft/Microsoft Partner

Il nostro tool Ispirer MnMTK converte applicazioni Progress 4GL a Microsoft SQL Server Transact-SQL.

Perchè Ispirer MnMTK

Ispirer MnMTK può aiutarvi a convertire la vostra applicazione Progress 4GL automaticamente. Scegliendo Ispirer MnMTK potete anche eliminare i rischi di conversione e ridurre notevolmente la quantità di sforzi interni necessari per la migrazione.

I nostri vantaggi principali:

  • ll team esperto e qualificato: i tecnici d’Ispirer hanno grande esperienza in realizzazione di progetti di migrazione di varia complessità.
  • Approccio orientato al cliente e Personalizzazione rapida: personalizziamo il nostro strumento di migrazione in modo che permetta di soddisfare pienamente le esigenze di business dei nostri clienti; aggiustamenti gratuiti durante 1-2 giorni lavorativi;
  • Collaborazione pre-vendita: dimostriamo la conversione completa durante la fase di valutazione prima che prenderete la decisione finale.
  • Buon prezzo: offriamo la politica di prezzatura flessibile;
  • Conversione ottimizzata: il codice facilmente gestito senza il middleware di Ispirer usato dopo la conversione.

Valutazione

Valutazione ci aiuta ad estimare gli sforzi e i costi di migrazione. Per iniziare i discorsi di collaborazione e fare la valutazione approssimativa, si prega di inviarci il questionario compilato.

Questionario per Migrazione da Progress 4GL a MS SQL Server T-SQL.

La Presentazione Live

Ispirer Soluzione di Migrazione

Progress 4GL a MS SQL Server

Richiedere

Richiedi un Preventivo

Ispirer Soluzione di Migrazione

Progress 4GL a MS SQL Server

Servizi Toolkit

Caratteristiche di conversione

Migrazione dei database Progress ai database MS SQL Server


Migrare i database Progress ai database Oracle

  • Converte tabelle /viste /sequenze Progress a tabelle/viste/sequenze Microsoft SQL Server

Per esempio,

Progress 4GL:

  1.  
  2. ADD TABLE "TB_DATATYPES"
  3. AREA "Schema Area"
  4. DUMP-NAME "tb_datat"
  5. ADD FIELD "c1" OF "TB_DATATYPES" AS CHARACTER
  6. FORMAT "X(8)"
  7. INITIAL ""
  8. POSITION 2
  9. SQL-WIDTH 16
  10. ORDER 10
  11. ADD FIELD "c4" OF "TB_DATATYPES" AS INTEGER
  12. FORMAT "->,>>>,>>9"
  13. INITIAL "0"
  14. POSITION 5
  15. SQL-WIDTH 4
  16. ORDER 20
  17. ADD FIELD "c5" OF "TB_DATATYPES" AS logical
  18. FORMAT "yes/no"
  19. INITIAL "no"
  20. POSITION 6
  21. SQL-WIDTH 1
  22. ORDER 30
  23. .
  24. PSC
  25. cpstream=ISO8859-1
  26. .
  27. 0000000976
  28.  

Microsoft SQL Server T-SQL :

  1.  
  2. CREATE TABLE TB_DATATYPES
  3. (
  4. c1 CHAR(16) NULL,
  5. c4 INT NULL,
  6. c5 BIT NULL
  7. )
  8.  
  • Converte trigger Progress 4GL a trigger/procedure MS SQL Server

Progress 4GL:

  1.  
  2. TRIGGER PROCEDURE FOR DELETE OF gsinvhd.
  3. FIND distribution
  4. WHERE distribution.company = gsinvhd.company NO-LOCK NO-ERROR.
  5.  

Microsoft SQL Server T-SQL:

  1.  
  2. CREATE TRIGGER SWT_Delete_gsinvhd
  3. ON gsinvhd
  4. AFTER DELETE
  5. AS
  6. DECLARE @distribution_company VARCHAR(255)
  7. SELECT @distribution_company = company FROM distribution
  8. WHERE distribution.company = gsinvhd.company
  9.  
  • Converte il codice Progress 4GL al codice Microsoft SQL Server T-SQL
    • Converte Procedure File (*.p) Progress 4GL a procedure MS SQL Server

    Progress 4GL:

    1.  
    2. PROCEDURE generate-DATA :
    3. DEFINE VARIABLE i AS INTEGER NO-UNDO.
    4. DEFINE VARIABLE gc-company AS CHARACTER NO-UNDO.
    5. FIND company WHERE company.company = gc-company NO-LOCK NO-ERROR.
    6.  
    7. find budget WHERE budget.company = gc-company no-LOCK no-error.
    8. Do while avail budget:
    9. Do i = 0 TO 5:
    10. find budget-analysis
    11. WHERE budget-analysis.user-id = company.gc-user-id AND
    12. budget-analysis.company = gc-company AND
    13. budget-analysis.pc-center = "ALL" AND
    14. budget-analysis.acct-period = i
    15. no-error.
    16. END.
    17. END.
    18. END PROCEDURE.
    19.  

    Microsoft SQL Server T-SQL:

    1.  
    2. CREATE PROCEDURE [generate-DATA] AS
    3. BEGIN
    4. DECLARE @company_company VARCHAR(255)
    5. DECLARE @company_numperiods VARCHAR(255)
    6. DECLARE @company_gcuserid INT
    7. DECLARE @budget_company VARCHAR(255)
    8. DECLARE @i INT
    9. DECLARE @gccompany VARCHAR(4000)
    10. SELECT @company_company = company,
    11. @company_numperiods = [num-periods],
    12. @company_gcuserid = [gc-user-id]
    13. FROM company WHERE company.company = @gccompany
    14. SELECT @budget_company = company
    15. FROM budget WHERE budget.company = @gccompany
    16. while EXISTS(SELECT * FROM budget)
    17. BEGIN
    18. SET @i = 0
    19. while @i <= 5
    20. BEGIN
    21. DECLARE @budgetanalysis_userid INT
    22. DECLARE @budgetanalysis_company VARCHAR(255)
    23. DECLARE @budgetanalysis_pccenter VARCHAR(255)
    24. DECLARE @budgetanalysis_acctperiod VARCHAR(255)
    25. SELECT @budgetanalysis_userid = [user-id],
    26. @budgetanalysis_company = company,
    27. @budgetanalysis_pccenter = [pc-center],
    28. @budgetanalysis_acctperiod = [acct-period]
    29. FROM [budget-analysis]
    30. WHERE [budget-analysis].[user-id] = company.[gc-user-id] AND
    31. [budget-analysis].company = @gccompany AND
    32. [budget-analysis].[pc-center] = 'ALL' AND
    33. [budget-analysis].[acct-period] = @i
    34. SET @i = @i+1
    35. END
    36. END
    37. END
    38.  
    • Converte Include File (*.i) Progress 4GL a funzioni Microsoft SQL Server
    • Converte rapporti ABL Progress a rapporti Microsoft SQL Server

    Per ulteriori informazioni si prega di contattarci.

 
Testimonianze
20.07.2018Verint, Regno Unito
Oracle verso Microsoft SQL Server, Regno Unito

Verint Global Consulting Services ha usato Ispirer SQLWays Wizard per migrare un database con più di 500GB per il cliente da Oracle verso...

...

22.06.2018TSS Consultancy, India
Microsoft SQL Server a Oracle

Tutto è cominciato con la ricerca della mia azienda di soluzioni per migrazione da SQL Server database verso Oracle. Le prove di più di 10 strumenti disponibili...

...

Casi Studio
14.06.2017Sybase ASE to Oracle and Sybase ASE to Microsoft SQL Server Migration, United Kingdom/United States

Our client was Global Investment Bank (GIB), a provider of investment banking advisory services. Besides financing, risk management, and corporate finance advisory services, it provides foreign...

...

14.06.2017Oracle to PostgreSQL Migration, Japan

In cooperation with our solution partner in Japan, Ispirer executed a short-term migration project for a subsidiary of a grand, reputed Tokyo-based telecommunications company. The subsidiary is...

...