![]() |
Script para actualizar DB en Firebird
Hola.
Estoy haciendo pruebas para actualizar una base de datos en Firebird 2.5 Utilizo D2007 y MDO En un MDOScript pongo lo siguiente:
Y lo llamo con MDOScript.ExecuteScript; El problema es que me sale la ventana para que introduzca el usuario y password. El usuario pone por defecto SYSDBA y me pide el password. Si introduzco el password, me funciona perfectamente el Script pero para un sistema de actualización no creo que sea lo más apropiado. Como impido que me salga la ventana de usuario y se ejecute el Scrip sin problemas? Un saludo. |
Por dar una idea, porque en realidad no me consta que exista en el lenguaje de guiones:LoginPrompt=False, pienso que investigando por este lado pueda salir algo positivo.
Un Saludo. |
|
Gracias a los dos por responder.
Después de varias pruebas y opciones, el resultado siempre era el mismo. Así que opte por cambiar el componente MDOScript por el IBScript y ahora funciona a la perfección. Debería de ser cosa del componente. Cita:
El Script estaba echo con database comparer. Hice otro Script con IBExpert y el resultado era el mismo. En los dos casos el Script eran iguales exceptuando que el IBExpert añade al final los privilegios. Funciona igualmente sin el "Database". Este es el Script echo con IBExpert:
Un saludo y gracias por vuestra ayuda. |
| La franja horaria es GMT +2. Ahora son las 05:16:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi