FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error con Aplicativo
Mi software esta funcionando en un servidor. Ahora fue acessar el por un punto en la red, me lo da el error asi:
TDBXError...No encuetra en Banco de Datos Mi_Banco. Estoy acessando de otra computadora un software instalado en el ervidor de la red. Que mas tengo que hacer |
#2
|
|||
|
|||
En el servidor el acesso al banco de datos es por Windows Authentication. Sera esto?
|
#3
|
|||
|
|||
Que pasa es que, mi aplicativo yo no consigo abrir apartir de un punto en la red. Mi aplicacion estas instalado en un Servidor. Si yo abro la carpeta apartir de un punto en la red y ejecuto el ejecutable, me lo da un error asi: Connection Ope() o Server inexistente. Pero si abro directamente en el Servidor o por Terminal Service, entonces funciona, pero si intento abrir por un punto en la red, no lo consigo. Que puedo hacer para resolver este problema? Gracias a todos desde ahora.
|
#4
|
||||
|
||||
¿Puedes acceder a otros servicios en el mismo servidor? Tanto si la respuesta es "sí" como si es "no", comprueba los puertos, no sea que alguno esté cerrado.
|
#5
|
|||
|
|||
Mira, yo puedo hacer otras cosas en el servidor, exceto hacer el aplicativo funcionar desde un punto en la red. Solo consigo acrir mi software hacia dentro del servidor y no afuera.
|
#6
|
|||
|
|||
Este es dificile. No eh encuentrado nada.
|
#7
|
|||
|
|||
Mi duda es que, la coneccion con el banco de datos es hecha en el event BeforeConnection y quando yo abro el programa, me lo da el sql error 17. Y esto no deberia acontecer, porque en mi tela principal no hay llamada para el banco de datos. Entonces o que debo hacer. No estas funcionando. En el momento deste post, yo estoy en el cliente haciendo los testes. Por favor, me ayuden!!
|
#8
|
||||
|
||||
Es que tendrías que explicarnos todo con muchísimo más detalle para que podamos ayudarte, con los pocos datos que nos has dado es muy complicado poder opinar.
|
#9
|
|||
|
|||
El error es este abajo:
Yo hizo un(atalho, no se como se dice en español), seria na forma de abrir un programa en otro lugar(Preme el boton derecho, escoje no nueva carpeta, pero otra opcion(Atalho em portugues)). Esta opcion yo busco el programa que estas en el servidor y lo abro. Yo consigo ahora abri mi tela principal, pero quando voy abri otra tela que tiene conexecion con el Banco de Datos, me lo da el error ariba. El aplicativo esta instalado en el servidor junto al banco de datos. Si yo abrir directamente en el servidor, el programa funciona, pero de otro punto de la red, no funciona. Uso Sql Server 2008, Delphi 2007, DBX. Puzo las DLL midas y dbxmss30 en el system32 de todos los puntos que van a trabajar con el programa, pero mismo asi, no funciona. Una ayuda, pido a usteds. Se necesita ma de informacion, yo envio mas. |
#10
|
||||
|
||||
¿Y cómo conectas a la base de datos?: 127.0.0.1:/ruta/bd.dat ???, estás seguro de que encuentra la BD en el sitio indicado por el programa?
|
#11
|
|||
|
|||
Este es mi archivo .INI de conexion en el banco de datos
Y este es mi codigo no OnBeforeConnect del TSqlConnection
|
#12
|
|||
|
|||
Esta es mi estructura de red. Servidor y 8 computadoras mas(Puntos). El programa esta en el servidor. Si yo trabajo en el servidor, tranquilo, el funciona, pero si hago un atalho(no se como se dece en español, la palavra acesso directo, no lo se) en un punto qualquiera de la red, no funciona, me lo da el error. Este es el problema. El programa funciona, pero solo en el servidor.
|
#13
|
||||
|
||||
A ver si lo entendí: ¿estás intentando acceder a la base de datos a través de un acceso directo? Pues ahí puede andar el problema. los accesos directos (por lo que sé) no son como los enlaces (ln) en UNIX o las sombras (shadows) de OS/2, y según de qué forma se "abran" no se comportan igual que un archivo o directorio real. Es posible que esté intentando traducirlo a una dirección de red y por eso se lía.
¿Cuál es el error exacto (sin traducir) que te ocurre? |
#14
|
|||
|
|||
Bueno, yo dice aceso directo, porque no se la traducion da palavra Atalho en español. Quando se has click en desktop de windows o dentro del Windows Explorer, ariba aparece dos opciones, que es: Nueva Carpeta y Atalho(No se en español). Ese atalho o aceso directo es un apuntaje o apunte o apuntacion para un ejecutable que estás en algun lugar en mi computadora o en la red. Por eso no se si mi aceso directo es lo mismo que Ñuño martinez estas diciendo. El error es este:
TDBXError: ConnectionOpen ou acesso negado. Hay otras cosas que diz, pero no mi cuerdo, pues no estoy en mi cliente, pero si en mi casa. |
#15
|
||||
|
||||
Cita:
Aun así, comprueba que el programa puede acceder al archivo de configuración (INI). Ten en cuenta que el archivo ha de estar en la computadora que ejecuta el programa. |
#16
|
|||
|
|||
En este cliente, hay otro programa hecho por otra persona que si consigue funcionar con aceso directo y usa tambien Sql Server 2008. Entonces deberia funcionar el mio, a menos que falte alguna cosa mas. Solo mi gustaria de saber como si debe hacer para funcionar por aceso directo, solo esto, no mas.
|
#17
|
|||
|
|||
Una pregunta. El hostname debe ser el que esta en el servidor, cierto? Pero el archivo .INI deve estar tambien en las computadoras clientes, cierto?
|
#18
|
||||
|
||||
Claro, el .ini lo lee del ordenador cliente donde se ejecuta el programa.
|
#19
|
|||
|
|||
entonces creo que el problema estas en el HostName, pues hiz asi:
Nombre en la red + nombre_del_host, asi: Hizo algun cambios, o sea, cambie del alias del host para el nombre de la computadora en la red. Continua funcionando en el aservidor, pero ahora en los puntos de la red me lo da otro error que es este abajo: SQL State 42000,SQL error code:18456 login failed for user 'SRV\CONTROLE02'. SRV es el nombre del servidor en la red |
#20
|
|||
|
|||
Nada todavia
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar chromium dentro del aplicativo. | movorack | Internet | 15 | 04-05-2013 12:29:48 |
Criar un aplicativo pero sin telas | Paulao | Varios | 5 | 14-05-2008 17:39:48 |
Aplicativo Delphi | Hugo Penagos | Varios | 3 | 24-08-2007 19:08:21 |
Aplicativo muy demorado | dmagui | Conexión con bases de datos | 5 | 27-01-2006 10:07:13 |
Sugerencia en aplicativo de red LAN | CFPA86 | Varios | 0 | 14-10-2003 20:09:16 |
|