La conversione della SQL Server a PostgreSQL

Database di origine è anche conosciuto come MS SQL Server, MSSQL Server, Microsoft SQL Server, SQL, MSSQL (file correlati: mdf, ldf, bak)

Database di destinazione è noto anche come Postgres, PG

Semplificare la migrazione

Full Convert è un software completamente autoregolante. La tua migrazione funzionerà come previsto senza che tu debba modificare nulla.

I tipi di dati sono diversi in PostgreSQL rispetto all'origine SQL Server. Le regoliamo automaticamente mentre copiamo le tabelle, quindi non devi preoccuparti di questo. È possibile modificare le regole di mappatura se si desidera modificare le seguenti impostazioni predefinite:

  • binary bytea
  • bit boolean
  • char text (if precision > 10485760)
  • datetime timestamp
  • datetime2 timestamp
  • datetimeoffset timestamptz
  • double double precision
  • float real
  • geography text (if spatial_supported is false)
  • geometry text (if spatial_supported is false)
  • hierarchyid varchar(255)
  • image bytea
  • money decimal(19,4)
  • nchar char (if precision <= 10485760)
  • nchar text (if precision > 10485760)
  • ntext text
  • nvarchar varchar (if precision <= 10485760)
  • nvarchar text (if precision > 10485760)
  • nvarchar(max) text
  • smalldatetime timestamp
  • smallmoney decimal(19,4)
  • timestamp bytea
  • tinyint smallint
  • uniqueidentifier uuid
  • varbinary bytea
  • varbinary(max) bytea
  • varchar(max) text

Migrazione in 4 semplici passaggi

1.
Seleziona SQL Server

Seleziona SQL Server

Scegliamo SQL Server dalla lista disponibile di fonti dei motori di databasi. A seconda del setup del vostro SQL Server, avrete bisogno di fare la connessione usando il processo di autenticazione Windows o SQL Server. A seconda della installazione SQL Server, dobbiamo specificare il nome del server, oppure il nome del server/instance che si trova nel rettangolo Server. Fate nota: per SQL Server Express e richiesta l'instance, come questa: servername\SQLEXPRESS. Qui e presente l'autenticazione Windows, e per tanto tutto quello che dobbiamo fare e selezionare la database desiderata dalla lista di discesa.

2.

Seleziona PostgreSQL

Scegliamo PostgreSQL dalla lista disponibile di fonti dei motori di databasi. La connessione a Postgres e chiara e semplice - dobbiamo specificare il nome del server/IP, nome utenete (user name), parola d'ordine (password), e il nome della database.

Seleziona PostgreSQL
3.

Selezionare le tabelle per la conversione

Adeso sceglieremo le tabelle per la conversione. Tutte le tabelle dalla parte destra saranno convertite da SQL Server a PostgreSQL migrazione. Prego fate nota che potete facilmente contare le righe delle tabelle per vedere dove di fatto i dati risiedono.

4.

La conversione

Full Convert e velocissimo. Noi usiamo delle componenti native dedicate per le databasi al posto delle librerie di traduzione, come per esempio le ODBC, che riducono le prestazioni e spesso hanno da parte loro errori interni. Raggiungere il numero di 20.000 record per secondo non e una cosa comune. Naturalmente, tale velocita non può essere raggiunta con delle databasi lente (come Access p.es.) quando dei dati binari molto lunghi sono nelle tabelle, oppure quando il rallentamento diventa un problema dovuto all uso della rete.

Data copying from source to target
Target database browser

OI dati sono ora nel database di destinazione

Utilizza il nostro browser di database integrato per esaminare i dati copiati. Ovviamente puoi anche esaminare la conversione in dettaglio e vedere informazioni approfondite per ogni tabella.

Ready to dive in?
Run Full Convert today.

We offer unconditional 60 day money-back guarantee.
You will be helped directly by people who created this technology.