Измененные функции (автономная база данных)
Для поддержки частично автономных баз данных в следующие функции были внесены изменения. Обычно функции изменяются для того, чтобы они не пересекали границу базы данных.
Дополнительные сведения см. в разделе Contained Databases.
ALTER DATABASE
Уровень приложения
При использовании инструкции ALTER DATABASE в автономной базе данных ее синтаксис отличается от синтаксиса при использовании в неавтономной базе данных. Различия включают ограничения на элементы инструкции, действие которых выходит за рамки базы данных на уровень экземпляра. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL).
Уровень экземпляра
При использовании инструкции ALTER DATABASE применительно к автономной базе данных из-за пределов этой базы данных ее синтаксис отличается от синтаксиса при использовании в неавтономной базе данных. Эти изменения позволяют не допустить пересечения границы базы данных. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL).
CREATE DATABASE
При использовании инструкции CREATE DATABASE для автономной базы данных ее синтаксис отличается от синтаксиса при использовании для неавтономной базы данных. Дополнительные сведения о новых требованиях к синтаксису и ограничениях см. в статье CREATE DATABASE (SQL Server Transact-SQL).
Временные таблицы
Локальные временные таблицы в автономных базах данных допускаются, но их поведение отличается от поведения таких таблиц в неавтономных базах данных. В неавтономных базах данных данные во временных таблицах сортируются в соответствии с параметрами сортировки tempdb. В автономной базе данных данные во временных таблицах сортируются в соответствии с параметрами сортировки автономной базы данных.
Все метаданные, связанные со временными таблицами (например, имена таблиц и столбцов, индексов и т. п.), будут иметь параметры сортировки каталога.
Во временных таблицах не могут использоваться именованные ограничения.
Временные таблицы не могут ссылаться на определяемые пользователем типы, коллекции схем XML или определяемые пользователем функции.
Параметры сортировки
В модели неавтономной базы данных имеется три раздельных типа параметров сортировки: параметры сортировки базы данных, параметры сортировки экземпляра и параметры сортировки tempdb. В автономных базах данных используются только два набора параметров сортировки: параметры сортировки базы данных и параметры сортировки новых каталогов. Дополнительные сведения о параметрах сортировки в автономных базах данных см. в разделе Contained Database Collations .
Пользовательские параметры
При включении поддержки автономных баз данных необходимо установить параметр «пользовательские параметры» в значение 0 для экземпляра SQL Server.
См. также
Параметры сортировки автономной базы данных
Автономные базы данных