Delen via


Test-AzPostgreSqlFlexibleServerConnect

De verbinding met de databaseserver testen

Syntaxis

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>]

Description

De verbinding met de databaseserver testen

Voorbeelden

Voorbeeld 1: Verbinding testen op naam

$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
Test-AzPostgreSqlFlexibleServerConnect -ResourceGroupName PowershellPostgreSqlTest -Name postgresql-test -AdministratorLoginPassword $password

The connection testing to postgresql-test.database.azure.com was successful!

Verbinding testen door de resourcegroep en de servernaam

Voorbeeld 2: Verbinding testen op identiteit

$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
Get-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -ServerName postgresql-test | Test-AzPostgreSqlFlexibleServerConnect -AdministratorLoginPassword $password

The connection testing to postgresql-test.database.azure.com was successful!

Verbinding testen op basis van de identiteit

Voorbeeld 3: Query testen op naam

$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
Test-AzPostgreSqlFlexibleServerConnect -ResourceGroupName PowershellPostgreSqlTest -Name postgresql-test -AdministratorLoginPassword $password -QueryText "SELECT * FROM test"

col
-----
1
2
3

Een query testen op de resourcegroep en de servernaam

Voorbeeld 4: Verbinding testen op identiteit

Get-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -ServerName postgresql-test | Test-AzPostgreSqlFlexibleServerConnect -QueryText "SELECT * FROM test" -AdministratorLoginPassword $password

col
-----
1
2
3

Een query testen op basis van de identiteit

Parameters

-AdministratorLoginPassword

Het wachtwoord van de beheerder. Minimaal 8 tekens en maximaal 128 tekens. Het wachtwoord moet tekens bevatten uit drie van de volgende categorieën: Nederlandse hoofdletters, Nederlandse kleine letters, cijfers en niet-alfanumerieke tekens.

Type:SecureString
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AdministratorUserName

Gebruikersnaam van de beheerder voor de server. Zodra deze is ingesteld, kan deze niet meer worden gewijzigd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DatabaseName

De naam van de database om verbinding te maken.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

De server om verbinding te maken. Zie de sectie NOTES voor INPUTOBJECT-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IPostgreSqlIdentity
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

De naam van de server om verbinding te maken.

Type:String
Aliassen:ServerName
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-QueryText

De query voor de database die moet worden getest

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep die de resource bevat, kunt u deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden