Citation:
Échec d'instance.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Erreur lors de la création automatique du fichier de base de données SQLExpress:
La chaîne de connexion utilise un emplacement de base de données dans le répertoire App_Data des applications pour spécifier une instance SQL Server Express locale. Ayant déterminé qu'elle n'existait pas, le fournisseur a tenté de créer automatiquement la base de données des services d'application. Les conditions de configuration requises suivantes sont nécessaires pour vérifier correctement l'existence de la base de données des services d'application et créer automatiquement cette base de données :
1. Si le répertoire des applications App_Data n'existe pas déjà, le compte de serveur Web doit bénéficier de droits d'accès en lecture et en écriture au répertoire des applications. Cette condition est nécessaire puisque le compte de serveur Web créera automatiquement le répertoire App_Data s'il n'existe pas déjà.
2. Si le répertoire App_Data des applications existe déjà, le compte de serveur Web a seulement besoin d'un accès en lecture et en écriture à ce répertoire. Cette condition est nécessaire puisque le compte de serveur Web tente de vérifier si la base de données SQL Server Express existe déjà dans le répertoire App_Data des applications. Si l'accès en lecture au répertoire App_Data du compte de serveur Web est supprimé, le fournisseur ne pourra pas correctement déterminer si la base de données SQL Server Express existe déjà. Toute tentative du fournisseur pour créer un double d'une base de données existante se soldera par une erreur. L'accès en écriture est requis, car les informations d'identification des comptes de serveur Web sont utilisées lors de la création de la base de données.
3. SQL Server Express doit être installé sur l'ordinateur.
4. L'identité de processus du compte de serveur Web doit avoir un profil utilisateur local. Consultez le fichier readme pour plus d'informations sur la création d'un profil utilisateur local pour les comptes d'ordinateur et les comptes de domaine.
Erreur source:
Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.
Trace de la pile:
[InvalidOperationException: Échec d'instance.]
System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) +4862691
System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) +90
System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) +257
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +221
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +189
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +4863459
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +29
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +4865788
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.SqlClient.SqlConnection.Open() +122
System.Web.Management.SqlServices.GetSqlConnection(String server, String user, String password, Boolean trusted, String connectionString) +82
[HttpException (0x80004005): Impossible d'établir une connexion à une base de données SQL Server.]
System.Web.Management.SqlServices.GetSqlConnection(String server, String user, String password, Boolean trusted, String connectionString) +137
System.Web.Management.SqlServices.SetupApplicationServices(String server, String user, String password, Boolean trusted, String connectionString, String database, String dbFileName, SqlFeatures features, Boolean install) +94
System.Web.Management.SqlServices.Install(String database, String dbFileName, String connectionString) +25
System.Web.DataAccess.SqlConnectionHelper.CreateMdfFile(String fullFileName, String dataDir, String connectionString) +395
Informations sur la version : Version Microsoft .NET Framework :2.0.50727.4927; Version ASP.NET :2.0.50727.4927