Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Error de conexion a SQL Server 2008 (https://www.clubdelphi.com/foros/showthread.php?t=83566)

Jere_84 01-07-2013 22:30:24

Error de conexion a SQL Server 2008
 
Hola hoy obtuve este error y no le encuentro la vuelta. Aparece cuando intento conectarme desde mis TSQLConnection a mi instancia SQL Server:

Error
Cita:


SQL State: 08001, SQL Error Code: 10054
Client unable to establish connection due to prelogin failure
SQL State: 08001, SQL Error Code: 10054
TCP Provider: Se ha forzado la interrupción de una conexión existente por el host remoto.

SQL State: 08001, SQL .
Lo extraño es que esto pasa en mi proyecto pero cuando me conecto desde SQL Server Management Studio ala instancia no hay ningún problema por lo tanto no puede ser un problema de red o perdida de conexión. Alguien ha tenido este problema colegas?

Saludos y gracias por las respuestas.

afunez2007 02-07-2013 00:11:12

Seria bueno que incluyeras un pantallazo de la configuracion del componente TSQLConnection quiza algun parametro este mal.

Saludos

Cita:

Empezado por Jere_84 (Mensaje 463076)
Hola hoy obtuve este error y no le encuentro la vuelta. Aparece cuando intento conectarme desde mis TSQLConnection a mi instancia SQL Server:

Error


Lo extraño es que esto pasa en mi proyecto pero cuando me conecto desde SQL Server Management Studio ala instancia no hay ningún problema por lo tanto no puede ser un problema de red o perdida de conexión. Alguien ha tenido este problema colegas?

Saludos y gracias por las respuestas.


Jere_84 02-07-2013 00:46:45

Estaban funcionando y de golpe aparecio el error
 
Esta es la configuración que tengo en el componente TSQLConnection:

Cita:

object SQLConnectionDBEmpresa: TSQLConnection
DriverName = 'MSSQL'
GetDriverFunc = 'getSQLDriverMSSQL'
KeepConnection = False
LibraryName = 'dbxmss.dll'
LoginPrompt = False
Params.Strings = (
'DriverUnit=Data.DBXMSSQL'

'DriverPackageLoader=TDBXDynalinkDriverLoader,DBXCommonDriver160.' +
'bpl'

'DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borla' +
'nd.Data.DbxCommonDriver,Version=16.0.0.0,Culture=neutral,PublicK' +
'eyToken=91d62ebb5b0d1b1b'

'MetaDataPackageLoader=TDBXMsSqlMetaDataCommandFactory,DbxMSSQLDr' +
'iver160.bpl'

'MetaDataAssemblyLoader=Borland.Data.TDBXMsSqlMetaDataCommandFact' +
'ory,Borland.Data.DbxMSSQLDriver,Version=16.0.0.0,Culture=neutral' +
',PublicKeyToken=91d62ebb5b0d1b1b'
'GetDriverFunc=getSQLDriverMSSQL'
'LibraryName=dbxmss.dll'
'VendorLib=sqlncli10.dll'
'VendorLibWin64=sqlncli10.dll'
'MaxBlobSize=-1'
'LocaleCode=0000'
'IsolationLevel=ReadCommitted'
'OSAuthentication=False'
'PrepareSQL=True'
'BlobSize=-1'
'ErrorResourceFile='
'OS Authentication=False'
'Prepare SQL=False'
'schemaoverride=sa.dbo'
'drivername=MSSQL'
'HostName=INTERBASE\PICASO'
'Database=DBEmpresa'
'User_Name=sa'
'Password=fjm'
'connecttimeout=60'
'mars_connection=True')
VendorLib = 'sqlncli10.dll'
Las propiedades del TSQLConnection están bien.
Es extraño este error pero no lo puedo solucionar me fije en la configuración del SQL Server y esta todo bien. :confused:

afunez2007 02-07-2013 20:33:40

Que componente estas usando para contectar a la BD?

Si usas dbExpress o algo asi porque tienes que usar codigo para establecer la coneccion?


Saludos

Cita:

Empezado por Jere_84 (Mensaje 463089)
Esta es la configuración que tengo en el componente TSQLConnection:


Las propiedades del TSQLConnection están bien.
Es extraño este error pero no lo puedo solucionar me fije en la configuración del SQL Server y esta todo bien. :confused:


Jere_84 02-07-2013 21:14:25

Están bien las propiedades del componente!
 
Ademas aclaro de que el error ocurrio ayer y hoy anda con normalidad. Por lo tanto eso es mas extraño. Alguien sabes a que se puede deber este error.

juanelo 03-07-2013 17:26:47

Historias de Firewalls, esto es relativamente "común".
Prueba configurando excepciones en tu firewall o bien deshabilitarla (no recomendable)

agustibaldo 16-04-2014 17:30:22

Se que este tema ya se trató hace un tiempo largo, pero desde hace unos meses que en las aplicaciones de nuestra empresa comenzó a ocurrir este error.
El mismo tiene las siguientes características:
  • El error ocurre en algunos usuarios.
  • Ocurre esporádicamente durante el día laboral.

He leído en algunos blogs que pueden ser problemas con la red.
Se les ocurre alguna forma de diagnosticar estos problemas de red y que tipo de información deberíamos buscar para llegar a una conclusión?
Desde ya, muchas gracias.


La franja horaria es GMT +2. Ahora son las 00:32:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi