"Erro de runtime 2147319779 biblioteca (8002801d) não registada" ao definir uma empresa como predefinição

Sintomas

"Erro de runtime -2147319779 (8002801d) biblioteca de erros de automatização não registada." Este erro ocorre ao tentar definir uma empresa como predefinição.

Causa

O FRx está a tentar aceder ao conjunto de especificações e às bases de dados do sistema com uma dependência de Objeto ADO não registada. Isto é geralmente instalado com a versão atual do MDAC (Componentes do Microsoft Data Access) (Versão 2.8 e posterior do MDAC).

Resolução

Registe o ficheiro msadox.dll localizado na pasta C:\Program Files\Common Files\System\ado. Para obter informações sobre como registar dlls, veja Como registar um ficheiro .dll.