none
Problema de conxion con servidor sql en VB:NET RRS feed

  • Pregunta

  • Buenas Tardes amigos, sigo teniendo problemas con mi conexion, es que instale sql server 2000 con vb.net en una maquina que corre con winXP.  la base de datos la tengo creada, lo que hice fue adjuntar esa base de datos  al servidor, al hacer consulta de los datos desde sql consulta todo ok, pero mi drama esta que el momento de quere conectarme desde vb.net es el problema, porque ya verifique todo, en cuanto al nombre del servidor y la base de datos, la forma de conexion, aparentemente todo ok, pero me sigue saltando el problema.

    EL SERVIDOR SQL NO EXISTE O SE HA DENEGADO EL ACCESO.

    Alguien me puede ayudar no se como solucionar.

    saludos
    domingo, 10 de marzo de 2013 22:33

Todas las respuestas

  • Hola 

    Puedes mostrar tu código de conexión usas app.Config? muestra el código de cuando haces consultas contra la db.

    No te olvides del Imports System.Data Imports System.Data.SqlClient

    Te dejo un link para que veas como se hace con sql 2000 Sql 2000


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    domingo, 10 de marzo de 2013 22:57
  • Hola pedro, lo hago de esta manera.

    Imports System.Data
    Imports System.Data.SqlClient

    Public Class Menu_General
        Inherits System.Windows.Forms.Form

        Public cnn As String = "server =CESAR-46D2F7774;database = SGCV V1.01; user id ='" & usuario_ & "'; password ='" & contrasena_ & "'"
     

    es la primera vez que tengo este problema, o veo en el adm de servicios que SQL SERVEr esta activo,verifique ya los nombres si estan correctos, la verdad que no se porque me da este problema

    saludos

    domingo, 10 de marzo de 2013 23:04
  • Me parece que te falta esto:

     Public cnn As String = "server =CESAR-46D2F7774;database = SGCV V1.01; user id ='" & usuario_ & "'; password ='" & contrasena_ & "'"; el punto y coma


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    domingo, 10 de marzo de 2013 23:12
  • Hola pedro, no es ese el problema, en el visual salta error al poner esa parte que me comentaste.

    la verdad que ya no se como solucionar!! es que busque tanto pero no puedo en encontrar el problema.

    no sera un problema al instalar el sql ??.

    atte

    domingo, 10 de marzo de 2013 23:16
  • Prueba esto :

    SQL

    Para verificar pon el usuario y contraseña de frente sin parametros


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú


    domingo, 10 de marzo de 2013 23:21
  • hola

    aqui se planteo el mismo problema

    http://social.msdn.microsoft.com/Forums/es/vcses/thread/ca61f049-42a6-4d32-9458-bfc16f62b3e5

    recuerda que debes validar que el sql server este configurado para permitir el acceso remoto

    ademas recomendaria que los nombre de las db no los dejas con espacio, renombre al db de SGCV V1.01 a SGCVV1.01, solo para evitar problemas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    domingo, 10 de marzo de 2013 23:40
  • Como te fue? lograstes solucionarlo

    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    martes, 12 de marzo de 2013 23:52
  • HOla Pedro, que tal!! si me anda ahora, revice cada uno de las partes que me dijeron, y por defecto ya estan todos establecidos, lo que hice fue volver instalar y cree una nueva bbdd con nuevas tablas y ect. y anda sin problemas.

    lo que no entiendo es porque al adjuntar una base de datos me crea ese problema. porque varias veces volvi a instalar la BBDD y al adjuntar todo ok, lo hace sin problemas pero en el momento de trabajar sobre la bbdd desde vb.net que es la plataforma que uso alli me crea el problema, me dice que el sevidor no existe o no tengo los permisos necesarios para usarlo. Busque de todos los lados e incluso probando y verificando y correspondia el puerto, si estaba en modo de autenticacion correcta, etc. pero no habia caso. Volvi a crear una nueva y sin dramas.

    Me gustaria saber cual es el problema, porque en el dia de mañana cuando tenga que usar una bbdd con miles de registros en otro servidor ni me quiero imaginar.

    Quizas un dia de estos encuentre el drama.gracias de todos modos a cada uno de ustedes.

    saludos

    viernes, 15 de marzo de 2013 23:53
  • pero en el momento de trabajar sobre la bbdd desde vb.net que es la plataforma que uso alli me crea el problema

    a que llamas trabajar la db desde vb.net ? acaso el .mdf esta en el proyecto, puede ver este archivo en el soution explorer ?

    porque si es asi lo que haces es que la db se attache al servicio de sql server de forma dinamica, en principio esto no deberia tener problemas, pero parece ser que en tu caso si lo trae, por lo cual lo recomendado seria que adjuntes el mdf directo al servicio y accedas por el nombre de la db y no por un ruta a un archivo

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    sábado, 16 de marzo de 2013 4:31
  • hola , creo que no me entendieron, mi drama es que al adjuntar la base de datos al server, lo hace sin problemas en el sql 2000, se adjunta sin problemas, desde el adm corporativo lo adjunto y puedo ver que estan todas las tablas, todo entero, pero el drama surgue cuando utilizo el VB.net, desde el explorador de servidores puedo ver la BBdd , puedo acceder manualmente a cualquier tabla o elemento, pero al ejecutar mi aplicacion alli salta el problema,alli sale el error que dice que el servidor no existe o no tengo los permisos de acceso. Igual al revisar mi cadena de conexion, esta todo bien pero no puedo acceder a la bbdd desde la aplicacion en modo de ejecucion.

    y lo que hice fue volver a crear todo nuevo, ya no utilice la bbdd adjuntada porque me salta ese errora

    ojala me puedan entender ahora

    saludos

    sábado, 16 de marzo de 2013 22:56
  • Una solución puede ser si en vez de adjuntar la db sacas un backup y la restauras en la nuevo servidor. 

    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    martes, 19 de marzo de 2013 13:45
  • hola amigos, y cual es la forma correcta de realizar un backup de BBDD??

    saludos

    domingo, 24 de marzo de 2013 23:12
  • Mira esta info

    Database Backup


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    domingo, 24 de marzo de 2013 23:17