Bagikan melalui


Stop-SqlInstance

Menghentikan instans SQL Server yang ditentukan.

Sintaks

Stop-SqlInstance
    [-Path <String[]>]
    [-Credential] <PSCredential>
    [-AutomaticallyAcceptUntrustedCertificates]
    [-ManagementPublicPort <Int32>]
    [-RetryTimeout <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-SqlInstance
    -InputObject <Server[]>
    [-Credential] <PSCredential>
    [-AutomaticallyAcceptUntrustedCertificates]
    [-ManagementPublicPort <Int32>]
    [-RetryTimeout <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-SqlInstance
    -ServerInstance <String[]>
    [-Credential] <PSCredential>
    [-AutomaticallyAcceptUntrustedCertificates]
    [-ManagementPublicPort <Int32>]
    [-RetryTimeout <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Deskripsi

Cmdlet Stop-SqlInstance menghentikan instans SQL Server yang ditentukan.

SQL Server Cloud Adapter harus berjalan dan dapat diakses di komputer yang menghosting instans SQL Server.

Cmdlet ini mendukung mode operasi berikut:

  • Tentukan jalur Windows PowerShell instans.
  • Tentukan objek server.
  • Tentukan objek ServerInstance dari instans target SQL Server.

Note: This cmdlet ceased to work a long time ago. It's been removed in version 22 of the module.

Contoh

Contoh 1: Menghentikan instans SQL Server

PS C:\> CD SQLSERVER:\SQL\Computer\Instance
PS SQLSERVER:\SQL\Computer\Instance> Stop-SqlInstance -Credential $Credential -AcceptSelfSignedCertificate

Perintah pertama mengubah direktori kerja menjadi SQLSERVER:\SQL\Computer\Instance.

Contoh 2: Menghentikan semua instans SQL Server di komputer yang ditentukan

PS C:\> Get-SqlInstance -Credential $Credential -MachineName "Computer006" | Stop-SqlInstance -Credential $Credential -AcceptSelfSignedCertificate

Perintah ini mengambil semua instans SQL Server pada komputer bernama Computer006 dan menghentikan semua instans. Sertifikat yang ditandatangani sendiri dari komputer target secara otomatis diterima tanpa meminta pengguna.

Parameter

-AutomaticallyAcceptUntrustedCertificates

Menunjukkan bahwa cmdlet ini secara otomatis menerima sertifikat yang tidak tepercaya.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Credential

Menentukan akun pengguna dengan kredensial Administrator Windows pada komputer target.

Jenis:PSCredential
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-InputObject

Menentukan array objek server instans target.

Jenis:Server[]
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ManagementPublicPort

Menentukan port manajemen publik pada komputer target. Parameter ini digunakan ketika port komputer target tidak dapat diakses secara langsung tetapi diekspos melalui titik akhir. Ini berarti bahwa cmdlet ini perlu terhubung ke port yang berbeda.

SQL Server Cloud Adapter harus dapat diakses oleh port ini.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Path

Menentukan jalur ke instans SQL Server, sebagai array string, tempat cmdlet ini menjalankan operasi. Jika Anda tidak menentukan nilai untuk parameter ini, cmdlet menggunakan lokasi kerja saat ini.

Jenis:String[]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-RetryTimeout

Menentukan periode waktu untuk mencoba kembali perintah pada server target. Setelah batas waktu berakhir, tidak ada percobaan ulang yang akan dicoba.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ServerInstance

Menentukan nama instans SQL Server, sebagai array string, yang menjadi target operasi.

Jenis:String[]
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

Microsoft.SqlServer.Management.Smo.Server[]

System.String[]