Макрос Excel VBA при подключении к AWS RDS Aurora MySQL «Ошибка выполнения -2147467259 (80004005)»

Я пытаюсь получить данные из базы данных MySQL AWS RDS Aurora с помощью Excel VBA.

Excel работает в Windows 10, все входящие IP-адреса разрешены в AWS RDS, установлена ​​надстройка Excel MySQL, включена библиотека Microsoft ActiveX Data Objects 2.8.

Однако я все еще получаю код ошибки: Ошибка выполнения -2147467259 (80004005). Я могу без проблем подключиться с помощью Workbench.

Dim oConn As ADODB.Connection
Set oConn = New ADODB.Connection

oConn.ConnectionString = "driver = {SQL Server};" & _
"server=temporary.comal2agallf.us-east-1.rds.amazonaws.com;" & _
"uid=userid;" & _
"pwd=password;" & _
"database=database"

oConn.Open

Скриншот ошибки

Макрос Excel VBA при подключении к AWS RDS Aurora MySQL «Ошибка выполнения -2147467259 (80004005)»

Я также попытался сменить драйвер на:

driver = {MySQL ODBC 8.0.11 Driver}

Скриншот ошибки

Макрос Excel VBA при подключении к AWS RDS Aurora MySQL «Ошибка выполнения -2147467259 (80004005)»

Очень признателен за помощь.

driver = {SQL Server} - разве вы не используете MySQL?
Tim Williams 13.07.2018 01:37

Да, поэтому я также попробовал "driver = {MySQL ODBC 8.0.11 Driver}". У меня нет технических знаний.

Terry Gu 13.07.2018 02:52
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
2
2
811
0

Другие вопросы по теме