Procédure : configurer une base de données de Report Server sur un moteur de base de données mis à niveau depuis SQL Server 7.0 (Configuration de Reporting Services)

Avant de créer une base de données du serveur de rapports sur une instance du moteur de la base de données SQL Server, qui a été mise à niveau depuis SQL Server 7.0, vous devez exécuter une procédure stockée pour définir le niveau de compatibilité. Cette définition est nécessaire pour éviter l'exception suivante : « Syntaxe incorrecte vers 'COLLATE'. Vous devez peut-être définir le niveau de compatibilité de la base de données en cours à une valeur plus élevée pour activer cette fonctionnalité. »

Cette erreur se produit lorsque vous tentez de créer une base de données du serveur de rapports sur une instance SQL Server qui a été mise à niveau depuis la version 7.0.

Pour définir le niveau de compatibilité sur une base de données mise à niveau

  1. Exécutez exec sp_dbcmptlevel sur la base de données master. Pour plus d'informations, consultez sp_dbcmptlevel (Transact-SQL).

  2. Lancez l'outil de configuration de Reporting Services et connectez-vous à l'instance du serveur de rapports que vous souhaitez configurer.

  3. Dans la configuration de la base de données, connectez-vous à l'instance du moteur de la base de données SQL Server pour laquelle vous exécutez la procédure stockée.

  4. Cliquez sur Nouveau pour créer la base de données.

  5. Spécifiez le nom de la base de données et le compte utilisé pour créer la base de données, puis cliquez sur OK.

  6. Spécifiez les informations d'identification pour la connexion de la base de données du serveur de rapports. Pour plus d'informations, consultez Configuration d'une connexion de base de données de serveur de rapports.

Voir aussi

Concepts

Création d'une base de données de serveur de rapports
Rubriques d'aide à la configuration de Reporting Services

Aide et Informations

Assistance sur SQL Server 2005