Fórum Criando um banco em vários arquivos: #40627

06/12/2003

0

Olá pessoal,

Gostaria de saber se existe uma forma de criar um banco contendo mais de um arquivo. EX:

um arquivo para produto,cliente,fornecedor;
um arquivo para movimento de produto;

fico muito grato por qualquer ajuda, estou precisando muito disso.


Lindomar.des

Lindomar.des

Responder

Posts

06/12/2003

Marcos Fernando

Como assim aquivo naum entendi muito bem, agora c vc quer varias tabelas vc pode criar quantas quiser,,,


Responder

Gostei + 0

06/12/2003

Lindomar.des

Marcos,

Vou tentar explicar melhor:

Tenho um arquivo ´CADASTRO.GDB´. Nele mantenho todos as tabelas de cadastro (produto, fornecedor,etc). As tabelas de movimento de venda gostaria de guardar em outro arquivo ex: o arquivo chamaria de :´MOVIMENTO.GDB´ e a tabela de: VENDA. Vi em um tutorial o seguinte exemplo:

//cria o(s) arquivo(s) GD*.
create database ´c:\Banco\Empresa.gdb´ file ´c:\Sql\Cliente.gd1´ file ´c:\Sql\Financa.gd2´ file c:\Sql\Contas.gd3´;

//cria as tabelas
create table Cliente external file ´Cliente.gd1´ (Codigo integer not null, Nome varchar(50), Endereco varchar(50), Telefone varchar(15), constraint Cod_Chave primary key Codigo)

tentei fazer este teste mas só consegui criar os arquivos GD*, ao tentar criar as tabelas ocorre o seguinte erro:

´ACCESS RO EXTERNAL FILE ´C:\TESTE\MOV\MOV.GD1´ IS DENIED BY SERVER ADMINISTRATOR.


Responder

Gostei + 0

06/12/2003

Afarias

1) Vc tem q manter TODAS suas tabelas em um ÚNICO banco de dados

2) Vc pode dividir seu banco de dados em vários arquiivos (mas não escolher q tabela fica onde) -- dividir o banco em arquivos separados serve apenas em caso o 1 HD ou partição não tem mais espaço, ou o arquivo atingiu seu tamanho máximo.

3) External Tables podem servir para coisas como Log, Importação, Exportação, entre outros exceções, mas nunca para ser seus ´objetos de trabalho´



T+


Responder

Gostei + 0

06/12/2003

Lindomar.des

Afarias,

Fico muito grato por sua atenção. Vou sguir seus conselhos.


Responder

Gostei + 0

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

Aceitar