Hay que habilitar las conexiones por nombre en la configuración del sql
server o probablemente el firewall te este bloqueando el acceso al servidor
de datos.



2011/5/13 Augusto Ferriz <[email protected]>

> Es un error en la conexion al servidor, lo se porque al iniciar el sistema
> hace una consulta sobre un precio estandar para poder agarrar
>
> El error que manda el sistema instalado en otra maquina es este: Excepcion
> no controlada ('System.Data.SqlClient.SqlException') en SAI.exe [2340]
>
> Este error es similar al que les pongo abajo cuando el servidor esta
> apagado... lo que me indica que no se logra conectar
>
> No se controló System.Data.SqlClient.SqlException
>   Message="Error relacionado con la red o específico de la instancia
> mientras se establecía una conexión con el servidor SQL Server. No se
> encontró el servidor o éste no estaba accesible. Compruebe que el nombre de
> la instancia es correcto y que SQL Server está configurado para admitir
> conexiones remotas. (provider: Proveedor de TCP, error: 0 - No se ha podido
> establecer conexión ya que el equipo de destino ha denegado activamente
> dicha conexión.)"
>    Source=".Net SqlClient Data Provider"
>   ErrorCode=-2146232060
>   Class=20
>   LineNumber=0
>   Number=10061
>   Server=""
>   State=0
>   StackTrace:
>        en System.Data.SqlClient.SqlInternalConnection.OnError(SqlException
> exception, Boolean breakConnection)
>        en
> System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject
> stateObj)
>        en System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo,
> SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64
> timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean
> integratedSecurity, SqlConnection owningObject)
>         en
> System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo
> serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64
> timerExpire, SqlConnection owningObject)
>        en
> System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host,
> String newPassword, Boolean redirectedUserInstance, SqlConnection
> owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
>         en
> System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection
> owningObject, SqlConnectionString connectionOptions, String newPassword,
> Boolean redirectedUserInstance)
>        en
> System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity
> identity, SqlConnectionString connectionOptions, Object providerInfo, String
> newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
>         en
> System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions
> options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
> owningConnection)
>        en
> System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection
> owningConnection, DbConnectionPool pool, DbConnectionOptions options)
>        en
> System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
> owningObject)
>        en
> System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
> owningObject)
>        en
> System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
> owningObject)
>        en
> System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
> owningConnection)
>        en
> System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
> outerConnection, DbConnectionFactory connectionFactory)
>        en System.Data.SqlClient.SqlConnection.Open()
>        en NHibernate.Connection.DriverConnectionProvider.GetConnection() en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Connection\DriverConnectionProvider.cs:línea
> 46
>        en
> NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare()
> en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Tool\hbm2ddl\SuppliedConnectionProviderConnectionHelper.cs:línea
> 25
>        en
> NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords(Dialect
> dialect, IConnectionHelper connectionHelper) en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Tool\hbm2ddl\SchemaMetadataUpdater.cs:línea
> 43
>         en
> NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update(ISessionFactory
> sessionFactory) en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Tool\hbm2ddl\SchemaMetadataUpdater.cs:línea
> 17
>        en NHibernate.Impl.SessionFactoryImpl..ctor(Configuration cfg,
> IMapping mapping, Settings settings, EventListeners listeners) en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Impl\SessionFactoryImpl.cs:línea
> 169
>         en NHibernate.Cfg.Configuration.BuildSessionFactory() en
> d:\CSharp\NH\NH\nhibernate\src\NHibernate\Cfg\Configuration.cs:línea 1246
>        en SAI.Program.Main() en C:\Documents and
> Settings\augusto.ferriz\Mis documentos\Visual Studio
> 2008\Projects\SAIv2\SAI\Program.cs:línea 19
>        en System.AppDomain._nExecuteAssembly(Assembly assembly, String[]
> args)
>        en System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence
> assemblySecurity, String[] args)
>        en Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
>        en System.Threading.ThreadHelper.ThreadStart_Context(Object state)
>        en System.Threading.ExecutionContext.Run(ExecutionContext
> executionContext, ContextCallback callback, Object state)
>        en System.Threading.ThreadHelper.ThreadStart()
>   InnerException:
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a