Bonjour,

Je dois installer une application, fonctionnant avec un base de données MSSQL Serveur.
L'application doit être installé sur plusieurs postes.
J'installe ma base de données MSSQL Express (2005 ou 2008 j'ai essayé les deux), puis j'installe l'application.
Au démarrage de l'application, celle-ci recherche toutes les instances MSSQL existante, je choisis celle qui m’intéresse, l'application réussit à ce connecter.
J'installe l'application sur un second poste, celle-ci recherche toutes les instances MSSQL existante, je choisis celle qui m’intéresse et là message d'erreur.
System.Data.SqlClient.SqlException: Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: Interfaces réseau SQL, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)
à System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
à System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
à System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
à System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
à System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
à System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
à System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
à System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
à System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
à System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
à System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
à System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
à System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
à System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
à System.Data.SqlClient.SqlConnection.Open()
à NHibernate.Connection.DriverConnectionProvider.GetConnection()
à NHibernate.Tool.hbm2ddl.ManagedProviderConnectionHelper.Prepare()
à NHibernate.Tool.hbm2ddl.SchemaValidator.Validate()
à OutilAssociations.Infrastructure.Data.SessionProviderBase.VerifyConfiguration(Configuration cfg, Boolean updateIfRequired)
à OutilAssociations.Infrastructure.Data.SessionProviderBase.Initialize(Boolean updateDatabaseIfRequired)
à OutilAssociations.Core.Initializer.InitializeDatabase(Boolean createOrUpdateIfrequired)
à OutilAssociations.Screens.Configuration.ViewModel.TestConnectToSqlServer()
Sauf que les services sont bien démarrés, Instance + browser, les connexions distantes sont autorisées, j'arrive à accéder à la base de données via ODBC, SSMS et sqlcmd mais pas par cette application.
Je n'ai aucun support pour cette application, je ne peux pas la paramétrer, si quelqu'un a une idée je suis preneur.