Hola, tengo instalado VS2005 beta2 y SQL Server Express Edition 2005. Pero tengo un problema...<br /><br />Soy incapaz de conectar la bbdd con vb ya que al agregar la nueva base de datos al proyecto existente, se produce un error de timedout y no puede conectar con el servidor (que en este caso soy yo mismo, ya que quiero acceder a una bbdd local).<br />No sé donde está el problema, quizá haya instalado mal el sql server, y para volverlo a configurar debo desinstalarlo y volverlo a instalar, ya que las opciones para cambiarlo de local system, local process, etc no se pueden cambiar una vez instalado.<br /><br />A ver si me pueden ayudar. Muchas gracias <img src='/community/emoticons/emotion-1.gif' alt='' /><br /><br />
El problema del time out, puede ser debido a algún problema de permisos. Trata de fijarte en el método de conexión entre el vb y la base de datos. Verifica el protocolo. Por otro lado por ahora no queda remedio que desinstalar totalmente el 2005 y volverlo a instalar ya que, en forma parcial genera problemas. Luis Martin Moderator SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important Bertrand Russell All postings are provided “AS IS†with no warranties for accuracy.
Bien, acabo de instalar SQL Server 2005 Express con la opción de "Hide Advanced Options" y con "Windows Authentitication Mode" y parece que ya puedo cargar las bases de datos en mi proyecto :arriba: <br /><br />Ahora bien, añado una nueva base de datos a mi proyecto: <br />- Data Source: Microsoft SQL Server Database File (SqlClient)<br />- Data Base File Name: d:mis documentosvisual studio 2005Projectssqlsqljuju.mdf (base de datos vacÃa y creada anteriormente)<br />- Log on to the server: Use Windows Authentitication<br />Testeo la conexión y .. ¡Test connection succeded!<br /><br /><u>Ejecuto el siguiente código asociado a un botón:</u><br /><br /><i>Imports System.Data.SqlClient<br />Public Class Form1<br /> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br /> Try<br /> Dim oConexion As New SqlConnection()<br /> oConexion.ConnectionString = "server=(local);" & "database=juju;uid=sa<img src='/community/emoticons/emotion-4.gif' alt=';p' />wd=;"<br /> oConexion.Open()<br /> MessageBox.Show("Conectado")<br /> oConexion.Close()<br /> MessageBox.Show("Desconectado")<br /> Catch oExcep As SqlException<br /> MessageBox.Show("Error al conectar con datos" & ControlChars.CrLf & oExcep.Message & ControlChars.CrLf & oExcep.Server)<br /> End Try<br /> End Sub<br />End Class</i><br /><br />___________________________________________<br /><br />Y el problema viene cuando siempre me aparece la excepción "Error al conectar con datos. Timedout expired. The timedout period elapsed prior to completion of the operation or the server is not responding."<br /><br />¿Qué puede ocurrir? ¿Porqué no me responde el servidor (osease yo mismo)?
uid=sa<img src='/community/emoticons/emotion-4.gif' alt=';p' />wd=;"<br /><br />Esta parte del código (no soy programador) me suguiere que estás intentando ingresar con SQL autenticado en lugar de Windows Autenticado.<br /><br />Proba dejar el SQL con acceso via SQL y Windows autenticado y fijate si funciona.<br /><br /><br />Luis Martin<br />Moderator<br />SQL-Server-Performance.com<br /><br /><font size="1">One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important<br />Bertrand Russell<br /></font id="size1"><br /><br /><font size="1">All postings are provided “AS IS†with no warranties for accuracy.</font id="size1"><br /><br /><br /><br />