Lorsque vous essayez de vous connecter à votre instance SSAS 2000, vous obtenez les messages d’erreur suivant :
- Impossible de se connecter au référentiel
- Source de données introuvable et nom de pilote non spécifié.


De plus  les chaînes de connexion du référentiel sont vides : Ouvrir Analysis Manager >> Edit Conection String >> Clique droit sur le nom d’instance Analysis Server. Puis cliquez sur "Edit Repository Connection String"…
 


 
Cause
Analysis Services 2000 utilise CryptAcquireContext pour crypter / décrypter deux clés registres RemoteRepositoryConnectionString et RepositoryConnectionString.

Ces clés contiennent les informations de connexion pour l'accès à la base de données référentiel utilisées par Analysis Services. Cet appel échoue.

La connexion avec un fichier UDL fonctionne puisqu’elle n’a pas besoin de contacter le repository.


Résolution
Affichez les fichiers cachés. Puis allez dans  C: \Documents and Settings\<userAccount >\ Application Data\Microsoft\Crypto\RSA. Et renommez les répertoires qu’il conteint. Au redémarrage du service vous pourrez éditer la chaine de connexion.

Si le problème persiste, créez un nouveau compte de domaine et changer le compte de service SSAS 2000.


Liens relatifs
- Autorisations par défaut pour les dossiers MachineKeys
- Specifying Service Accounts
- API de Framework Peer-to-Peer renvoyer un message d'erreur « PEER_E_NO_KEY_ACCESS »


Michel Degremont
| Microsoft EMEA
Product Support Services Developer -SQL Server Core Engineer |