Test-AzPostgreSqlFlexibleServerConnect
Проверка подключения к серверу базы данных
Синтаксис
Test-AzPostgreSqlFlexibleServerConnect
-Name <String>
-ResourceGroupName <String>
[-DatabaseName <String>]
-AdministratorLoginPassword <SecureString>
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Test-AzPostgreSqlFlexibleServerConnect
-Name <String>
-ResourceGroupName <String>
[-DatabaseName <String>]
-QueryText <String>
-AdministratorLoginPassword <SecureString>
[-AdministratorUserName <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Test-AzPostgreSqlFlexibleServerConnect
[-DatabaseName <String>]
-QueryText <String>
-AdministratorLoginPassword <SecureString>
[-AdministratorUserName <String>]
-InputObject <IPostgreSqlIdentity>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Test-AzPostgreSqlFlexibleServerConnect
[-DatabaseName <String>]
-AdministratorLoginPassword <SecureString>
[-AdministratorUserName <String>]
-InputObject <IPostgreSqlIdentity>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Описание
Проверка подключения к серверу базы данных
Примеры
Пример 1. Проверка подключения по имени
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzPostgreSqlFlexibleServerConnect -ResourceGroupName PowershellPostgreSqlTest -Name postgresql-test -AdministratorLoginPassword $password
The connection testing to postgresql-test.database.azure.com was successful!
Проверка подключения по группе ресурсов и имени сервера
Пример 2. Проверка подключения по удостоверениям
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Get-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -ServerName postgresql-test | Test-AzPostgreSqlFlexibleServerConnect -AdministratorLoginPassword $password
The connection testing to postgresql-test.database.azure.com was successful!
Проверка подключения по идентификатору
Пример 3. Тестирование запроса по имени
$password = ConvertTo-SecureString <YourPassword> -AsPlainText
Test-AzPostgreSqlFlexibleServerConnect -ResourceGroupName PowershellPostgreSqlTest -Name postgresql-test -AdministratorLoginPassword $password -QueryText "SELECT * FROM test"
col
-----
1
2
3
Тестирование запроса по группе ресурсов и имени сервера
Пример 4. Проверка подключения по удостоверениям
Get-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -ServerName postgresql-test | Test-AzPostgreSqlFlexibleServerConnect -QueryText "SELECT * FROM test" -AdministratorLoginPassword $password
col
-----
1
2
3
Проверка запроса по идентификатору
Параметры
-AdministratorLoginPassword
Пароль администратора. Минимум 8 символов и максимум 128 символов. В пароле следует использовать символы хотя бы из трех следующих категорий: английские прописные буквы, английские строчные буквы, цифры и символы, отличные от алфавитно-цифровых.
Тип: | SecureString |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AdministratorUserName
Имя администратора сервера. После установки его нельзя изменить.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DatabaseName
Имя базы данных для подключения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Сервер для подключения. Сведения о создании см. в разделе NOTES для свойств INPUTOBJECT и создания хэш-таблицы.
Тип: | IPostgreSqlIdentity |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Имя сервера для подключения.
Тип: | String |
Aliases: | ServerName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-QueryText
Запрос к базе данных для тестирования
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов, содержащей ресурс, можно получить это значение из API Azure Resource Manager или портала.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |