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


Che cosa è ADO.NET?

ADO.NET è un set di componenti del software per computer che programmisti usano per accesso ai dati e servizi di dati. Questo è una parte di BCL (base class library) inclusa in Microsoft .NET Framework. Oracle ha un provider di dati di ADO.NET per un database Oracle (Oracle.DataAccess.Client) per accesso a un database Oracle. Per accesso a PostgreSQL potete usare il provider di dati Npgsql che è un provider di dati nativo di ADO.NET per PostgreSQL (spazio dei nomi Npgsql).

Perchè SQLWays?

SQLWays è un tool per migrazione di database e applicazioni che può aiutarvi a realizzare la valutazione onnicomprensiva e la migrazione di istruzioni SQL incorporate (dynamic SQL) e anche classi e metodi di un provider ADO.NET in applicazioni .NET. Con SQLWays non dovete estrarre istruzioni SQL dal codice di un'applicazione e convertirle a parte. Il tool per conversione automatizzata realizza tutto il processo di migrazione all'interno.

Caratteristiche di conversione

SQLWays automatizza le attività seguenti durante la migrazione:

  • Cambiamento di una stringa di connessione
  • Cambiamento di spazi dei nomi di ADO.NET:
    Oracle PostgreSQL
    Oracle.DataAccess.Client Npgsql
  • Mapping di Basic Classes di ADO.NET:
    .NET Framework Oracle PostgreSQL
    Connection OracleConnection NpgsqlConnection
    Command OracleCommand NpgsqlCommand
    DataReader OracleDataReader NpgsqlDataReader
    DataAdapter OracleDataAdapter NpgsqlDataAdapter
    Parameter OracleParameter NpgsqlParameter
    Etc.
  • Conversione di elementi del linguaggio Dynamic SQL e funzioni incorporate con la sintassi diversa in Oracle e PostgreSQL
    Per esempio,

    Oracle
    1. OracleDataAdapter da = new OracleDataAdapter();
    2. da.SelectCommand = new OracleCommand
    3. ("SELECT SYSDATE FROM DUAL", _conn);

    PostgreSQL
    1. NpgsqlDataAdapter da = new NpgsqlDataAdapter();
    2. da.SelectCommand = new NpgsqlCommand
    3. ("SELECT LOCALTIMESTAMP; ", _conn);
  • Conversione di parametri di API di database verso gli equivalenti adatti da Oracle a PostgreSQL
    Per esempio,

    Oracle
    1. cmd.Parameters.Add(":PAR", OracleDbType.Varchar2, val,
    2. ParameterDirection.Input);

    PostgreSQL
    1. cmd.Parameters.Add(":PAR", NpgsqlTypes.NpgsqlDbType.Varchar,
    2. ParameterDirection.Input).Value=val;

Come convertire?

Potete trovare la descrizione dettagliata del processo di questa migrazione automatizzata di database e applicazioni qui sotto:

Migrazione di SQL incorporato e API di acceso a database

 

Valuatzione

Il nostro prodotto potrebbe essere il tool efficace per valutazione del vostro progetto. Il processo di valutazione è molto importante per la stima di forze e costi per una migrazione automatizzata. Per conversione di ADO.NET e Dynamic SQL in applicazioni .NET la valutazione può includere seguenti azioni:

  • Identificare i file sorgenti con istruzioni dal codice di accesso a database
  • Identificare le linee di codice con istruzioni relative a un database
  • Identificare istruzioni SQL

Il tool per migrazione di database e applicazioni SQLWays automatizza l'intera migrazione di ADO.NET e Dynamic SQL in applicazioni .NET. In questo modo potete ridurre sensibilmente i rischi di conversione e sforzi aziendali. La politica di prezzatura ragionevole fa il tool SQLWays più efficace per la migrazione di questo tipo.

Per favore Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo. se avete bisogno di più informazioni su questo argomento. E inoltre il nostro team offre i servizi per conversione di applicazioni .NET tra SQL Server, Oracle, PostgreSQL, MySQL, ecc.

 
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...

...