Anterior Próximo Sumário Fale conosco! OpenBASE! o Banco de Dados inteligente!

Compilação de esquema

O comando DEFINE aciona o compilador de Esquemas e sub-esquemas que darão origem efetivamente a criação do Banco de Dados.

Sintaxe

 DEFINE [-<opcao>] <nome_Esquema>

Onde <opcao> É uma das opções relacionadas a seguir.

Opções de execução:

-a <nome arquivo> transfere a listagem do Esquema para o arquivo de <<nome Arquivo>>.

-c <nome arquivo> informa o nome de um arquivo que contém os nomes dos arquivos do Banco de Dados que deverão ser recriados, mesmo se existirem.

-d <nome arquivo> informa o nome de um arquivo que conterá as mensagens de erro na execução.

-e permite a execução do DEFINE em background.

-f suprime a listagem do Esquema.

-g não cria dicionario = $controle semdicion.

-i direciona a listagem do Esquema para a impressora padrão.

-l se o banco estiver aberto por outros usuários, não emite a mensagem "Dicionario em uso" e mantém o número de usuários usando o banco e o modo de abertura

-O no caso de subesquema, não abre os arquivos do esquema.

-p <nome do programa> cria um "pipe" para o programa.

-q não cria um o dicionário .db para o OpenSQL.

-r indica que não será perguntado ao usuário, se deseja recriar os arquivos do banco de dados. Substitui a opção $controle semarquivo, utilizada no esquema do banco de dados.

-s indica que só será recriado o dicionário, os arquivos não serão recriados.

<nome_Esquema> é o nome do arquivo fonte que contém o Esquema ou sub-esquema a ser compilado.

Anterior Próximo Sumário Fale conosco! OpenBASE! o Banco de Dados inteligente!