Integrar mais de um sistema á um mesmo banco

Fórum para discussão de temas diversos sobre o Gvinci.
Regras do fórum
=============

Antes de postar sua dúvida, por favor leia as regras de utilização do fórum.
lucas custódio alves
Mensagens: 31
Registrado em: 14 Mai 2014, 12:45

Integrar mais de um sistema á um mesmo banco

Mensagem por lucas custódio alves » 29 Mai 2014, 10:07

Eu gostaria se existe a possibilidade no Gvinci de integrar um mesmo banco á dois ou mais sistemas, sendo que caso sejam criadas tabelas e campos novos para um sistema, o Adaptador reconheça e não apague os novos campos e tabelas criados quando eu realizar acesso ao outro sistema.

wilton_radinfo
Mensagens: 80
Registrado em: 25 Ago 2011, 19:53

Re: Integrar mais de um sistema á um mesmo banco

Mensagem por wilton_radinfo » 30 Mai 2014, 11:11

hoje a unica maneira de fazer isso e manter a estrutura igual em ambos os projetos.

uma saida e:

voce ter um banco base, fazer a importação da estrutura para o gvinci.

a partir dai, voce fazer toda alteração da estrutura direto no sql server, ir no gvinci, mandar importar o banco novamente
o nome tem que ser o mesmo (no sql server e no gvinci) inclusive letras maiusculas e minusculas

quando e feito isso o gvinci, sincroniza a estrutura do sql, com a estrutura do projeto no gvinci.
vc teria que fazer a sincronização para cada projeto.


agora se vc tem 2 projetos e cada um com estrutura diferente, marque para nao usar o adaptador.
ai vc tera que aplicar as alterações individuais no banco do seu cliente por fora manualmente.



cuidado extra quando fazer a importação pois o gvinci nao respeita campos do tipo SMALLINT, INT, BIGINT

se no seu sql server o campo esta definido como SMALLINT
ao importar ele ira colocar uma mascara no campo, que posteriormente ao executar a aplicacao, ele ira tentar a adaptar seu banco trocando o campo destino para INT

se for int, ira trocar para bigint.

pablohadler
Mensagens: 187
Registrado em: 10 Set 2010, 15:51

Re: Integrar mais de um sistema á um mesmo banco

Mensagem por pablohadler » 02 Jun 2014, 11:01

Lucas,
O Gvinci permite que vc crie N projetos em uma mesma solução , e nestes projetos vc compartilha o mesmo BD.
Desta forma fica transparente trabalhar com 1 banco para N sistemas/projetos

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes