Como puedo usar esto???... desde donde son ejecutados???
|
Gbak, GSec, ISQL y otros mas... son unas utilidades que se distribuyen con el Firebird, para fines distintos (Como generar backups, cambiar opciones de usuarios, acceder a la BD, parar o correr el servicio y muchas cosas mas), estos se encuentran en la carpeta de instalación del mismo FB...
La particularidad de estas utilidades es que se ejecutan desde la linea de comandos y si quieres trabajar con ellos, puedes enviarles parametros normalmente, como se haría con cualquier otra aplicación que se ejecute desde la linea de comandos. |
Cita:
http://www.clubdelphi.com/trucos/ind...ll=0&scrollb=0 |
Cita:
Pienso que ya se trataria de jugar con esta funcion y el FileExists buscando el ejcutable....:cool::rolleyes: |
Cita:
|
Cita:
|
Puede parecer un poco "saturador" tratar de entender todas estas cosas al tiempo, pero pienso que si se puede ahorrar del mismo ya sera ganacia ;)...
|
Cita:
Por eso es que te he sugerido lo del ODS, con él sabrás que puedes usar y que no, por ejemplo en la versión 2.1 el ODS es 11.1 y en la 2.5 sera 11.2, pero no se si no he entendido como piensas hacer lo del monitoreo, pero como te digo, si es con las tablas MON$, "solo podrás" a partir de FB 2.1. |
Cita:
|
Cita:
|
Hola compañeros,
Aunque cada vez tengo menos tiempo para sacar esta idea adelante, recurro de nuevo a ustedes para que me asesoren y me saquen de mis dudas... 1. Como conecto correctamente la bd y ejecutar los query?, lo hacia de este modo dejando las otras configuraciones (DBExpress) ya hechas. Pero claro esta que me falta algo para poder ejecutar el query sin errores; que es? 2. Como podria saber que tablas tiene la base de datos, mediante una consulta SQL? 3. Retomando lo de las tablas RDB$, que herramientas se podrian brindar para versiones anteriores a la 2.1 ?, teniendo en cuenta claro que estas son mas que todo consultas que al fin de cuentas se podrian hacer sin problemas, y es precisamente lo que quiero cambiar; no tendria ninguna gracia un programa que haga lo mismo que podrias hacer de igual forma sin el, es ahi donde quiero hacer algo diferente... Aun estoy pensando eso :rolleyes:, alguna idea?? |
:o... aun no encuentro nada al respecto, y no tengo donde probar en este momento :(...
Alguna idea para el punto uno :confused: |
Es mas simple realizar un procedimiento que recorra los resultados de las tablas al consultar la bd para realizar esto?
|
Cita:
Estoy utilizando el BDE para conectarme, no estoy seguro si esto tiene algo que ver. Saludos Randall |
Cita:
¿ Vuelves a lanzar la consulta ?, es que tienes que volver a lanzar la consulta para leer de nuevo los valores de las tablas de monitorización. Además, es muy probable que tengas que cerrar y volver a abrir la transacción. Puesto que según el nivel de aislamiento que utilices, cada transacción es como si tuviera su propia copia de la base de datos, y no se ve afectada por los cambios introducidos desde otras transacciones. Así que si quieres ver los nuevos registros introducidos en una tabla, tienes que cerrar esa transacción y verlos desde una nueva transacción. Saludos. |
Hola Marc
Lo solucioné desconectando y volviendo a conectar la conexión en el Data modulo. Gracias por tus consejos. Saludos |
La franja horaria es GMT +2. Ahora son las 02:55:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi