Microsoft distribue les correctifs Microsoft SQL Server 2008 R2 sous la forme d’un fichier téléchargeable. Dans la mesure où les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs et les correctifs de sécurité inclus dans la version de correctif SQL Server 2008 R2 antérieure.

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous installez Microsoft Visual SourceSafe (VSS) sur un ordinateur sur lequel Microsoft SQL Server 2008 R2 Business Intelligence Development Studio (BIDS) est installé.

  • Vous pouvez activer la case à cocher Ajouter au contrôle de code source lors de la création d’un projet Report Server dans BIDS.Remarque Vous pouvez créer le projet Report Server en sélectionnant le modèle d’Assistant Projet Report Server ou Report Server dans la boîte de dialogue nouveau projet .

  • La propriété TargetServerVersion du projet Report Server est définie sur SQL Server 2008 R2.

  • Vous examinez un fichier. rdl, puis vous archivez le fichier. rdl dans BIDS ou VSS.

  • Vous essayez de générer, de nettoyer ou de prévisualiser le projet avec des enchères.

Dans ce scénario, vous recevez le message d’erreur suivant, et le projet n’est pas généré, nettoyé ou affiché en aperçu :

L’accès à l’objet Path' <RDL Path> 'est refusé.

Cause

Ce problème survient parce que les fichiers sont marqués comme étant en lecture seule lorsque vous utilisez VSS. Lorsque vous générez le projet pour la première fois, BIDS copie les fichiers du projet dans le chemin d’accès suivant, puis définit les fichiers en lecture seule :

<dossier de projet Report Server>dossier \bin\debugToutefois, les enchères essaient de changer les fichiers en lecture seule. C’est la raison pour laquelle une erreur Access se produit.Remarque<dossier de projet Report Server> est un espace réservé pour le nom du dossier dans lequel le projet du serveur de rapports est stocké.

Résolution

Informations sur les mises à jour cumulatives

Mise à jour cumulative 5 pour SQL Server 2008 R2

Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 5. Pour plus d’informations sur la façon d’obtenir ce package de mise à jour cumulative pour SQL Server 2008 R2, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :

2438347 Package de mise à jour cumulative 5 pour SQL Server 2008 R2 Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version de correctif la plus récente qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

981356 Builds SQL Server 2008 R2 publiées après la sortie de SQL Server 2008 R2

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Solution de contournement

Pour contourner ce problème, appliquez l'une des méthodes suivantes :

  • Utilisez un autre dossier pour le chemin de sortie du projet Report Server au lieu du dossier suivant :

    <dossier de projet Report Server>dossier \bin\debug "

  • Supprimez le fichier. rdl dans le chemin de sortie actuel du projet de serveur de rapports.

Besoin d’aide ?

Développez vos compétences

Découvrez des formations >

Accédez aux nouvelles fonctionnalités en avant-première

Rejoindre Microsoft Insider >

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×