Foros del Web » Programando para Internet » ASPX (.net) »

Conectar con SQLServer

Estas en el tema de Conectar con SQLServer en el foro de ASPX (.net) en Foros del Web. Buenos días desde Galicia. He registrado una base de datos SQLServer en aruba.it. He podido crear las tablas correspondientes desde la herramienta de administración. El ...
  #1 (permalink)  
Antiguo 08/08/2013, 04:03
Avatar de xabierfraga  
Fecha de Ingreso: agosto-2013
Ubicación: Galicia
Mensajes: 4
Antigüedad: 11 años, 3 meses
Puntos: 0
Conectar con SQLServer

Buenos días desde Galicia.
He registrado una base de datos SQLServer en aruba.it.
He podido crear las tablas correspondientes desde la herramienta de administración. El problema surge cuando intento conectar desde mi equipo de producción con la base de datos. La cosa se queda ahí, en un intento. La página muestra el mensaje "esperando localhost" y no hace nada más.
Estoy usando para el desarrollo del sitio web Visual Studio 2010.
Espero no haberme extendido demasiado y que la información que aporto sea suficiente.
Un saludo y gracias por recibirme en este foro.
  #2 (permalink)  
Antiguo 09/08/2013, 00:35
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Conectar con SQLServer

Supongo que no puedes acceder a la configuración de SQL Server, no? Yo optaría por dos cosas:

- La cadena de conexión es incorrecta (quizás falte el puerto que no sea el usado por defecto)
- SQL Server tenga cerradas las conexiones externas/entrantes.

Doy por supuesto que la aplicación solo la pruebas y ejecutas subiendola al hosting de Aruba.it y no desde tu PC atacando al SQL Server de aruba.it. Estoy en lo cierto, no?
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 09/08/2013, 02:04
Avatar de xabierfraga  
Fecha de Ingreso: agosto-2013
Ubicación: Galicia
Mensajes: 4
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Conectar con SQLServer

Buenos días.
Efectivamente la base de datos está en el hosting de aruba y no puedo acceder a la configuración de SQL Server.
En cuanto a la cadena de conexión, es la siguiente:
"Data Source=[IP];Initial Catalog=[Nombre de la BD];User ID=[Usuario];Password=[contraseña];"
He probado a pasar un puerto de conexión pero tampoco me funcionó.
Por lo que se refiere a la activación de conexiones externas he contactado con el servicio de asistencia de aruba para que me lo confirmara y estoy a la espera de su respuesta.

Por último comentarte que en un principio probaba la aplicación desde mi PC de desarrollo. Luego, sospechando que el fallo podría deberse a esto, subí la aplicación al hosting para probarla posteriormente pero el error persistía.

Espero haber aclarado las dudas que me planteas.
Muchas gracias por el interés.
Saludos.
  #4 (permalink)  
Antiguo 09/08/2013, 04:59
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Conectar con SQLServer

Con toda seguridad te va a fallar al acceder desde fuera de los servidores de aruba por temas de seguridad. Al menos con MySQL funciona así: solo habilitan conexiones desde sus propios hostings, no pudiendo conectar a la IP de forma externa. La BBDD está bajo algún nombre de instancia en especial? Porque en ese caso el Data Source seria "IP\Instancia".

Estaremos a la espera de ver que te dicen desde el soporte técnico.
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 09/08/2013, 08:59
Avatar de xabierfraga  
Fecha de Ingreso: agosto-2013
Ubicación: Galicia
Mensajes: 4
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Conectar con SQLServer

Hola de nuevo.
En relación a lo que comentas del nombre de instancia, lo único que observo es que cuando trabajo desde el panel de control, se muestra la ruta "MSSQL26 \ Database Utente \ NombreBD. En la información que me enviaron al hacer el registro únicamente me indicaron como host del database la dirección IP.
De todas formas probaré añadiendo a la IP esa ruta, a ver que pasa.
Gracias otra vez.

Etiquetas: mensaje, server, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.