Como fazer dois banco de dados no LibreOffice-Base,se comunicar " Um envia dados e o outro recebe ".

Tenho dois Computador que tem instalado o Libre Office 3.6,Eles são de um escritório,então quando a secretária adiciona novos pacientes no Libre Office-Base a Dr. deveria receber para puxar a consulta cadastrada,mas isso não acontece.

Apresenta os Erros: “Não foi possível estabelecer a conexão com a fonte De Dados”
“Não foi possível carregar a classe do driver”.

Alguém poderia me ajudar,Obrigado.

O banco de dados deve existir na forma de um serviço.

Para isso você tem de criar um SGBD (Sistema gerenciador de banco de dados) através de um banco de dados numa maquina que atuará como servidor. Os bancos de dados livres mais comuns são MariaDB, Firebird ou Postgresql.

Escolha uma máquina e crie o serviço de banco de dados, acessível pela rede de todas as maquinas do consultório.

Crie nas maquinas-cliente uma fonte de dados do LibreOffice Base que acesse o banco de dados da sua máquina servidor. Isso é feito criando um novo arquivo do base e configurando a fonte de dados pelo assistente. Escolha o tipo de BD, o driver (JDBC,ODBC, etc…), a URL do servidor, login e senha, etc…

Reconheço que essa montagem não é para iniciantes. Requer conhecimentos avançados.

Uma alternativa bem mais pobre e sujeita a erros é compartilhar uma planilha na rede.

É possível partilhar por rede interna sem ser necessário o uso de uma plataforma externa? (ex. MySQL)

Olá!
Veja na revista LibreOffice Magazine deste mês.
Elaborei um tutorial que deve te ajudar.

Veja tutorial aqui https://www.schiavinatto.com/mundolibre/banco-de-dados-multiusuario-com-base-e-mysql_lm25.html

1 Like