Página 1 de 1

Banco de Dados Online

Enviado: 26 Ago 2021 às 23:11
por rafaelp
Boa noite.

Tenho um sistema desenvolvido no excel com banco de dados Access.
Na empresa que trabalho não temos servidores, portanto o banco de dados e a planilha com o sistema é local em apenas uma máquina.

Gostaria de saber se existe alguma solução para colocar esse banco de dados online. Pesquisei mas não encontrei uma solução.

Existe alguma forma? Mesmo que não seja utilizado Access. O excel trabalha bem com conexão com banco de dados na nuvem?

Desde já agradeço a atenção.

Re: Banco de Dados Online

Enviado: 27 Ago 2021 às 18:07
por Jonathaluis
Boa tarde! eu já fiz conexão entre excel ou access com banco de dados que estava em um servidor web.

Re: Banco de Dados Online

Enviado: 01 Set 2021 às 16:39
por rafaelp
Boa tarde.

@Jonathaluis, no caso eu posso então pegar meu banco de dados, colocar em um servidor e acessar via código VBA? É desse modo que você fez?
Eu tenho uma hospedagem contratada na DigitalOcean, consigo fazer isso que você falou?

Re: Banco de Dados Online

Enviado: 01 Set 2021 às 23:26
por Raygsson
Se tiver um servidor web da pra criar um banco MySQL lá e fazer a conexão com o Excel/VBA pra lidar com esses dados , tem muitos exemplos na web.

Re: Banco de Dados Online

Enviado: 01 Set 2021 às 23:56
por Basole
@rafaelp

Para fazer que voce quer, é necessario ter um host web com um bd mysql com acesso remoto

Feito isso instale um Connector/ODBC https://dev.mysql.com/downloads/connector/odbc/ para fazer a interface do seu aplicativo (Excel) ao servidor host.

Em seguida voce cria no Excel uma conexao via Ado (por exemplo) com instrução sql para consultar, cadastrar, editar ou deletar os dados no seu banco na nuvem (online).
Tem varios exemplos na net, por exemplo: https://stackoverflow.com/questions/471 ... -using-vba

Resumindo seria mais ou meno isso....e de qualquer local que você estiver conseguirá acessar os seus dados via Excel.

Re: Banco de Dados Online

Enviado: 02 Set 2021 às 08:47
por Jonathaluis
Rafael, bom dia!
Segue um exemplo.
no painel da sua hospedagem precisa liberar para que uma conexão externa possa acessar.