Test-AzMySqlFlexibleServerConnect
Проверка подключения к серверу базы данных
Синтаксис
Test (По умолчанию)
Test-AzMySqlFlexibleServerConnect
-Name <String>
-ResourceGroupName <String>
-AdministratorLoginPassword <SecureString>
[-DatabaseName <String>]
[-Timeout <Int32>]
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
TestAndQuery
Test-AzMySqlFlexibleServerConnect
-Name <String>
-ResourceGroupName <String>
-QueryText <String>
-AdministratorLoginPassword <SecureString>
[-DatabaseName <String>]
[-Timeout <Int32>]
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
TestViaIdentityAndQuery
Test-AzMySqlFlexibleServerConnect
-QueryText <String>
-AdministratorLoginPassword <SecureString>
-InputObject <IMySqlIdentity>
[-DatabaseName <String>]
[-Timeout <Int32>]
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
TestViaIdentity
Test-AzMySqlFlexibleServerConnect
-AdministratorLoginPassword <SecureString>
-InputObject <IMySqlIdentity>
[-DatabaseName <String>]
[-Timeout <Int32>]
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Описание
Проверка подключения к серверу базы данных
Примеры
Пример 1. Проверка подключения по имени
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzMySqlFlexibleServerConnect -ResourceGroupName PowershellMySqlTest -Name mysql-test -AdministratorLoginPassword $password
The connection testing to mysql-test.database.azure.com was successful!
Проверка подключения по группе ресурсов и имени сервера
Пример 2. Проверка подключения по удостоверениям
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Get-AzMySqlFlexibleServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Test-AzMySqlFlexibleServerConnect -AdministratorLoginPassword $password
The connection testing to mysql-test.database.azure.com was successful!
Проверка подключения по идентификатору
Пример 3. Тестирование запроса по имени
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzMySqlFlexibleServerConnect -ResourceGroupName PowershellMySqlTest -Name mysql-test -AdministratorLoginPassword $password -QueryText "SELECT * FROM test"
col
-----
1
2
3
Тестирование запроса по группе ресурсов и имени сервера
Пример 4. Проверка подключения по удостоверениям
Get-AzMySqlFlexibleServer -ResourceGroupName PowershellMySqlTest -ServerName mysql-test | Test-AzMySqlFlexibleServerConnect -QueryText "SELECT * FROM test" -AdministratorLoginPassword $password
col
-----
1
2
3
Проверка запроса по идентификатору
Параметры
-AdministratorLoginPassword
Пароль администратора.
Минимум 8 символов и максимум 128 символов.
В пароле следует использовать символы хотя бы из трех следующих категорий: английские прописные буквы, английские строчные буквы, цифры и символы, отличные от алфавитно-цифровых.
Свойства параметров
Тип: SecureString
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-AdministratorUserName
Имя администратора сервера.
После установки его нельзя изменить.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DatabaseName
Имя базы данных для подключения.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
Тип: PSObject
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzureRMContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Сервер для подключения.
Сведения о создании см. в разделе NOTES для свойств INPUTOBJECT и создания хэш-таблицы.
Тип: IMySqlIdentity
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
TestViaIdentityAndQuery
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
TestViaIdentity
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Name
Имя сервера для подключения.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Имя сервера
Наборы параметров
Test
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
TestAndQuery
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-QueryText
Запрос к базе данных для тестирования
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
TestAndQuery
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
TestViaIdentityAndQuery
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceGroupName
Имя группы ресурсов, содержащей ресурс, можно получить это значение из API Azure Resource Manager или портала.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
Test
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
TestAndQuery
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Timeout
Время ожидания в секундах для выполнения запроса.
Допустимый диапазон составляет 1–31536000 секунд.
Свойства параметров
Тип: Int32
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные