Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Powershell и MySQL Connector

Ответить
Настройки темы
PowerShell - Powershell и MySQL Connector

Аватара для ivan.vas

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день.
Есть машинка с windows 10 и БД Mysql на Ubuntu.
Скрипт работает исправно:
Код: Выделить весь код
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.8\MySql.Data.dll"
$Connection = [MySql.Data.MySqlClient.MySqlConnection]@{ConnectionString='server=10.0.0.6;uid=rootuser;pwd=Pas@word#21;database=UsersBase;charset=utf8'}
$Connection.Open()
Но когда я переношу его на Windows Server 2019, возникает ошибка:
Код: Выделить весь код
Исключение при вызове "Open" с "0" аргументами: "Authentication to host '10.0.0.6' failed."
строка:1 знак:1
+ $Connection.Open()
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : AuthenticationException
Пробовал версию библиотеки взять ниже:
Код: Выделить весь код
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.5.2\MySql.Data.dll"
Один раз отрабатывает, потом опять ошибку выдает.
Net Framework обновлял до версии 4.8.

Можете подсказать где ошибка?

Отправлено: 08:53, 27-09-2021

 

Аватара для ivan.vas

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Обыграл ситуацию конструкцией:
Код: Выделить весь код
try
{
    $Connection.Open()
}
catch
{
    $Connection.Open()
}
Но не уверен, что так правильно.

Отправлено: 11:53, 27-09-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Powershell и MySQL Connector

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Проблема установки MySQL Connector/ODBC на Server 2008 R2 x64 Ronald Windows Server 2008/2008 R2 10 08-04-2016 09:45
PowerShell - [решено] Изменение строки таблицы в базе данных MySQL при помощи Windows PowerShell Dezmond Скриптовые языки администрирования Windows 5 28-09-2012 15:03
MAPILab POP3 Connector 2.2.0 OSZone Software Новости программного обеспечения 0 07-05-2010 18:30
Native POP3 Connector 2.4.6 OSZone Software Новости программного обеспечения 0 26-12-2009 21:30
Разное - Dell D/Bay Connector Diseased Head Прочее железо 0 04-11-2008 18:54




 
Переход