FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Conexion a servidor dedicado windows server y sql server
Hola amigos del foro, les escribo para hacer una consulta, tengo una aplicación sencilla de gestión comercial desarrollada con delphi 7 y sql server express 2005, varios clientes me piden tener su base de datos en la nube, y para ello contrate un servidor dedicado, las caracteristicas del server son:
Intel® Core i3 4 GB RAM Windows 2012 Standard Edition Placa Reboot Remoto SQL Server 2012 Express Edition y 2005 express (2005 es la que estoy usando) 500 Gb SATA III La idea es acceder desde cualquier pc con internet a alguna base de datos del servidor, con la siguiente cadena de conexión:
Conectarme como lo hago desde una red local, por supuesto habilitando conexiones remotas en el servidor, desde la configuracion de superficie de sql y directamente deshabilito todo el firewall (despues agregaria correctamente las excepciones). Pero aun asi no puedo conectarme, intento con el data source en esas 4 formas, no se si es necesario alguna configuracion en el windows server, practicamente no lo conozco, tal vez habria que agregar roles, hasta aqui nomas llegue, el server tiene ip publica fija y dominio, tengo ping con los dos en mi pc, el mensaje de error es "No se encontro el servidor especificado". Bueno amigos, cualquier ayuda les agradecería. Saludos..!! |
#2
|
||||
|
||||
Pueden ser varias cosas que impiden la conexion... Primero que nada te falta especificar un puerto. Por defecto SQL Server usa el 1433. Ese puerto debe estar abierto en el router (si es que el servidor tiene un router) y ademas habilitado en el Firewall de Windows
En realidad las pruebas para ver que la conexion esta configurada correctamente, antes que desde Delphi yo probaria conectarme desde el propio SQL Server Management Studio; especificas la direccion ip o dominio, puerto y credenciales y si todo va bien, comenzaria a hacer las pruebas desde Delphi. Yo uso esta cadena de conexion:
Revisa estos links: https://blogs.msdn.microsoft.com/wal...l-server-2008/ https://msdn.microsoft.com/en-us/library/ms191464.aspx |
#3
|
||||
|
||||
Debes ir pos pasos, tal y como te han comentado.
1) Primero si tienes acceso al equipo (ping). 2) Luego si tienes acceso al puerto (1433). Para ello puedes usar telnet. Aquí tienes algunos trucos también. 3) Conexión al server. 4) Conexión a la base de Datos. Aquí tienes una "guía de conectividad" para SQL Server.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Muchas gracias Agustin, Neftali, tengo ping a la ip pero no al puerto, lo acabo de probar con el telnet. Ahora reviso la configuracion del firewall.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conexión a SQL server windows 7 64 bits | domingocomino8 | Conexión con bases de datos | 1 | 20-10-2016 20:11:09 |
Aplicacion en servidor windows 2008 server | Vlady | Windows | 1 | 11-01-2011 23:48:14 |
Conexion en RED a BDD GDB por Windows 200 Server | chopin_fev | Firebird e Interbase | 9 | 29-10-2008 14:56:14 |
Servidor Telnet Windows Xp/server | ASAPLTDA | Windows | 0 | 06-06-2008 17:37:07 |
Conexion desde Windows 98 a un servidor SQL Server | dtomeysoto | MS SQL Server | 1 | 02-10-2006 19:50:22 |
|