Partilhar via


Executar consultas SQL no Microsoft Access

Além dos servidores de bases de dados, o Power Automate suporta a automatização das bases de dados do Microsoft Access.

Para estabelecer uma ligação com uma base de dados do Microsoft Access, utilize a ação Abrir ligação SQL e abra o construtor de cadeias de ligação.

Captura de ecrã da ação Abrir ligação SQL.

No separador Fornecedor do diálogo apresentado, selecione Microsoft Office 12.0 Access Database Engine OLE DB Provider.

Nota

Se o fornecedor apresentado não aparecer nas opções disponíveis, terá de transferir e instalar o Microsoft Access Database Engine 2010 Redistributable.

Captura de ecrã dos fornecedores disponíveis no construtor de cadeias de ligação.

Em seguida, povoe o caminho da base de dados do Microsoft Access no campo Origem de Dados do separador Ligação.

Captura de ecrã do campo de origem de dados no construtor de cadeias de ligação.

A cadeia de ligação gerada tem de ser semelhante à seguinte:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabasePath;Persist Security Info=False

Nota

Todas as cadeias de ligação que estabelecem ligações com as bases de dados do Microsoft Access são constituídas por três partes principais: o fornecedor, o origem de dados e as credenciais de segurança (se aplicável).

Captura de ecrã de uma cadeia de ligação gerada.

Para executar consultas na base de dados ligada, utilize a ação Executar instrução SQL. O Power Automate suporta todas as consultas essenciais, tais como SELECIONAR, INSERIR EM e ATUALIZAR.

Captura de ecrã da ação Executar instrução SQL.

Quando todas as consultas tiverem sido executadas, implemente a ação Fechar a ligação SQL para fechar a ligação com a base de dados.