Vai al contenuto principale Passa a contenuto complementare

Replica omogenea

La seguente sezione descrive come gateway di Data Movement gestisce la replica da Microsoft SQL Server sulle destinazioni basate su Microsoft SQL Server. Notare che la replica omogenea è rilevante solo con i progetti dati di Replica.

Nella replica omogenea, i confronti tra colonna e tabella di origine vengono replicati nella destinazione, come descritto in Confronto colonna e tabella.

Nota informatica

Per impedire il troncamento dei dati quando si effettua la replica delle colonne con un tipo di dati XML , si consiglia fortemente di abilitare l'opzione Replica colonne LOB illimitate nella schedaMetadati delle impostazioni dell'attività.

Eccezioni tipo di dati

Quando si effettua la replica da un database Microsoft SQL Server su una destinazione basata su SQL Server, i tipi di dati di origine e di destinazione sono identici per tutte le versioni di Microsoft SQL Server supportate, con le seguenti eccezioni:

Eccezioni per il tipo di dati nella replica omogenea
Sorgente Microsoft SQL Server Destinazione basata su SQL Server

DATETIME

Versioni del database supportate anteriori a Microsoft SQL Server 2016:

DATETIME

Microsoft SQL Server 2016 o versione successiva:

DATETIME2

VARCHAR

VARCHAR (x)

(when x=0 or x>8000)

else VARCHAR (max)

NVARCHAR (length)

NVARCHAR (x)

(when x=0 or x>8000)

else NVARCHAR (max)

VARBINARY

VARBINARY (x)

(when x=0 or x>8000)

else VARBINARY (max)

HIERARCHYID

VARCHAR (x)

TIMESTAMP

VARBINARY

Confronto colonna e tabella

Quando si effettua la replica da Microsoft SQL Server su una destinazione basata su SQL Server, i confronti tra colonna e tabella verranno replicati nella destinazione.

Nota informatica

Per supportare la replica del confronto, il DBA deve assicurare che i confronti definiti per il database Microsoft SQL Server di origine siano gli stessi di quelli definiti per il database di destinazione basato su SQL Server.

Colonne che non ammettono i valori null e nomi con indice primario/univoco

I nomi con indice Primario/Univoco vengono mantenuti durante la replica omogenea. Anche le colonne che non ammettono i valori null vengono mantenute durante la replica omogenea, con eccezione dei seguenti tipi di dati:

  • text
  • ntext1
  • varchar(max)
  • nvarchar(max)
  • varbinary(max)
  • image
  • xml

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!