Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ada beberapa sumber informasi tentang menggunakan penyedia SQL Server untuk Windows PowerShell dan cmdlet. Ini termasuk bantuan yang tersedia di lingkungan Windows PowerShell.
Sebelum Anda mulai
Untuk mempelajari tentang Windows PowerShell, lihat Panduan Memulai Windows PowerShell.
Untuk gambaran umum cmdlet dan penyedia SQL Server, lihat SQL Server PowerShell.
Bantuan di Lingkungan Windows PowerShell
Gunakan cmdlet Get-Help untuk mendapatkan bantuan di lingkungan Windows PowerShell. Get-Help menyediakan bantuan dasar untuk bahasa Windows PowerShell dan berbagai cmdlet dan penyedia yang tersedia di Windows PowerShell.
Untuk informasi selengkapnya tentang cara menggunakan Get-Help, lihat Get-Help: Mendapatkan Bantuan.
Bantuan Layanan PowerShell SQL Server
Penyedia PowerShell SQL Server mengimplementasikan beberapa folder pada drive virtual SQLSERVER, seperti folder SQLSERVER:\SQL dan SQLSERVER:\DAC. Setiap folder dikaitkan dengan salah satu model objek pengelolaan SQL Server. Meskipun Anda dapat mencantumkan metode dan properti yang terkait dengan setiap simpul di jalur SQL Server, Anda tidak bisa mendapatkan bantuan untuk mereka di lingkungan PowerShell. Untuk tabel folder dengan tautan ke referensi pemrograman terkait, lihat Penyedia PowerShell SQL Server.
Invoke-Sqlcmd Bantuan
Cmdlet Invoke-Sqlcmd mengambil sebagai input kueri atau file skrip apa pun yang dapat dijalankan oleh utilitas sqlcmd . Anda dapat menggunakan Get-Help untuk mendapatkan informasi tentang Invoke-Sqlcmd dan parameternya, tetapi tidak ada cakupan Get-Help untuk kueri sqlcmd .
Input -Query atau -QueryFromFile dapat berisi:
variabel dan perintah sqlcmd. Untuk informasi tentang variabel dan perintah ini, lihat bagian Keterangan utilitas sqlcmd.
Transact-SQL pernyataan Untuk informasi selengkapnya tentang bahasa Transact-SQL, lihat ReferensiTransact-SQL (Mesin Database).
Pernyataan XQuery. Untuk informasi selengkapnya tentang bahasa XQuery yang didukung oleh SQL Server, lihat Referensi Bahasa XQuery (SQL Server).
Dapatkan Bantuan untuk cmdlet SQL Server
Untuk mendapatkan bantuan terkait cmdlet
- Jalankan Get-Help dengan menentukan nama cmdlet dan tingkat bantuan yang ingin dikembalikan.
Contoh: cmdlet Get-Help
Contoh berikut mengembalikan berbagai tingkat bantuan untuk Invoke-Sqlcmd:
## Get the basic help.
Get-Help Invoke-Sqlcmd
## Get the full help.
Get-Help Invoke-Sqlcmd -Full
## Get the parameter descriptions.
Get-Help Invoke-Sqlcmd -Parameter *
## Get the code examples.
Get-Help Invoke-Sqlcmd -Examples
## Get the syntax diagram.
Get-Help Invoke-Sqlcmd -Syntax
Mendapatkan Daftar Penyedia
Untuk mendapatkan daftar penyedia aktif
- Jalankan Get-Help menentukan kategori penyedia.
Untuk informasi selengkapnya tentang mendapatkan bantuan penyedia di Windows PowerShell, lihat Drive dan Penyedia.
Contoh: Mendapatkan Daftar Penyedia
Kode ini mengembalikan daftar penyedia yang saat ini diaktifkan dalam sesi Windows PowerShell Anda:
Get-Help -Category provider
Mendapatkan Bantuan Tentang Penyedia SQL Server
Untuk mendapatkan bantuan tentang penyedia
- Jalankan Get-Help menentukan nama SQLServer
Contoh: Dapatkan Bantuan Penyedia SQL Server
Contoh ini mengembalikan informasi dasar tentang penyedia SQL Server:
Get-Help SQLServer
Mencantumkan Metode dan Properti
Untuk mencantumkan metode dan properti untuk simpul di jalur penyedia SQL Server
Baik CD ke simpul di jalur SQL Server, atau buat variabel yang diatur ke lokasi tersebut.
Jalankan cmdlet Get-Member dengan parameter -Type diatur ke Metode atau Properti
Contoh: Mencantumkan Metode dan Properti
Contoh ini mencantumkan metode yang didukung untuk simpul Database:
Set-Location SQL:\MyComputer\DEFAULT\Databases
Get-Item . | Get-Member -Type Methods
Contoh ini mencantumkan properti untuk variabel yang telah diatur ke objek Tabel SMO:
$MyVar = New-Object Microsoft.SqlServer.Management.SMO.Table
$MyVar | Get-Member -Type Properties
Lihat Juga
Provider PowerShell untuk SQL Server
Menggunakan cmdlet Mesin Database