Fórum Como adicionar Store Procedure no banco de dados do cliente? #280938

10/05/2005

0

Ola,
gostaria de saber quais as maneiras ou qual a melhor maneira de atualizar o banco de dados (interbase/firebird) do cliente.

Pois preciso adicionar uma Store Procedure no banco de dados do cliente

Muito Obrigado
Bruno


Brunohenrique

Brunohenrique

Responder

Posts

10/05/2005

Aerreira

Bruno,

Ao meu ver basta criar o código DDL correspondente, incluindo a string de conexão e gravar num arquivo SQL e enviar para o cliente. Lá o cliente executa o script, por ser via Script Executive do IBExpert, que criará a sua procedure.
Veja um exemplo a partir de uma procedure em branco criada no ibexpert:
SET NAMES NONE;

CONNECT ´c:\delphi\grs\grs.gdb´ USER ´SYSDBA´ PASSWORD ´masterkey´;

SET TERM ^ ;

CREATE PROCEDURE TESTE
AS
begin
  /* Procedure Text  (SEU CODIGO VAI AQUI) */




  suspend;
end
^

SET TERM ; ^

GRANT EXECUTE ON PROCEDURE TESTE TO SYSDBA;



Responder

Gostei + 0

10/05/2005

Gandalf.nho

Monte um pequeno utilitário usando o componente IBScript da paleta Interbase que irá rodar o script de atualização.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar