Поделиться через


Измененные компоненты (содержащаяся база данных)

Следующие функции были изменены для поддержки частично автономной базы данных. Функции обычно изменяются, поэтому они не пересекают границу базы данных.

Дополнительные сведения см. в разделе Contained Databases.

ИЗМЕНИТЬ БАЗУ ДАННЫХ

Уровень приложения

При использовании инструкции ALTER DATABASE изнутри автономной базы данных синтаксис отличается от синтаксиса, используемого для не автономной базы данных. Это различие включает ограничения структурных элементов заявления, которые выходят за рамки базы данных и касаются инстанции. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL).

Уровень экземпляра

Синтаксис ALTER DATABASE при использовании вне автономной базы данных отличается от того, что используется для не содержащихся баз данных. Эти изменения не позволяют пересекать границу базы данных. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL).

СОЗДАТЬ БАЗУ ДАННЫХ

Синтаксис CREATE DATABASE для автономной базы данных отличается от синтаксиса для неавтономной базы данных. См. статью CREATE DATABASE (SQL Server Transact-SQL) для получения информации о новых требованиях к синтаксису и допустимых вариантах.

Временные таблицы

Локальные временные таблицы разрешены в автономной базе данных, но их поведение отличается от локальных временных таблиц в не содержащихся базах данных. В не содержащихся базах данных временные данные таблицы сопоставляются в сортировке tempdb. В автономной базе данных данные временной таблицы сопоставляются в сортировке автономной базы данных.

Все метаданные, связанные с временными таблицами (например, имена таблиц и столбцов, индексы и т. д.), будут находиться в сортировке каталога.

Именованные ограничения не могут использоваться во временных таблицах.

Временные таблицы могут не ссылаться на определяемые пользователем типы, коллекции схем XML или определяемые пользователем функции.

Сопоставление

В неконтейнерной модели базы данных существует три отдельных типа сортировок: сортировка базы данных, сортировка экземпляра и сортировка tempdb. Включённые базы данных используют только два типа сортировки: сортировку базы данных и новую сортировку каталога. Дополнительные сведения о сортировке автономной базы данных см. в разделе " Параметры сортировки автономной базы данных ".

Параметры пользователя

При включении содержащихся баз данных параметр параметров пользователя должен иметь значение 0 для экземпляра SQL Server.

См. также

Сортировки содержащей базы данных
Изолированные базы данных