none
[VB.NET] Conexion Base de datos Red Local RRS feed

  • Pregunta

  • Estoy utilizando como base de datos: Firebird, el programa funciona perfecto en la PC donde esta el servidor

    Public Sub conectar() ' Se forma la cadena de conexion fb_string.ServerType = FbServerType.Default fb_string.UserID = "sysdba" fb_string.Password = "masterkey" fb_string.Dialect = 3 'ubicacion de la base de datos de firebird fb_string.Database = "192.168.1.102:C:\Database\dbuniv.fdb" fb_string.Pooling = False ' se realiza la conexion Try Conexion.ConnectionString = fb_string.ToString Conexion.Open() If Conexion.State = ConnectionState.Open Then Console.WriteLine("Conexión a [" & fb_string.Database & "] establecida") End If Catch err As FbException Console.WriteLine("Error: No se pudo realizar la conexión a [" & fb_string.Database & "]") Console.WriteLine(err.Message) End Try End Sub

    Ahora cuando lo ejecuto en otra PC no se logra conectar.

    Solo me interesa que se conecte en una red local, que estoy haciendo mal?

    • Cambiado Enrique M. Montejo martes, 13 de octubre de 2015 7:42 Pregunta relacionada con el acceso a datos con Firebird.
    viernes, 9 de octubre de 2015 21:40

Todas las respuestas

  • Hola _FOXLive,

    Además de que los equipos estén en red y los puertos requeridos estén abiertos deberás tener el recurso compartido donde se encuentra la base de datos. ¿Puedes desde los demás equipos acceder al recurso donde se encuentra el archivo de base de datos?

    viernes, 9 de octubre de 2015 21:44
  • Hola!

    El puerto esta abierto "3050", de las otras PC puedo hacer ping 192.168.1.102 y esta todo bien!

    podira acceder al archivo por red, pero la ruta me saldria algo asi

    \\DESKTOP-86JG95V\Users\Public\DB\tal-fdb

    no tiene "c:/"

    "192.168.1.102:C:\Database\dbuniv.fdb"
    aqui esta el problema, no se como podria colocarlo
    • Editado _FOXLive viernes, 9 de octubre de 2015 21:55
    viernes, 9 de octubre de 2015 21:48