Limitaciones de Stretch DatabaseLimitations for Stretch Database

SE APLICA A: síSQL Server (solo Windows a partir de 2016) noAzure SQL Database noAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelosAPPLIES TO: yesSQL Server (Windows only starting with 2016) noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Obtenga información sobre las limitaciones de las tablas habilitadas para Stretch y sobre las limitaciones que evitan actualmente habilitar Stretch para una tabla.Learn about limitations for Stretch-enabled tables, and about limitations that currently prevent you from enabling Stretch for a table.

Limitaciones de las tablas habilitadas para StretchLimitations for Stretch-enabled tables

Las tablas habilitadas para Stretch tienen las siguientes limitaciones.Stretch-enabled tables have the following limitations.

RestriccionesConstraints

  • No se exige la unicidad de restricciones UNIQUE y restricciones PRIMARY KEY en la tabla de Azure que contiene los datos migrados.Uniqueness is not enforced for UNIQUE constraints and PRIMARY KEY constraints in the Azure table that contains the migrated data.

Operaciones DMLDML operations

  • No se pueden actualizar ni eliminar filas que se hayan migrado ni filas aptas para migración en una tabla habilitada para Stretch ni en una vista que incluya tablas habilitadas para Stretch.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.

  • No se pueden insertar filas en una tabla habilitada para Stretch en un servidor vinculado.You can't INSERT rows into a Stretch-enabled table on a linked server.

ÍndicesIndexes

  • No se puede crear un índice de una vista que incluya tablas habilitadas para Stretch.You can't create an index for a view that includes Stretch-enabled tables.

  • Los filtros de los índices de SQL ServerSQL Server no se propagan a la tabla remota.Filters on SQL ServerSQL Server indexes are not propagated to the remote table.

Limitaciones que actualmente evitan habilitar Stretch para una tablaLimitations that currently prevent you from enabling Stretch for a table

Los siguientes aspectos actualmente evitan habilitar Stretch para una tabla.The following items currently prevent you from enabling Stretch for a table.

Propiedades de tablaTable properties

  • Tablas que tienen más de 1023 columnas o más de 998 índicesTables that have more than 1,023 columns or more than 998 indexes

  • Tablas de archivos o tablas que contienen datos FILESTREAMFileTables or tables that contain FILESTREAM data

  • Tablas que se replican o que usan activamente el seguimiento de cambios o la captura de datos modificadosTables that are replicated, or that are actively using Change Tracking or Change Data Capture

  • Tablas con optimización para memoriaMemory-optimized tables

Tipos de datosData types

  • text, ntext e imagetext, ntext and image

  • TIMESTAMPtimestamp

  • sql_variantsql_variant

  • XMLXML

  • Tipos de datos CLR, incluidos tipos CLR definidos por el usuario geometry, geography, hierarchyidCLR data types including geometry, geography, hierarchyid, and CLR user-defined types

Tipos de columnaColumn types

  • COLUMN_SETCOLUMN_SET

  • Columnas calculadasComputed columns

RestriccionesConstraints

  • Restricciones DEFAULT y restricciones CHECKDefault constraints and check constraints

  • Restricciones de clave externa que hacen referencia a la tabla.Foreign key constraints that reference the table. En una relación de elementos primarios y secundarios (por ejemplo, Order y Order_Detail), puede habilitar Stretch para la tabla secundaria (Order_Detail) pero no para la tabla principal (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).

ÍndicesIndexes

  • Índices de texto completoFull text indexes

  • índices XMLXML indexes

  • Índices espacialesSpatial indexes

  • Vistas indexadas que hacen referencia a la tablaIndexed views that reference the table

Consulte tambiénSee Also

Identificar bases de datos y tablas para Stretch Database al ejecutar el Asesor de Stretch Database Identify databases and tables for Stretch Database by running Stretch Database Advisor
Habilitación de Stretch Database para una base de datos Enable Stretch Database for a database
Enable Stretch Database for a table (Habilitar Stretch Database para una tabla)Enable Stretch Database for a table