Symptômes
Si vous utilisez un espace dans le nouvel identifiant utilisateur ou le mot de passe du portail d’SQL, l’installation du Portail d’entreprise échoue. De plus, le message d’erreur suivant s’indique dans la section « Chargement des données » de l’installation :
Microsoft.BusinessPortal.Install.BPPageLibraryPageManager.exe application
a généré une exception qui n’a pas pu être gérée. Process id=0x178c (6028), Thread id-0xf00 (3840).
Cliquez sur OK pour mettre fin à l’application.
Cliquez sur ANNULER pour déboguer l’application.
Remarque Par défaut, le Portail d’SQL identifiant utilisateur de connexion est « BusinessPortalUser ».
Résolution
Pour résoudre ce problème, veillez à ne pas taper d’espace lors de l’une des opérations suivantes lors de l’installation du portail d’entreprise :
-
Vous tapez un nouvel identifiant utilisateur pour le portail d’SQL connexion.
-
Vous tapez le mot de passe du portail d’SQL connexion.
Informations supplémentaires
Voici d’autres moyens d’identifier le problème :
-
Les balises duprivatefile.dbauthentication.config d’entreprise sont manquantes pour le portail d’SQL l’identifiant utilisateur et le mot de passe de connexion. Ce fichier est créé lorsque vous installez le Portail d’entreprise. Le fichier ressemblera à ce qui suit :
<?xml version="1.0" encoding="utf-8"?>
<servers>
<server>
<name>SQLServername</name>
<users>
</users>
</server>
</servers>Notez que le fichierprivatefile.dbauthentication.config~se trouve dans le dossier Emplacement sous le dossier du site web sur lequel le portail d’entreprise est installé. Par défaut, le chemin d’accès au dossier Emplacement est C:\Inetpub\wwwroot\Bin.
-
Si vous double-cliquez sur le MbfPackagershell.exe après avoir cliqué sur Terminer pendant l’installation en échec du portail d’entreprise, vous recevez le message d’erreur suivant :
Exception d’erreur disparu :
{Microsoft.BusinessFramework.Security.DatabaseAuthenticationProviderException} DatabaseAuthentication Provider GetConnectionString Failure: Failed to get connection string on provider: SQL Server DatabaseAuthentication Provider Failure: Failed to create connection string: No user credentials found.
Exception interne : {Microsoft.BusinessFramework.Security.DatabaseAuthenticationProviderException} SQL Server DatabaseAuthentication Provider Failure: Failed to create connection string: No user credentials found.
Exception interne : {Microsoft.BusinessFramework.Security.DatabaseAuthenticationProviderException} Aucune identification d’utilisateur n’a été trouvée.Remarque : MbfPackagershell.exe fichier se trouve dans le dossier Emplacement sous le dossier du site web sur lequel le portail d’entreprise est installé. Par défaut, le chemin d’accès au dossier Emplacement est C:\Inetpub\wwwroot\Bin.