Sdílet prostřednictvím


Test-AzPostgreSqlFlexibleServerConnect

Otestování připojení k databázovému serveru

Syntax

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

Otestování připojení k databázovému serveru

Příklady

Příklad 1: Test připojení podle názvu

$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!

Test připojení podle skupiny prostředků a názvu serveru

Příklad 2: Testování připojení podle identity

$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!

Testování připojení identitou

Příklad 3: Test dotazu podle názvu

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

col
-----
1
2
3

Otestování dotazu podle skupiny prostředků a názvu serveru

Příklad 4: Testování připojení podle identity

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

col
-----
1
2
3

Otestování dotazu podle identity

Parametry

-AdministratorLoginPassword

Heslo správce. Minimálně 8 znaků a maximálně 128 znaků. Heslo musí obsahovat znaky ze tří z následujících kategorií: velká písmena anglické abecedy, malá písmena anglické abecedy, číslice a jiné než alfanumerické znaky.

Typ:SecureString
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-AdministratorUserName

Správa ustrator uživatelské jméno pro server. Po nastavení ji nelze změnit.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Název databáze, který se má připojit.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Server, který se má připojit. Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti INPUTOBJECT a vytvořte tabulku hash.

Typ:IPostgreSqlIdentity
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Název serveru, který se má připojit.

Typ:String
Aliases:ServerName
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-QueryText

Dotaz na databázi k otestování

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Název skupiny prostředků, která prostředek obsahuje, můžete tuto hodnotu získat z rozhraní API Azure Resource Manageru nebo portálu.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

IPostgreSqlIdentity

Výstupy

String