Fonctionnalités modifiées (base de données à relation contenant-contenu)

Les fonctionnalités suivantes ont été modifiées pour être prises en charge par une base de données partiellement à relation contenant-contenu. Les fonctionnalités sont généralement modifiées de façon à ce qu'elles ne traversent pas la limite de base de données.

Pour plus d'informations, consultez Bases de données à relation contenant-contenu.

ALTER DATABASE

Niveau de l'application

Lors de l'utilisation de l'instruction ALTER DATABASE à partir d'une base de données à relation contenant-contenu, la syntaxe est différente de celle utilisée pour une base de données sans relation contenant-contenu. Cette différence inclut des restrictions sur les éléments de l'instruction qui s'étendent au-delà de la base de données, au niveau de l'instance. Pour plus d'informations, consultez ALTER DATABASE (Transact-SQL).

Niveau de l'instance

La syntaxe de l'instruction ALTER DATABASE en cas d'utilisation hors d'une base de données à relation contenant-contenu diffère de celle utilisée pour les bases de données sans relation contenant-contenu. Ces modifications empêchent de dépasser la limite de base de données. Pour plus d'informations, consultez ALTER DATABASE (Transact-SQL).

CREATE DATABASE

La syntaxe CREATE DATABASE pour une base de données à relation contenant-contenu diffère de celle pour une base de données sans relation contenant-contenu. Pour plus d'informations sur les nouvelles exigences et autorisations relatives à la syntaxe, consultez CREATE DATABASE (Transact-SQL).

Tables temporaires

Les tables temporaires locales sont autorisées dans une base de données à relation contenant-contenu, mais leur comportement est différent dans les bases de données sans relation contenant-contenu. Dans les bases de données sans relation contenant-contenu, les données de la table temporaire sont classées selon le classement de tempdb. Dans une base de données à relation contenant-contenu, les données de la table temporaire sont classées selon le classement de cette base de données.

Toutes les métadonnées associées aux tables temporaires (par exemple, les noms de table et de colonne, les index, etc.) figurent dans le classement de catalogue.

Les contraintes nommées ne peuvent pas être utilisées dans les tables temporaires.

Les tables temporaires ne peuvent pas faire référence aux types définis par l'utilisateur, aux collections de schémas XML ou aux fonctions définies par l'utilisateur.

Classement

Dans le modèle de base de données sans relation contenant-contenu, il existe trois types de classement distincts : classement de base de données, classement d'instance et classement tempdb. Les bases de données à relation contenant-contenu utilisent uniquement deux classements, le classement de base de données et le nouveau classement de catalogue. Consultez Classements de base de données à relation contenant-contenu pour plus d'informations sur le classement de bases de données à relation contenant-contenu.

Options utilisateur

Lors de l'activation de bases de données à relation contenant-contenu, l'option user optionsdoit avoir la valeur 0 pour l'instance de SQL Server.

Voir aussi

Concepts

Classements de base de données à relation contenant-contenu

Bases de données à relation contenant-contenu