Limitazioni per Stretch DatabaseLimitations for Stretch Database

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2016)noDatabase SQL di AzurenoAzure SQL Data WarehousenoParallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Informazioni sulle limitazioni per le tabelle basate sull'estensione e sulle limitazioni che attualmente impediscono l'abilitazione dell'estensione per una tabella.Learn about limitations for Stretch-enabled tables, and about limitations that currently prevent you from enabling Stretch for a table.

Limitazioni per le tabelle abilitate per l'estensioneLimitations for Stretch-enabled tables

Le tabelle abilitate per l'estensione presentano le limitazioni seguenti.Stretch-enabled tables have the following limitations.

VincoliConstraints

  • L'univocità non viene applicata per i vincoli UNIQUE e PRIMARY KEY nella tabella di Azure che contiene i dati migrati.Uniqueness is not enforced for UNIQUE constraints and PRIMARY KEY constraints in the Azure table that contains the migrated data.

Operazioni DMLDML operations

  • Non è possibile aggiornare o eliminare righe che sono state migrate o le righe idonee per la migrazione in una tabella abilitata per l'estensione o una vista che include tabelle basate sull'estensione.You can't UPDATE or DELETE rows that have been migrated, or rows that are eligible for migration, in a Stretch-enabled table or in a view that includes Stretch-enabled tables.

  • Non è possibile inserire righe in una tabella abilitata per l'estensione in un server collegato.You can't INSERT rows into a Stretch-enabled table on a linked server.

IndiciIndexes

  • Non è possibile creare un indice per una vista che include tabelle abilitate per l'estensione.You can't create an index for a view that includes Stretch-enabled tables.

  • I filtri sugli indici SQL ServerSQL Server non vengono propagati alla tabella remota.Filters on SQL ServerSQL Server indexes are not propagated to the remote table.

Limitazioni che attualmente impediscono l'abilitazione dell'estensione per una tabellaLimitations that currently prevent you from enabling Stretch for a table

Gli elementi seguenti attualmente impediscono l'abilitazione dell'estensione per una tabella.The following items currently prevent you from enabling Stretch for a table.

Proprietà tabellaTable properties

  • Tabelle con più di 1.023 colonne o più di 998 indiciTables that have more than 1,023 columns or more than 998 indexes

  • Tabelle FileTable o che contengono dati FILESTREAMFileTables or tables that contain FILESTREAM data

  • Tabelle replicate o che usano attivamente il rilevamento delle modifiche o Change Data CaptureTables that are replicated, or that are actively using Change Tracking or Change Data Capture

  • Tabelle con ottimizzazione per la memoriaMemory-optimized tables

Tipi di datiData types

  • text, ntext e imagetext, ntext and image

  • timestamptimestamp

  • sql_variantsql_variant

  • XMLXML

  • Tipi di dati CLR tra cui geometry, geography, hierarchyid e tipi CLR definiti dall'utenteCLR data types including geometry, geography, hierarchyid, and CLR user-defined types

    Tipi di colonnaColumn types

    • COLUMN_SETCOLUMN_SET
  • Colonne calcolateComputed columns

VincoliConstraints

  • Vincoli predefiniti e vincoli checkDefault constraints and check constraints

  • Vincoli di chiave esterna che fanno riferimento alla tabella.Foreign key constraints that reference the table. In una relazione padre-figlio (ad esempio, Order e Order_Detail), è possibile abilitare l'estensione per la tabella figlio (Order_Detail) ma non per la tabella padre (Order).In a parent-child relationship (for example, Order and Order_Detail), you can enable Stretch for the child table (Order_Detail) but not for the parent table (Order).

IndiciIndexes

  • Indici full-textFull text indexes

  • Indici XMLXML indexes

  • Indici spazialiSpatial indexes

  • Viste indicizzate che fanno riferimento alla tabellaIndexed views that reference the table

Vedere ancheSee Also

Identificare i database e le tabelle per Estensione database eseguendo Stretch Database Advisor Identify databases and tables for Stretch Database by running Stretch Database Advisor
Abilitare Stretch Database per un database Enable Stretch Database for a database
Enable Stretch Database for a table (Abilitare Estensione database per una tabella)Enable Stretch Database for a table