FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Virtual PC conexión base de datos
Hola:
He creado un disco virtual con Windows XP y he instalado delphi 7 ,firebird etc... Todo va bien,ejecuto los programas,perfecto.Siempre y cuando este ejecutando en el disco virtual C: ,porque cuando intento ejecutar desde el D: surge un problema de interbase y lo que dice es..... 'raised exception class EIBInterbaseError with message "Unable to complete network request to host " tsclient". Si lo abro con el Ibexpert,el mismo ibexpert me lo pone como server= remote y server name = Tsclient y me da el mismo error "Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Unable to complete network request to host "tsclient".Failed to locate host machine. He intentado ponerlo como Local y muchas mas cosas, pero no ha servido para nada. El mismo virtual PC parece ser que crea el TsClient y no encuentro la manera de arreglarlo. Si alguien me pudiese decir algo le estaria muy agradecido. Gracias |
#2
|
||||
|
||||
No entiendo "la situación", ¿a qué te refieres con disco virtual c: y ejecutar en d: ?
|
#3
|
|||
|
|||
Tengo un disco duro con dos particiones un disco C: y otro D: .En el disco C: he creado una máquina virtual que se llama por ejemplo delphi7 y en la configuracion de Windows PC podemos decirle que unidades podemos integrar para esta máquina virtual. En este caso he integrado la unidad D: que es una particion del disco duro original.
Pero al acceder a ella desde la maquina virtual me dá los errores mencionados anteriormente. Espero haberme explicado mejor. Gracias por responder |
#4
|
||||
|
||||
Bien, aunque no explicas cosas necesarias, veamos:
Se supone que en el windows "real" tienes instalado firebird, el servidor. Creo entender que tienes una base de datos en la partición D: de ese windows "real". En la máquina virtual windows "virtual" tendrás instalado firebird, el cliente (o completo, el servidor y el cliente) Quieres conectar desde el windows "virtual" a una BD que está en la partición D: del windows "real". Tan sólo debes asignar la ruta absoluta completa a la misma, algo así como: 192.168.1.5:D:\eldirectorio\labasedatos.fdb Eso es suponiendo que el windows "real" tenga la IP 192.168.1.5 |
#5
|
|||
|
|||
No creía, que fuese necesario instalar el servidor de Firebird, en el windows "real".
Lo acabo de instalar y me funciona ,perfectamente. Gracias por todo. |
#6
|
|||
|
|||
Ya había leído que no se podía acceder a ese disco directamente y que haba que asignarle una letra como unidad de red. Lo haba hecho pero tampoco funcionaba.Me imagino que todo es por no tener el firebird instalado en el windows "real".
Gracias a los dos por ayudarme. |
#7
|
||||
|
||||
Cita:
Creo que no puedes acceder a ese disco directamente. En otras máquinas virtuales se pueden conectar esos discos (una vez compartidos) como unidad de RED asignándoles una letra. en ese caso, posiblemente ya te dejará acceder. ¿Puedes probarlo?
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conexion a base de datos | macdroopy | Conexión con bases de datos | 3 | 22-11-2010 17:41:50 |
conexion con base de datos | johnniewalker | Conexión con bases de datos | 5 | 03-12-2007 13:38:25 |
conexion de una base de datos | fmonte | Varios | 0 | 19-03-2005 12:43:34 |
conexion con base de datos via ip | marcelofabiani | MySQL | 3 | 10-02-2005 00:15:32 |
Conexion con Base de Datos | trex2000 | Conexión con bases de datos | 0 | 19-04-2004 23:59:54 |
|