Bonjour,
J'ai un serveur Windows 2003 avec IIS 6.0 sur lequel j'avais installe DotNetNuke (version 4.7 et qq). Tout fonctionnait bien (meme si j'avais galeré pour l'installer, pb de droit et cie).
Mon administrateur a du modifier certains droits d'utilisateurs sur toute la machine et depuis,il fallait s'y attendre, plus rien ne fonctionne...
Pas très grave, et je suis donc reparti d'une installation nouvelle (la dernier version 04.08.03).
Mon site est bien parametre dans mon IIS (utilisateur "service reseau" avec tous les droit, ASPNET 2.0 en place etc...).
Je lance l'installation sous Firefox, la 1ere page apparait et je demande de faire l'installation automatique, je clique sur NEXT et la j'ai :
Error Installing DotNetNuke
Current Assembly Version: 04.08.03
ERROR: Could not connect to database specified in connectionString for SqlDataProvider
Si je retourne sur cette page ensuite ca m'indique tout ca...
Server Error in '/cephalon' Application.
Échec d'une tentative d'attachement d'une base de données nommée automatiquement pour le fichier D:\domaines\eu\xxx\App_Data\Database.mdf. Il existe une base de données du même nom ou le fichier spécifié ne peut être ouvert ou il se trouve sur un partage UNC.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Échec d'une tentative d'attachement d'une base de données nommée automatiquement pour le fichier D:\domaines\eu\xxx\App_Data\Database.mdf. Il existe une base de données du même nom ou le fichier spécifié ne peut être ouvert ou il se trouve sur un partage UNC.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace:
[SqlException (0x80131904): Échec d'une tentative d'attachement d'une base de données nommée automatiquement pour le fichier D:\domaines\eu\xxx\App_Data\Database.mdf. Il existe une base de données du même nom ou le fichier spécifié ne peut être ouvert ou il se trouve sur un partage UNC.]
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +452
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +85
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +104
System.Data.SqlClient.SqlConnection.Open() +177
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection connection, String spName, Boolean includeReturnValueParameter, Object[] parameterValues) +206
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection connection, String spName, Boolean includeReturnValueParameter) +305
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName, Boolean includeReturnValueParameter) +155
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName) +36
Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues) +202
DotNetNuke.Services.Log.EventLog.DBLoggingProvider.Data.SqlDataProvider.GetLogTypeConfigInfo() +68
DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.GetLogTypeConfigInfo() +108
DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.GetLogTypeConfigInfoByKey(String LogTypeKey, String LogTypePortalID) +61
DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.AddLog(LogInfo objLogInfo) +72
DotNetNuke.Services.Log.EventLog.LogController.AddLog(LogInfo objLogInfo) +188
|
Et alors la je ne comprend pas ce qui se passe. Pourquoi est ce que la connection a la BD ne se fait pas alors que j'ai tou laisse par defaut... Je n'y comprend rien.
Je suis persuade que vous allez pouvoir me venir en aide.
Merci d'avance !