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.
Modul PowerShell
Windows PowerShell® adalah shell baris perintah berbasis tugas dan bahasa pembuatan skrip yang dirancang khusus untuk administrasi sistem. Dibangun di atas .NET Framework, Windows PowerShell membantu profesional TI dan mendukung pengguna mengontrol dan mengotomatiskan administrasi sistem operasi Windows dan aplikasi yang berjalan di Windows. Layanan DRDA menawarkan perintah PowerShell sebagai bagian dari modul PowerShell HIS 2013 umum, Microsoft.HostIntegration.PowerShell, termasuk sejumlah perintah Cmdlet untuk menambahkan/mendapatkan/menghapus/mengatur elemen dan atribut MsDrdaService.exe.config, serta perintah untuk memulai/menghentikan pendengar.
Cmdlet di PowerShell
Cmdlet PowerShell adalah perintah ringan yang digunakan di lingkungan Windows PowerShell. Runtime Windows PowerShell memanggil cmdlet ini dalam konteks skrip otomatisasi yang disediakan di baris perintah. Runtime Windows PowerShell juga memanggilnya secara terprogram melalui API Windows PowerShell.
Properti publik yang menentukan parameter yang tersedia untuk pengguna atau aplikasi yang menjalankan cmdlet. Cmdlet dapat memiliki parameter yang diperlukan, bernama, posisi, dan beralih. Parameter pengalihan adalah parameter yang mungkin, atau mungkin tidak, ditentukan saat perintah dijalankan. Jika parameter ditentukan, runtime Windows PowerShell menyelesaikan nilainya sebagai true. Jika parameter tidak ditentukan, yang biasanya default, nilai parameter diselesaikan sebagai false. Parameter umum ditambahkan ke semua cmdlet dan dapat diakses setiap kali cmdlet dijalankan.
Perintah Cmdlet Modul PowerShell Layanan DRDA
Konfigurasi Layanan DRDA disimpan dalam file konfigurasi aplikasi MsDrdaService.exe.config (konfigurasi aplikasi), dan file XML terkait (pemetaan pesan kesalahan dan pemetaan jenis data). Saat runtime, Layanan DRDA akan memantau file MsDrdaService.exe.config untuk perubahan. Ketika terdeteksi, Layanan DRDA akan membaca dan menggunakan informasi konfigurasi yang diubah saat memproses koneksi terikat baru. Layanan DRDA menyertakan file %SNAROOT%\System\Schemas\HostIntegrationDrdaServiceConfiguration.xsd untuk memvalidasi file konfigurasi aplikasi.
Profesional TI dapat menyesuaikan konfigurasi Layanan DRDA dengan menggunakan modul Drda Service PowerShell Microsoft.HostIntegration.PowerShell. Cmdlet dikelompokkan ke dalam kumpulan konfigurasi dan operasi.
Perangkat lunak prasyarat
Modul Drda Service PowerShell memerlukan produk perangkat lunak berikut sebagai prasyarat fitur.
Microsoft PowerShell 3.0 (Windows Management Framework 3.0)
Mulai Powershell
Mulai PowerShell dengan izin Administrator dengan menjalankan salah satu perintah ini.
Dari layar Mulai , klik kanan petak peta aplikasi Windows PowerShell , dan di bilah aplikasi, klik Jalankan sebagai administrator.
Di Manajer Server atau Desktop pada bilah tugas, klik kanan pintasan Windows PowerShell lalu klik Jalankan sebagai Administrator.
Di Desktop, pindahkan kursor ke sudut kanan atas, klik Cari, ketik PowerShell, klik kanan petak peta aplikasi Windows PowerShell , dan di bilah aplikasi, klik Jalankan sebagai administrator.
Pada prompt perintah Windows PowerShell, ketik:
Start-Process PowerShell -Verb RunAs
Mulai PowerShell ISE
Mulai PowerShell ISE (Lingkungan Skrip Terintegrasi) dengan izin Administrator dengan menjalankan salah satu perintah ini.
Dari layar Mulai , ketik ISE, klik kanan petak peta ISE Windows PowerShell , dan di bilah aplikasi, klik Jalankan sebagai administrator.
Pada taskbar, klik kanan Windows PowerShell lalu klik Jalankan ISE sebagai administrator.
Dari menu Alat Manajer Server, pilih Windows PowerShell ISE.
Pada prompt perintah Windows PowerShell, ketik:
Start-Process PowerShell_ISE -Verb RunAs
Atur Jalur Modul
Modul Drda Service PowerShell harus berada di jalur modul. Saat menginstal Layanan DRDA menggunakan MsDrdaService.MSI mandiri, Anda harus mengatur jalur modul secara manual menggunakan PowerShell atau PowerShell ISE.
Pada perintah Windows PowerShell atau PowerShell ISE , ketik perintah berikut, lalu klik Enter.
Import-Module "C:\Program Files\Microsoft Host Integration Server 2013\system\Microsoft.HostIntegration.PowerShell"Ketik perintah Get-Module berikut, lalu klik Enter.
Get-Module Microsoft.HostIntegration.PowerShellVerifikasi informasi berikut.
ModuleType Version Name ExportedCommands ---------- ------- ---- ---------------- Binary 9.0.1000.0 Microsoft.HostIntegration.PowerS... {Add-HisDrdaApplicationEncoding, Remove-HisDrdaApplicationEncoding, Get-HisDrdaApplicationEncoding, Add-HisDrdaCollationName...}
Dapatkan Perintah Modul
Pada perintah Windows PowerShell atau PowerShell ISE, ketik perintah berikut, lalu klik Enter.
Get-Command -Module Microsoft.HostIntegration.PowerShellVerifikasi informasi berikut.
Perintah Layanan DRDA
Perintah cmdlet Microsoft.HostIntegration.PowerShell berikut ini untuk digunakan dengan Layanan DRDA.
| Jenis Perintah | Nama | ModuleName |
|---|---|---|
| Cmdlet | Add-HisCustomCodePage | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisCustomConversion | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisDrdaApplicationEncoding | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisDrdaCollationName | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisDrdaDatabaseAlias | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisDrdaDatetimeFormat | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Add-HisDrdaPackageBindListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisCustomCodePage | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisCustomConversion | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaApplicationEncoding | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaCollationName | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaDatabaseAlias | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaDatetimeFormat | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaPackageBindListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaPackageBindProcessing | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaPackageProcedureCache | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaService | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaSqlServerConnection | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaSqlTransform | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Get-HisDrdaTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisCustomCodePage | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisCustomConversion | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisDrdaApplicationEncoding | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisDrdaCollationName | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisDrdaDatabaseAlias | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisDrdaDatetimeFormat | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Remove-HisDrdaPackageBindListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaConsoleTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaEtwTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaEventLogTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaPackageBindProcessing | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaPackageProcedureCache | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaService | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaSqlServerConnection | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaSqlTransform | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Set-HisDrdaTextTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Start-HisDrdaTraceListener | Microsoft.HostIntegration.PowerShell |
| Cmdlet | Stop-HisDrdaTraceListener | Microsoft.HostIntegration.PowerShell |
Tabel 1. Daftar perintah PowerShell Layanan DRDA.
Konektivitas Layanan DRDA dan Pemrosesan Pengikatan Paket
Konektivitas Layanan DRDA dan pengikatan paket terdiri dari: (1) koneksi Layanan Klien-ke-DRDA DRDA, (2) koneksi Layanan-ke-SQL Server DRDA, (3) koneksi Layanan-ke-DRDA DRDA, dan (4) pemrosesan pengikatan paket Layanan DRDA (termasuk transformasi sintaks SQL).
Set-HisDrdaService
Cmdlet Set-HisDrdaService ini mengonfigurasi Layanan DRDA untuk koneksi Klien DRDA yang terikat.
Sintaksis
Set-HisDrdaService [-PartnerServers<string>] [-Port<uint32>] [-IsPrimary ] [-UseSsl ] [-PingInterval<uint32>] [-EnablePerformanceCounters ] [-AllowClientIpAddresses<string>] [-SslCertificatePath<string>] [<CommonParameters>]
Parameter-parameternya
Parameter AllowClientIpAddresses membatasi Layanan DRDA untuk menerima koneksi jaringan TCP/IP terikat dari daftar komputer klien DRDA AR yang diketahui. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang memungkinkan Layanan DRDA merespons semua permintaan koneksi klien yang terikat. Daftar ini terdiri dari alamat TCP/IP atau alias titik koma yang dibatasi. Alamat TCP/IP dapat ditentukan dalam format IPv4 atau IPv6. Misalnya, 123.34.45.57; 123.34.45.58 menentukan daftar klien yang valid dalam format alamat jaringan IPv4.
Parameter EnablePeformanceCounters menginstruksikan Layanan DRDA untuk mengumpulkan informasi ke penghitung kinerja. Parameter opsional ini menerima nilai Boolean . Nilai default-nya adalah salah.
Parameter IsPrimary menginstruksikan Layanan DRDA apakah akan beroperasi dalam peran utama dalam sekelompok server. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah benar. Server utama akan menanggapi semua permintaan klien DRDA AR dengan memproses EXCSAT (Atribut Server Exchange), ACCSEC (Keamanan Akses) dan ACCRDB (Database Hubungan Akses), termasuk mengembalikan SRVLST (Daftar Server) pada ACCRDBRM (Pesan Balasan ACCRDB). Daftar Server berisi daftar prioritas tertimbang dari server utama (nilai tertimbang tertinggi) dan sekunder (nilai tertimbang terendah), untuk memberi tahu klien AR DRDA tempat komputer Layanan DRDA terhubung
Parameter PartnerServers menentukan daftar komputer server sekunder. Parameter opsional ini diperlukan ketika isPrimary=false, dan menerima nilai string . Nilai default adalah string kosong. Daftar ini terdiri dari alamat TCP/IP atau titik dua alias yang dipisahkan oleh nomor port TCP/IP. Alamat TCP/IP dapat ditentukan dalam format IPv4 atau IPv6. Daftar dapat berisi beberapa komputer server mitra yang dibatasi titik koma. Misalnya, 123.34.45.57:446; 123.34.45.58:446 mendefinisikan daftar server mitra yang valid dalam format alamat jaringan IPv4.
Parameter PingInterval menginstruksikan Layanan DRDA seberapa sering untuk memantau kesehatan komputer server mitra, dengan menjalankan alur EXCSAT (Atribut Server Exchange) dan memeriksa EXCSATRD (EXCSAT Reply Data). Parameter opsional ini menerima nilai bilangan bulat . Nilai defaultnya adalah 10000 milidetik (10 detik).
Parameter Port menentukan nomor Port TCP/IP tempat Layanan DRDA harus mendengarkan permintaan koneksi klien Pemohon Aplikasi DRDA yang terikat. Parameter opsional ini menerima nilai bilangan bulat . Nilai defaultnya adalah 446.
Parameter SslCertificatePath menentukan Sertifikat SSL atau TLS Common Name (CN). Parameter opsional ini diperlukan saat menggunakanSSL=true, dan menerima nilai string . Nilai default adalah string kosong.
Parameter UseSSL menginstruksikan Layanan DRDA untuk menggunakan Secure Sockets Layer (SSL) Versi 3.0 dan Transport Layer Security (TLS) Versi 1.0 saat merespons koneksi jaringan TCP/IP yang terikat. Parameter opsional ini menerima nilai Boolean . Nilai default-nya adalah salah.
Example
Contoh perintah berikut mengatur nilai default.
Set-HisDrdaService -IsPrimary -PingInterval 10000 -Port 446
Get-HisDrdaService
Cmdlet Get-HisDrdaService ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk koneksi Klien DRDA yang terikat.
Sintaksis
Get-HisDrdaService [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-HisDrdaService ini mengembalikan objek dengan properti: AllowClientIpAddresses (string); IsPrimary (Boolean); PartnerServers (string); EnablePerformanceCounters (Boolean); PingInterval (bilangan bulat); Port (bilangan bulat); SslCertificatePath (string); dan UseSsl (Boolean).
Example
Contoh perintah berikut mendapatkan nilai default.
Get-HisDrdaService
AllowClientIpAddresses :
IsPrimary : True
PartnerServers :
EnablePerformanceCounters : false
PingInterval : 10000
Port : 446
SslCertificatePath :
UseSsl : false
Set-DrdaSqlServerConnection
Cmdlet Set-DrdaSqlServerConnection ini mengonfigurasi Layanan DRDA untuk koneksi SQL Server keluar.
Sintaksis
Set-DrdaSqlServerConnection [-MappedAuthenticationDomain<string>] [-AuthenticationLookupTimeoutDuration<string>] [-AuthenticationLookupRetryCount<uint32>] [-SecurityTokenTimeoutDuration<string>] [-RollbackTransactionOnError ] [-ClientApplicationName<ClientApplicationName>] [-DefaultCollationName<string>] [-ConnectionString <string>] [-StoredProcedureCallTimeout<uint32>] [-HostInitiatedAffiliateApplication<string>] [-WindowsInitiatedAffiliateApplication<string>] [-EnableArithAbort ] [<CommonParameters>]
Parameter-parameternya
Parameter AuthenticationLookupRetryCount menginstruksikan Layanan DRDA berapa kali untuk mencoba permintaan pencarian autentikasi keamanan sebelum gagal. Parameter opsional ini menerima nilai bilangan bulat . Nilai defaultnya adalah 3 percobaan ulang
Parameter AuthenticationLookupTimeoutDuration menginstruksikan Layanan DRDA durasi waktu untuk menunggu permintaan pencarian autentikasi keamanan sebelum gagal. Parameter opsional ini menerima nilai string yang mewakili nilai durasi XML. Nilai defaultnya adalah PT30S (Periode Waktu adalah 30 detik). Nilai durasi ditentukan dalam formulir PnYnMnDTnHnMnS. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Koneksi SQL Server.
Parameter ClientApplicationName menginstruksikan Layanan DRDA cara mengatur properti koneksi Nama Aplikasi Klien SQL. Parameter opsional ini menerima nilai string enumerasi. Nilai default kosong. Tentukan externalName untuk menginstruksikan Layanan DRDA untuk menggunakan byte 1-8 dari Nama Eksternal DRDA (EXTNAM) yang mewakili nama pekerjaan, tugas, atau proses program klien DRDA AR. Tentukan transactionIdentifier untuk menginstruksikan Layanan DRDA untuk menggunakan byte 5-8 dari EXTNAM yang mewakili nama pengidentifikasi transaksi program klien DRDA AR saat berjalan di CICS untuk z/OS.
Parameter ConnectionString menentukan daftar nama argumen dan pasangan nilai untuk digunakan oleh Layanan DRDA dalam menentukan Microsoft ADO.NET Framework Data Provider untuk objek koneksi SQL Server. Parameter yang diperlukan ini menerima nilai string . Nilai defaultnya adalah Sumber Data=; Keamanan Terintegrasi=True; MultipleActiveResultSets=True. Untuk informasi selengkapnya, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Koneksi SQL Server.
Parameter DefaultCollationName menginstruksikan Layanan DRDA untuk menambahkan klausa SQL Server COLLATE (collation_name), saat mengubah pernyataan DB2 SELECT dengan klausul ORDER BY menjadi pernyataan SQL Server SELECT dengan klausa ORDER BY. Parameter opsional ini menerima nilai string . Nilai defaultnya adalah SQL_Latin1_General_CP1_CI_AS. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Pemetaan Kolase.
Parameter EnableArithAbort menginstruksikan Layanan DRDA untuk mengeluarkan pernyataan SET ARITHABORT pada waktu koneksi, untuk meminta SQL Server mengakhiri kueri saat terjadi kesalahan luapan atau pembagian demi nol selama eksekusi kueri. Parameter opsional ini menerima nilai Boolean . Defaultnya adalah false.
Parameter HostInitiatedAffiliateApplication menentukan nama Aplikasi Afiliasi yang harus digunakan Layanan DRDA dengan Microsoft Enterprise Single Sign-On untuk memetakan kredensial klien DRDA AR yang terikat ke pengguna domain Direktori Aktif Windows, ketika Klien SQL menggunakan Autentikasi Windows. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menginstruksikan Layanan DRDA untuk tidak menggunakan ESSO yang dimulai host. Saat menggunakan ESSO yang dimulai host, Anda harus menentukan Integrated Security=true dalam string koneksi SQL Server.
Parameter MappedAuthenticationDomain menginstruksikan Layanan DRDA tempat domain Microsoft Windows Active Directory memetakan kredensial klien DRDA yang terikat (nama pengguna dan kata sandi), saat menyambungkan ke SQL Server yang dikonfigurasi untuk autentikasi Windows menggunakan Antarmuka Penyedia Dukungan Keamanan (SSPI) terintegrasi, tetapi tidak saat menggunakan Microsoft Enterprise Single Sign-On. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong.
Parameter RollbackTransactionOnError menginstruksikan Layanan DRDA untuk menjalankan ROLLBACK setelah kesalahan database SQL Server negatif. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah benar.
Parameter SecurityTokenTimeout menginstruksikan Layanan DRDA untuk mempertahankan token keamanan selama durasi waktu, setelah itu untuk mendapatkan Pengidentifikasi Klien Windows (CID) baru. Parameter opsional ini menerima nilai durasi . Nilai defaultnya adalah PT8H (Periode Waktu adalah 8 jam). Nilai durasi ditentukan dalam formulir PnYnMnDTnHnMnS. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Koneksi SQL Server.
Parameter WindowsInitiatedAffiliateApplication menentukan nama Aplikasi Afiliasi yang harus digunakan Layanan DRDA dengan Microsoft Enterprise Single Sign-On untuk memetakan pengguna domain Windows Active Directory ke kredensial Klien SQL yang tidak terikat, ketika Klien SQL menggunakan Autentikasi SQL Server. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menginstruksikan Layanan DRDA untuk tidak menggunakan ESSO yang dimulai Windows. Saat menggunakan ESSO yang dimulai Windows, Anda harus menentukan Integrated Security=false dalam string koneksi SQL Server.
Parameter StoredProcedureCallTimeout menginstruksikan Layanan DRDA durasi waktu (dalam detik) untuk menunggu SQL Server memproses pernyataan PANGGILAN untuk menjalankan prosedur tersimpan, sebelum mengakhiri upaya dan menghasilkan kesalahan. Parameter opsional ini menerima nilai bilangan bulat . Nilai yang valid lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 2147483647. Nilai 0 menunjukkan tidak ada batas (upaya untuk menjalankan perintah akan menunggu tanpa batas waktu). Nilai defaultnya adalah 30 detik.
Example
Contoh perintah berikut mengatur nilai default.
Perhatian
Contoh atau panduan ini mereferensikan informasi sensitif, seperti string koneksi atau nama pengguna dan kata sandi. Jangan pernah melakukan hardcode nilai-nilai ini dalam kode Anda, dan pastikan Anda melindungi data rahasia dengan menggunakan autentikasi paling aman yang tersedia. Untuk informasi selengkapnya, lihat dokumentasi berikut:
Set-HisDrdaSqlServerConnection -AuthenticationLookupRetryCount 3 -AuthenticationLookupTimeoutDuration PT30S -ClientApplicationName empty -ConnectionString "Data Source=localhost; Integrated Security=True; MultipleActiveResultSets=True" -DefaultCollationName SQL_Latin1_General_CP1_CI_AS -RollbackTransactionOnError -SecurityTokenTimeoutDuration PT8H -StoredProcedureCallTimeout 30
Get-DrdaSqlServerConnection
Cmdlet Get-DrdaSqlServerConnection ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk koneksi SQL Server yang keluar.
Sintaksis
Get-DrdaSqlServerConnection [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-DrdaSqlServerConnection ini mengembalikan objek dengan properti: ArithAbort (Boolean); AuthenticationLookupTimeout (string); AuthenticationLookupRetryCount (bilangan bulat); ClientApplicationName (string); ConnectionString (string); DefaultCollationName (string); HostInitiatedAffiliateApplication (string); MappedAuthenticationDomain (string); RollbackTransactionOnError (Boolean); SecurityTokenTimeoutSeconds (string); StoredProcedureCallTimeoutSeconds (bilangan bulat); dan WindowsInitiatedAffiliateApplication (string).
Example
Contoh perintah berikut mendapatkan nilai default.
Get-HisDrdaSqlServerConnection
ArithAbort :
AuthenticationLookupTimeout : PT30S
AuthenticationLookupRetryCount : 3
ClientApplicationName :
ConnectionString : Data Source=localhost;Integrated Security=True;MultipleActiveResultSets=True
DefaultCollationName : SQL_Latin1_General_CP1_CI_AS
HostInitiatedAffiliateApplication :
MappedAuthenticationDomain :
RollbackTransactionOnError : true
SecurityTokenTimeoutSeconds : PT8H
StoredProcedureCallTimeoutSeconds : 30
WindowsInitiatedAffiliateApplication :
Set-DrdaPackageBindProcessing
Cmdlet Set-DrdaPackageBindProcessing ini mengonfigurasi Layanan DRDA untuk memproses paket SQL statis DRDA ke dalam prosedur tersimpan SQL Server.
Sintaksis
Set-DrdaPackageBindProcessing [-CreatePackageProcedureWithCustomSqlScripts ] [-PackageProcedureSchemaList <string>] [-CreatePackageProcedure ] [-CreatePackageXml ] [-PackageXmlFormat <PackageXmlFormat>] [-PackageXmlLocation <string>] [-StoredProcedureNameSeparator <string>] [-CreatePackageProcedureWithExtendedProperties ] [<CommonParameters>]
Parameter-parameternya
Parameter CreatePackageProcedure menginstruksikan Layanan DRDA untuk memproses satu alur BGNBND ke prosedur tersimpan SQL Server, mengubah pernyataan asli seperti yang didefinisikan oleh DRDA BNDSQLSTT mengalir ke sintaks SQL Server yang sesuai. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah benar.
Parameter CreatePackageProcedureWithCustomSqlScripts menginstruksikan Layanan DRDA untuk memproses DRDA BGNBND dan BNDSQLSTT melalui komponen listener pengikat paket kustom eksternal. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah false.
Parameter CreatePackageProcedureWithExtendedProperties menginstruksikan Layanan DRDA untuk mempertahankan opsi pengikatan paket BGNBND sebagai properti yang diperluas pada prosedur tersimpan SQL Server. Parameter opsional ini menerima nilai Boolean . Nilai default-nya adalah salah.
Parameter CreatePackageXml menginstruksikan Layanan DRDA untuk memproses satu alur BGNBND ke dalam file XML paket SQL statis untuk DB2, mempertahankan opsi dan pernyataan ikatan asli seperti yang didefinisikan oleh alur DRDA BNDSQLSTT. Parameter opsional ini menerima nilai Boolean . Nilai default-nya adalah salah.
PackageProcedureSchemaList menginstruksikan Layanan DRDA untuk menemukan prosedur tersimpan SQL Server target dalam skema alternatif. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong. String terdiri dari nama skema SQL Server yang dipisahkan koma. Parameter packageProcedureSchemaList mirip dengan IBM DB2 untuk register khusus z/OS CURRENT PACKAGESET dan SET CURRENT PACKAGESET.
Parameter PackageXmlFormat menginstruksikan Layanan DRDA untuk menulis SQL statis untuk file XML DB2 dalam format v90 atau v85. Parameter opsional ini menerima nilai string enumerasi dari v85 atau v90. Nilai defaultnya adalah v90.
Parameter PackageXmlLocation menginstruksikan Layanan DRDA tempat menulis SQL statis untuk file XML paket DB2. Parameter opsional ini menerima nilai string . Nilai defaultnya adalah c:\temp.
Parameter StoredProcedureNameSeparator menginstruksikan Layanan DRDA karakter pemisah apa yang akan digunakan saat memetakan nama paket DRDA ke nama prosedur tersimpan SQL Server. Parameter opsional ini menerima nilai string . Nilai default adalah karakter garis bawah tunggal (_).
Example
Contoh perintah berikut mengatur nilai default.
Set-HisDrdaPackageBindProcessing -CreatePackageProcedure -PackageXmlFormat v90 -PackageXmlLocation c:\temp -StoredProcedureNameSeparator _
Get-HisDrdaPackageBindProcessing
Cmdlet Get-HisDrdaPackageBindProcessing ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk memproses paket SQL statis DRDA ke dalam prosedur tersimpan SQL Server.
Sintaksis
Get-HisDrdaPackageBindProcessing [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-HisDrdaPackageBindProcessing ini mengembalikan objek dengan properti: CreatePackageProcedure (Boolean); CreatePackageXml (Boolean); PackageXmlFormat (string); PackageXmlLocation (string); StoredProcedureNameSeparator (string); CreatePackageProcedureWithExtendedProperties (Boolean); CreatePackageProcedureWithCustomSqlScripts (Boolean); dan PackageProcedureSchemaList (string).
Example
Contoh perintah berikut mendapatkan nilai default.
Get-HisDrdaPackageBindProcessing
CreatePackageProcedure : true
CreatePackageXml : false
PackageXmlFormat : v90
PackageXmlLocation : c:\temp
StoredProcedureNameSeparator : _
CreatePackageProcedureWithExtendedProperties : false
CreatePackageProcedureWithCustomSqlScripts : false
PackageProcedureSchemaList :
Set-HisDrdaPackageProcedureCache
Cmdlet Set-HisDrdaPackageProcedureCache ini mengonfigurasi Layanan DRDA untuk penembolokan metadata untuk prosedur tersimpan SQL Server untuk memverifikasi jenis pernyataan, jenis kursor, jenis data parameter, dan atribut lainnya.
Sintaksis
<string> Set-HisDrdaPackageProcedureCache -FlushTimeSpan [<CommonParameters>]
Parameter-parameternya
Parameter FlushTimeSpan menginstruksikan Layanan DRDA untuk membersihkan cache prosedur paket setelah interval waktu yang ditentukan. Parameter opsional ini menerima nilai string yang mewakili nilai durasi XML. Nilai defaultnya adalah P1D (Periode Waktu adalah 1 Hari). Nilai durasi ditentukan dalam formulir PnYnMnDTnHnMnS. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Pemrosesan Pengikatan Paket.
Example
Contoh perintah berikut mengatur nilai default.
Set-HisDrdaPackageProcedureCache -FlushTimeSpan P1D
Get-HisDrdaPackageProcedureCache
Cmdlet Get-HisDrdaPackageProcedureCache ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk penembolokan metadata untuk prosedur tersimpan SQL Server untuk memverifikasi jenis pernyataan, jenis kursor, jenis data parameter, dan atribut lainnya.
Sintaksis
Get-HisDrdaPackageProcedureCache [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-HisDrdaPackageProcedureCache ini mengembalikan objek dengan properti: FlushTimeSpan (string).
Example
Contoh perintah berikut mendapatkan nilai default.
Get-HisDrdaPackageProcedureCache
FlushTimeSpan
-------------
P1D
Set-HisDrdaSqlTransform
Cmdlet Set-DrdaSqlTransform ini mengonfigurasi Layanan DRDA untuk menggunakan transformasi SQL berbasis CLR internal atau eksternal untuk mengonversi sintaks fungsi DB2 menjadi sintaks fungsi SQL Server T-SQL.
Sintaksis
Set-DrdaSqlTransform [-EnableUnicodeOutput] [-Type<SqlTransforms>] [<CommonParameters>]
Parameter-parameternya
Parameter EnableUnicodeOutput menginstruksikan Layanan DRDA untuk mengodekan output dari transformator SQL berbasis CLR di Unicode atau ANSI. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah false, yang menginstruksikan Layanan DRDA untuk menghasilkan string ANSI CHAR dan VARCHAR.
Parameter Jenis menginstruksikan Layanan DRDA untuk menggunakan layanan internal atau transformasi SQL berbasis CLR eksternal. Parameter opsional ini menerima nilai JenisLayanan atau Clr. Nilai defaultnya adalah Layanan.
Example
Contoh perintah berikut mengatur nilai default.
Set-HisDrdaSqlTransform -Type Service
Get-HisDrdaSqlTransform
Cmdlet Get-HisDrdaSqlTransform ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk menggunakan transformasi SQL berbasis CLR internal atau eksternal untuk mengonversi sintaks fungsi DB2 menjadi sintaks fungsi SQL Server T-SQL.
Sintaksis
Get-HisDrdaSqlTransforms [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-HisDrdaSqlTransforms ini mengembalikan objek dengan properti: Jenis (SqlTransforms); dan EnableUnicodeOutput (Boolean).
Example
Contoh perintah berikut mendapatkan nilai default.
Get-HisDrdaSqlTransform
Type
----
Service
EnableUnicodeOutput
-------------------
False
Pemetaan Alias Database
Database IBM DB2 dan Microsoft SQL Server menggunakan terminologi yang berbeda untuk penamaan objek, seperti yang dapat dilihat dalam tabel berikut yang menentukan pengidentifikasi objek tiga bagian yang sepenuhnya memenuhi syarat untuk tabel. Layanan DRDA dapat memetakan katalog DB2 dan nama skema ke katalog dan nama skema SQL Server. Untuk informasi selengkapnya, lihat Mengonfigurasi Pemetaan Alias Database.
Add-HisDrdaDatabaseAlias
Cmdlet Add-HisDrdaDatabaseAlias ini mengonfigurasi Layanan DRDA untuk memetakan katalog dan nama skema terikat ke katalog keluar dan nama skema, untuk digunakan saat menjalankan paket SQL statis untuk perintah DB2 yang dipetakan ke prosedur tersimpan SQL Server.
Sintaksis
Add-HisDrdaDatabaseAlias -SourceLocation<string> -SourceCollection<string> -TargetDatabase<string> -TargetSchema<string> [<CommonParameters>]
Parameter-parameternya
Parameter SourceLocation mendefinisikan DRDA RDBNAM (Nama Database Relasional) yang harus digunakan Layanan DRDA saat memetakan ke nama database SQL Server yang tidak terikat. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menunjukkan nilai apa pun.
Parameter SourceCollection mendefinisikan DRDA COLID (Pengidentifikasi Koleksi) yang harus digunakan Layanan DRDA saat memetakan ke nama skema SQL Server yang tidak terikat. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menunjukkan nilai apa pun.
Parameter TargetDatabase mendefinisikan nama database SQL Server out-bound yang harus digunakan Layanan DRDA saat memetakan dari nilai RDBNAM DRDA yang terikat. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menunjukkan nilai apa pun.
Parameter TargetSchema mendefinisikan nama skema SQL Server out-bound yang harus digunakan Layanan DRDA saat memetakan dari nilai DRDA COLID yang terikat. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong, yang menunjukkan nilai apa pun.
Example
Contoh perintah berikut menambahkan nilai sampel.
Add-HisDrdaDatabaseAlias -SourceCollection DSN8HC91 -SourceLocation CONTOSO -TargetDatabase ContosoRetailDW -TargetSchema DSN8910
Get-HisDrdaDatabaseAlias
Cmdlet Get-HisDrdaDatabaseAlias ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk memetakan katalog terikat dan nama skema ke katalog keluar dan nama skema, untuk digunakan saat menjalankan paket SQL statis untuk perintah DB2 yang dipetakan ke prosedur tersimpan SQL Server.
Sintaksis
Get-HisDrdaDatabaseAlias [<CommonParameters>]
Parameter-parameternya
Tidak ada.
Output
Cmdlet Get-HisDrdaDatabaseAlias ini mengembalikan objek dengan kumpulan properti: SourceLocation (string); SourceCollection (string); TargetDatabase (string); dan TargetSchema (string).
Example
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaDatabaseAlias
SourceLocation
--------------
CONTOSO
SourceCollection
----------------
DSN8HC91
TargetDatabase
--------------
ContosoRetailDW
TargetSchema
------------
DSN8910
Konversi Waktu Tanggal Layanan DRDA
Layanan DRDA akan memformat nilai waktu tanggal harfiah string dari format sumber dan ke dalam target saat memproses pernyataan SQL dinamis dan statis, untuk waktu tanggal dan jenis data karakter tertentu.
Add-DrdaDatetimeFormat
Cmdlet Add-DrdaDatetimeFormat ini mengonfigurasi Layanan DRDA untuk memproses nilai tanggal harfiah string dalam jenis data DB2 dan SQL Server DATE, CHAR (10), dan VARCHAR (10), untuk mengonversi dari format tanggal DB2 ke format tanggal SQL Server, dan untuk mengonversi dari format tanggal SQL Server ke format tanggal DB2. DateMasks berisi satu atau beberapa elemen dateMask untuk menentukan pemetaan tanggal. Elemen dateMask berisi db2ToSql atau sqlToDb2 untuk menunjukkan arah, dan sourceFormat dan targetFormat untuk menentukan pemetaan. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Konversi Tanggal Waktu.
Sintaksis
<Add-DrdaDatetimeFormat -Conversion Konversi> -DateFormat <DateFormats> [<CommonParameters>]
<Add-DrdaDatetimeFormat -Conversion Konversi> -TimeFormat <TimeFormats> [<CommonParameters>]
<Add-DrdaDatetimeFormat -Conversion Konversi> -DateTimeFormat <DateTimeFormats> [<CommonParameters>]
Parameter-parameternya
Parameter Konversi menentukan arah baik DB2-ke-SQL atau SQL-to-DB2. Parameter yang diperlukan ini menerima nilai Konversi yang dijumlahkan . Tentukan Db2toSql untuk menginstruksikan Layanan DRDA membaca untuk mengonversi format DateTime yang terikat. Tentukan SqlToDb2 untuk menginstruksikan Layanan DRDA untuk menulis untuk mengonversi format DateTime yang tidak terikat.
Parameter DateFormat menentukan jenis format. Parameter yang diperlukan ini menerima nilai DateFormat yang dijumlahkan.
Parameter TimeFormat menentukan jenis format. Parameter yang diperlukan ini menerima nilai TimeFormat yang dijumlahkan.
Parameter DateTimeFormat menentukan jenis format. Parameter yang diperlukan ini menerima nilai DateTimeFormat yang dijumlahkan.
Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Konversi Tanggal Waktu.
Example
Contoh perintah berikut menetapkan contoh nilai Tanggal.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateFormat Usa
Contoh perintah berikut menetapkan contoh nilai Waktu.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -TimeFormat HmsPeriod
Contoh perintah berikut menetapkan contoh nilai Tanggal.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTimeFormat IsoTimestampFormat
Get-HisDrdaDatetimeFormat
Cmdlet Get-HisDrdaDatetimeFormat ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk memproses nilai tanggal harfiah string dalam jenis data DB2 dan SQL Server DATE, CHAR (10), dan VARCHAR (10), untuk mengonversi dari format tanggal DB2 ke format tanggal SQL Server, dan untuk mengonversi dari format tanggal SQL Server ke format tanggal DB2.
Sintaksis
Get-HisDrdaDatetimeFormat -DateTime<DateTime> [<CommonParameters>]
Parameter-parameternya
Parameter DateTime menginstruksikan Layanan DRDA untuk mengembalikan konversi format yang dikonfigurasi. Parameter yang diperlukan ini menerima nilai DateTime yang dijumlahkan . Tidak ada nilai default . Tentukan Tanggal untuk menginstruksikan Layanan DRDA untuk mengembalikan konversi format Tanggal yang dikonfigurasi. Tentukan Waktu untuk menginstruksikan Layanan DRDA untuk mengembalikan konversi format Waktu yang dikonfigurasi. Tentukan DateTime untuk menginstruksikan Layanan DRDA untuk mengembalikan konversi format DateTime yang dikonfigurasi.
Output
Cmdlet Get-HisDrdaDatetimeFormat ini mengembalikan objek dengan kumpulan properti: Db2ToSql (string); dan SqlToDb2 (string).
Example
Contoh perintah berikut mendapatkan nilai Tanggal default.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
Iso
SqlToDb2
--------
Iso
Contoh perintah berikut mendapatkan nilai Waktu default.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
HmsColong
HmsPeriod
SqlToDb2
--------
HmsColon
Contoh perintah berikut mendapatkan nilai DateTime default.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
Db2TimestampFormat
SqlToDb2
--------
Db2TimestampFormat
Remove-HisDrdaDatetimeFormat
Cmdlet Remove-HisDrdaDatetimeFormat ini menghapus satu atau beberapa pengaturan konfigurasi Layanan DRDA untuk memproses nilai tanggal harfiah string dalam jenis data DB2 dan SQL Server DATE, CHAR (10), dan VARCHAR (10), untuk mengonversi dari format tanggal DB2 ke format tanggal SQL Server, dan untuk mengonversi dari format tanggal SQL Server ke format tanggal DB2.
Sintaksis
Remove-HisDrdaDatetimeFormat -DateTime<DateTime> -Konversi<Konversi> -Format<string> [<CommonParameters>]
Parameter-parameternya
Parameter DateTime menginstruksikan Layanan DRDA untuk menghapus konversi format yang dikonfigurasi. Parameter yang diperlukan ini menerima nilai DateTime yang dijumlahkan . Tidak ada nilai default . Tentukan Tanggal untuk menginstruksikan Layanan DRDA untuk menghapus konversi format Tanggal yang dikonfigurasi. Tentukan Waktu untuk menginstruksikan Layanan DRDA untuk menghapus konversi format Waktu yang dikonfigurasi. Tentukan DateTime untuk menginstruksikan Layanan DRDA untuk menghapus konversi format DateTime yang dikonfigurasi.
Parameter Konversi menentukan arah baik DB2-ke-SQL atau SQL-to-DB2. Parameter yang diperlukan ini menerima nilai Konversi yang dijumlahkan . Tentukan Db2toSql untuk menginstruksikan Layanan DRDA membaca untuk mengonversi format DateTime yang terikat. Tentukan SqlToDb2 untuk menginstruksikan Layanan DRDA untuk menulis untuk mengonversi format DateTime yang tidak terikat.
Parameter Format mendefinisikan jenis format. Parameter yang diperlukan ini menerima nilai DateFormat, TimeFormat, atau DateTimeFormat yang dijumlahkan.
Example
Contoh perintah berikut menghapus contoh nilai Tanggal.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime Date -Format Usa
Contoh perintah berikut menetapkan contoh nilai Waktu.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime Time -Format HmsPeriod
Contoh perintah berikut menetapkan contoh nilai Tanggal.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime DateTime -Format IsoTimestampFormat
Pengodean Layanan DRDA
Layanan DRDA memetakan halaman kode dan mendukung konversi halaman kode kustom menggunakan komponen HIS Encoder yang mendasar dan komponen sistem Dukungan Bahasa Nasional Windows (NLS). Dengan menggunakan Microsoft Windows Update, Anda dapat menginstal paket bahasa Windows tambahan yang menyertakan pustaka konversi halaman kode NLS Windows. Secara opsional, HIS Encoder dapat memuat halaman kode NLS kustom berdasarkan elemen codePage yang ditentukan dalam bagian codePages dari file MsDrdaService.exe.config. HIS Encoder dapat menyesuaikan titik kode peta dalam NLS standar dan halaman kode NLS kustom berdasarkan elemen ebcdicToUnicodeConversion yang ditentukan dalam bagian codePages dari file MsDrdaService.exe.config. Untuk informasi selengkapnya dan deskripsi nilai, lihat Mengonfigurasi Pengodean Layanan.
Add-HisCustomCodePage
Cmdlet Add-HisCustomCodePage ini mengonfigurasi Layanan DRDA untuk menginstruksikan komponen HIS Encoder untuk memuat file konversi halaman kode sistem Windows National Language Support (NLS) kustom.
Sintaksis
Add-HisCustomCodePage -CodePage<uint32> -Nama<string> -NlsCodePage<uint32> [-Description<string>] [<CommonParameters>]
Parameter-parameternya
Parameter CodePage menginstruksikan HIS Encoder untuk memuat file halaman kode NLS kustom bernomor. Parameter yang diperlukan ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Nama menamai halaman kode NLS kustom yang harus dimuat his Encoder berdasarkan nomor halaman kode NLS kustom yang ditentukan. Parameter yang diperlukan ini menerima string. Nilai default adalah string kosong.
Parameter NlsCodePage menentukan nomor halaman kode NLS standar mana yang harus diganti oleh Encoder HIS dengan nomor halaman kode kustom. Parameter yang diperlukan ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Deskripsi menjelaskan halaman kode NLS kustom yang harus dimuat oleh HIS Encoder berdasarkan nomor halaman kode NLS kustom yang ditentukan. Parameter opsional ini menerima string. Nilai default adalah string kosong.
Example
Contoh perintah berikut menetapkan nilai sampel.
Add-HisCustomCodePage -CodePage 21140 -Name Custom21140 -NlsCodePage 1140 -Description "Custom codepage based on 1140"
Get-HisCustomCodePage
Cmdlet Get-HisCustomCodePage ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk menginstruksikan komponen HIS Encoder untuk memuat file konversi halaman kode sistem Windows National Language Support (NLS) kustom.
Sintaksis
Get-HisCustomCodePage [-CodePage<uint32>] [-Name<string>] [-NlsCodePage<uint32>] [<CommonParameters>]
Parameter-parameternya
Parameter CodePage menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file halaman kode NLS kustom bernomor ini. Parameter opsional ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Nama menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan nama halaman kode NLS kustom ini. Parameter opsional ini menerima string. Nilai default adalah string kosong.
Parameter NlsCodePage menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan nomor halaman kode kustom ini. Parameter opsional ini menerima bilangan bulat. Nilai default adalah 0.
Output
Cmdlet Get-HisCustomCodePage ini mengembalikan objek dengan properti: Nama (string); CodePage (bilangan bulat); NlsCodePage (bilangan bulat); dan Deskripsi (string).
Example
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisCustomCodePage -CodePage 21140 -Name Custom21140 -NlsCodePage 1140
Name
----
Custom21140
CodePage
--------
21140
Description
-----------
Custom code based on 1140
NlsCodePage
1140
Remove-HisCustomCodePage
Cmdlet Remove-HisCustomCodePage ini menghapus pengaturan konfigurasi Layanan DRDA untuk menginstruksikan komponen HIS Encoder untuk memuat file konversi halaman kode sistem Windows National Language Support (NLS) kustom.
Sintaksis
Remove-HisCustomCodePage string> [-Name] <[<CommonParameters>]
Parameter-parameternya
Parameter Nama menginstruksikan Layanan DRDA untuk menghapus pengaturan konfigurasi menggunakan nama halaman kode NLS kustom. Parameter yang diperlukan ini menerima string. Nilai default adalah string kosong.
Example
Contoh perintah berikut menghapus nilai sampel.
Remove-HisCustomCodePage -Name Custom21140
Add-HisCustomConversion
Cmdlet Add-HisCustomConversion ini mengonfigurasi Layanan DRDA untuk mengambil alih pemetaan titik kode dalam NLS standar dan halaman kode NLS kustom.
Sintaksis
Add-HisCustomConversion -CodePage<uint32> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Add-HisCustomConversion -String nama<> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Parameter-parameternya
Parameter CodePage menginstruksikan Layanan DRDA untuk menambahkan pengaturan konfigurasi menggunakan file halaman kode NLS bernomor ini. Parameter yang diperlukan ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Nama menginstruksikan Layanan DRDA untuk menambahkan pengaturan konfigurasi menggunakan file nama halaman kode NLS kustom ini. Parameter yang diperlukan ini menerima string. Nilai default adalah string kosong.
Parameter EbcdicToUnicode menginstruksikan Pengode HIS untuk mengonversi dari titik kode EBCDIC yang ditentukan. Parameter opsional ini menerima nilai string , dalam bentuk "To=From" di mana "Ke" adalah nilai titik kode heks EBCDIC dan "Dari" adalah nilai titik kode heksa Unicode. Nilai default adalah string kosong.
Parameter UnicodeToEbcdic menginstruksikan HIS Encoder untuk mengonversi dari titik kode Unicode yang ditentukan. Parameter opsional ini menerima nilai string , dalam bentuk "To=From" di mana "Ke" adalah nilai titik kode heksa Unicode dan "Dari" adalah nilai titik kode heksa EBCDIC. Nilai default adalah string kosong.
Get-HisCustomConversion
Cmdlet Get-HisCustomConversion ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk mengambil alih pemetaan titik kode dalam NLS standar dan halaman kode NLS kustom.
Sintaksis
Get-HisCustomConversion -Type<ConversionType> {EbcdicToUnicode | UnicodeToEbcdic} -CodePage <uint32> [<CommonParameters>]
Get-HisCustomConversion -Type<ConversionType> {EbcdicToUnicode | Untai (karakter>) -Name <UnicodeToEbcdic} [<CommonParameters>]
Parameter-parameternya
Parameter CodePage menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file halaman kode NLS bernomor ini. Parameter yang diperlukan ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Nama menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file nama halaman kode NLS kustom ini. Parameter yang diperlukan ini menerima string. Nilai default adalah string kosong.
Parameter Jenis menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file halaman kode NLS bernomor ini atau file nama halaman kode NLS kustom. Parameter yang diperlukan ini menerima nilai enumerasi dari EbcdicToUnicode atau UnicodeToEbcdic.
Output
Cmdlet Get-HisCustomConversion ini mengembalikan objek dengan properti: Dari (hex); dan Ke (hex).
Remove-HisCustomConversion
Cmdlet Remove-HisCustomConversion ini menghapus pengaturan konfigurasi Layanan DRDA untuk menimpa pemetaan titik kode dalam NLS standar dan halaman kode NLS kustom.
Sintaksis
Remove-HisCustomConversion -CodePage<uint32> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Remove-HisCustomConversion -String nama<> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Parameter-parameternya
Parameter CodePage menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file halaman kode NLS bernomor ini. Parameter yang diperlukan ini menerima bilangan bulat. Nilai default adalah 0.
Parameter Nama menginstruksikan Layanan DRDA untuk mendapatkan pengaturan konfigurasi menggunakan file nama halaman kode NLS kustom ini. Parameter yang diperlukan ini menerima string. Nilai default adalah string kosong.
Parameter EbcdicToUnicode menginstruksikan Pengode HIS untuk mengonversi dari titik kode EBCDIC yang ditentukan. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong.
Parameter UnicodeToEbcdic menginstruksikan HIS Encoder untuk mengonversi dari titik kode Unicode yang ditentukan. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong.
Pengodean Aplikasi Layanan DRDA
Layanan DRDA mengonversi halaman kode dasar dan memetakan titik kode menggunakan komponen HIS Encoder yang mendasar dan komponen sistem Dukungan Bahasa Nasional Windows (NLS). Elemen applicationEncodings berisi elemen applicationEncoding untuk menentukan skema pengodean tingkat aplikasi default berdasarkan per database. Untuk informasi selengkapnya dan deskripsi nilai, lihat Mengonfigurasi Pengodean Aplikasi.
Add-HisDrdaApplicationEncoding
Cmdlet Add-HisDrdaApplicationEncoding ini mengonfigurasi Layanan DRDA untuk skema pengodean tingkat aplikasi default per database, untuk digunakan oleh komponen HIS Encoder dan komponen sistem Windows National Language Support (NLS) dalam titik kode pemetaan dalam halaman kode. Untuk informasi selengkapnya dan deskripsi nilai, lihat Mengonfigurasi Pengodean Aplikasi untuk informasi selengkapnya.
Sintaksis
Add-HisDrdaApplicationEncoding -Ccsid<uint32> -String> database <[-Scheme<string>] [<CommonParameters>]
Add-HisDrdaApplicationEncoding -String database<> -CustomCcsid<uint32> [-Scheme<string>] [<CommonParameters>]
Parameter-parameternya
Parameter Ccsid menginstruksikan Layanan DRDA untuk mengodekan parameter output dan nilai tataan hasil menggunakan CCSID penggantian (Pengidentifikasi Set Karakter Berkode), dan bukan CCSID yang diminta klien DRDA AR. Parameter yang diperlukan ini menerima bilangan bulat. Nilai defaultnya adalah 1208.
Parameter CustomCcsid menginstruksikan Layanan DRDA untuk mengodekan parameter output dan nilai tataan hasil menggunakan CCSID kustom penggantian (Pengidentifikasi Set Karakter Berkode), dan bukan CCSID yang diminta klien DRDA AR. Parameter yang diperlukan ini menerima bilangan bulat. Nilai defaultnya adalah -1.
Parameter Database menginstruksikan Layanan DRDA untuk mengodekan parameter output dan nilai tataan hasil menggunakan skema pengodean penggantian, dan bukan skema pengodean yang diminta klien DRDA AR, hanya untuk database SQL Server target tertentu. Parameter yang diperlukan ini menerima nilai string . Nilai default adalah string kosong.
Parameter Skema menginstruksikan Layanan DRDA untuk mengodekan parameter output dan nilai tataan hasil menggunakan skema pengodean penggantian, dan bukan skema pengodean yang diminta klien DRDA AR. Parameter opsional ini menerima nilai string . Nilai yang didukung adalah Ebcdic, Unicode, dan Ansi. Nilai defaultnya adalah Unicode.
Example
Contoh perintah berikut menetapkan nilai sampel.
Add-HisDrdaApplicationEncoding -Ccsid 1140 -Database NWIND1 -Scheme Ebcdic
Contoh perintah berikut mengatur nilai default.
Add-HisDrdaApplicationEncoding -CustomCcsid 1234 -Database NWIND1 -Scheme Ebcdic
Get-HisDrdaApplicationEncoding
Cmdlet Get-HisDrdaApplicationEncoding ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk skema pengodean tingkat aplikasi default per database, untuk digunakan oleh komponen HIS Encoder dan komponen sistem Windows National Language Support (NLS) dalam titik kode pemetaan dalam halaman kode.
Sintaksis
Get-HisDrdaApplicationEncoding [-Ccsid<uint32>] [-Database<string>] [-CustomCcsid<uint32>] [<CommonParameters>]
Parameter-parameternya
Parameter Ccsid menginstruksikan Layanan DRDA untuk mendapatkan konfigurasi pengodean aplikasi menggunakan CCSID penggantian (Pengidentifikasi Set Karakter Berkode). Parameter opsional ini menerima bilangan bulat. Nilai defaultnya adalah 1208.
Parameter CustomCcsid menginstruksikan Layanan DRDA untuk mendapatkan konfigurasi pengodean aplikasi menggunakan CCSID kustom (Pengidentifikasi Set Karakter Berkode). Parameter opsional ini menerima bilangan bulat. Nilai defaultnya adalah -1.
Parameter Database menginstruksikan Layanan DRDA untuk mendapatkan konfigurasi pengodean aplikasi menggunakan nama database SQL Server target tertentu. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong.
Output
Cmdlet Get-HisDrdaApplicationEncoding ini mengembalikan objek dengan properti: Skema (string); Ccsid (bilangan bulat); Database (string); dan CustomCcsid (bilangan bulat).
Example
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaApplicationEncoding
Scheme
------
Ebcdic
Ebcdic
Ccsid
-----
1140
Database
--------
NWIND1
NWIND1
Customccsid
-----------
1234
Remove-HisDrdaApplicationEncoding
Cmdlet Remove-HisDrdaApplicationEncoding ini menghapus pengaturan konfigurasi Layanan DRDA untuk skema pengodean tingkat aplikasi default per database, untuk digunakan oleh komponen HIS Encoder dan komponen sistem Windows National Language Support (NLS) dalam titik kode pemetaan dalam halaman kode.
Sintaksis
Remove-HisDrdaApplicationEncoding -Ccsid<string[]> [-Database<string>] [<CommonParameters>]
Remove-HisDrdaApplicationEncoding -CustomCcsid<string[]> [-Database<string>] [<CommonParameters>]
Parameter-parameternya
Parameter Ccsid menginstruksikan Layanan DRDA untuk menghapus konfigurasi pengodean aplikasi menggunakan CCSID penggantian (Pengidentifikasi Set Karakter Berkode). Parameter opsional ini menerima bilangan bulat. Nilai defaultnya adalah 1208.
Parameter CustomCcsid menginstruksikan Layanan DRDA untuk menghapus konfigurasi pengodean aplikasi menggunakan CCSID kustom (Pengidentifikasi Set Karakter Berkode). Parameter opsional ini menerima bilangan bulat. Nilai defaultnya adalah -1.
Parameter Database menginstruksikan Layanan DRDA untuk menghapus konfigurasi pengodean aplikasi menggunakan nama database SQL Server target yang ditentukan. Parameter opsional ini menerima nilai string . Nilai default adalah string kosong.
Example
Contoh perintah berikut menghapus nilai sampel.
Remove-HisDrdaApplicationEncoding -Ccsid 1140
Contoh perintah berikut menghapus nilai sampel.
Remove-HisDrdaApplicationEncoding -CustomCcsid 1234
Pemetaan Kolaborasi Layanan DRDA
Layanan DRDA memetakan sintaks kolaborasi untuk menyediakan kompatibilitas lintas platform hasil kueri. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Pemetaan Kolase.
Add-HisDrdaCollationName
Cmdlet Add-HisDrdaCollationName ini mengonfigurasi Layanan DRDA untuk mengubah pernyataan SELECT dari sintaks DB2 ORDER BY COLLATION_KEY (nama kolase) ke sintaks SQL Server T-SQL ORDER BY COLLATE (collation_name), memetakan dari nilai nama kolase DB2 ke nilai collation_name SQL Server, untuk memberikan hasil kueri yang lebih kompatibel. Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Pemetaan Kolase.
Sintaksis
<string -From string>> Add-HisDrdaCollationName -To <[<CommonParameters>]
Parameter-parameternya
Parameter To menginstruksikan Transformer SQL Layanan DRDA untuk mengonversi ke string collation_name yang ditentukan dalam klausa SQL Server SELECT ORDER BY COLLATE. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Parameter From menginstruksikan Transformer SQL Layanan DRDA untuk mengonversi dari string nama kolase yang ditentukan dalam klausa DB2 SELECT ORDER BY COLLATION_KEY. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Example
Contoh perintah berikut menetapkan nilai sampel.
Add-HisDrdaCollationName -From UCA400R1_LEN_AN -To SQL_EBCDIC037_CP1_CS_AS
Get-HisDrdaCollationName
Cmdlet Get-HisDrdaCollationName ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk mengubah pernyataan SELECT dari sintaks DB2 ORDER BY COLLATION_KEY (nama kolase) ke sintaks SQL Server T-SQL ORDER BY COLLATE (collation_name), pemetaan dari nilai nama kolase DB2 ke nilai collation_name SQL Server, untuk memberikan hasil kueri yang lebih kompatibel.
Sintaksis
Get-HisDrdaCollationName [-Ke<string>] [-From<string>] [<CommonParameters>]
Parameter-parameternya
Parameter Kepada menginstruksikan Layanan DRDA mendapatkan konfigurasi nama kolaborasi menggunakan string collation_name yang ditentukan. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Parameter From menginstruksikan Layanan DRDA mendapatkan konfigurasi nama kolaborasi menggunakan string nama kolaborasi yang ditentukan dalam klausa DB2 SELECT ORDER BY COLLATION_KEY. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Output
Cmdlet Get-HisDrdaCollationName ini mengembalikan objek dengan properti: Ke (string); dan Dari (string).
Example
Contoh perintah berikut mengatur nilai default.
Get-HisDrdaCollationName
To
--
SQL_EBCDIC037_CP1_CS_AS
From
----
UCA400R1_LEN_AN
Remove-HisDrdaCollationName
Cmdlet Remove-HisDrdaCollationName ini menghapus pengaturan konfigurasi Layanan DRDA untuk menambahkan klausa COLLATE ke klausa ORDER BY, berdasarkan nama kolaborasi ORDER BY default.
Sintaksis
Remove-HisDrdaCollationName -RemoveAll<bool> [-To<string>] [-From<string>] [<CommonParameters>]
Parameter-parameternya
Parameter Kepada menginstruksikan Layanan DRDA menghapus konfigurasi nama kolaborasi menggunakan string collation_name yang ditentukan. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Parameter Dari menginstruksikan Layanan DRDA menghapus konfigurasi nama kolaborasi menggunakan string nama kolaborasi yang ditentukan dalam klausa DB2 SELECT ORDER BY COLLATION_KEY. Parameter yang diperlukan ini menerima nilai string . Tidak ada nilai default.
Example
Contoh perintah berikut menghapus nilai sampel.
Remove-HisDrdaCollationName -From UCA400R1_LEN_AN
Mengonfigurasi Pendengar Jejak
Layanan DRDA mendukung beberapa pendengar jejak bersamaan, termasuk: listener pelacakan teks, listener pelacakan konsol, pendengar pelacakan kustom, dan listener pelacakan Event Trace for Windows (ETW). Untuk informasi selengkapnya dan deskripsi nilai, lihat Integrasi Data (Penyebaran), Layanan DRDA, Mengonfigurasi Pendengar Jejak.
Set-HisDrdaConsoleTraceListener
Cmdlet Set-HisDrdaConsoleTraceListener mengonfigurasi pendengar jejak konsol Layanan DRDA untuk menulis data pelacakan ke jendela konsol perintah.
Sintaksis
<Set-HisDrdaConsoleTraceListener -Level uint32> [<CommonParameters>]
Parameter-parameternya
Parameter Tingkat menginstruksikan Layanan DRDA untuk melacak kumpulan informasi yang ditentukan, dari tingkat pelacakan minimum hingga maksimum. Parameter yang diperlukan ini menerima nilai bilangan bulat . Nilai default adalah 0.
| Nilai | Deskripsi |
|---|---|
| 0 | Output tidak ada pesan pelacakan. |
| 1 | Pesan kesalahan output. |
| 2 | Keluarkan pesan peringatan dan pesan kesalahan. |
| 3 | Pesan informasi output, pesan peringatan, dan pesan kesalahan. |
| 4 | Keluarkan semua pesan. |
Tabel AUTONUM \\ Arab Tingkat Pelacakan.*
Example
Contoh perintah berikut menetapkan nilai sampel.
Set-HisDrdaConsoleTraceListener -Level 3
Set-HisDrdaEtwTraceListener
Cmdlet Set-HisDrdaEtwTraceListener mengonfigurasi DRDA Service ETW (Event Tracing for Windows) sebagai penyedia ETW untuk mengeluarkan data pelacakan melalui sesi ETW ke pengontrol ETW sistem operasi Windows.
Sintaksis
<Set-HisDrdaEtwTraceListener -Level uint32> [<CommonParameters>]
Parameter-parameternya
Parameter Tingkat menginstruksikan Layanan DRDA untuk melacak kumpulan informasi yang ditentukan, dari tingkat pelacakan minimum hingga maksimum. Parameter yang diperlukan ini menerima nilai bilangan bulat . Nilai default adalah 0.
| Nilai | Deskripsi |
|---|---|
| 0 | Output tidak ada pesan pelacakan. |
| 1 | Pesan kesalahan output. |
| 2 | Keluarkan pesan peringatan dan pesan kesalahan. |
| 3 | Pesan informasi output, pesan peringatan, dan pesan kesalahan. |
| 4 | Keluarkan semua pesan. |
Tabel AUTONUM \\ Arab Tingkat Pelacakan.*
Example
Contoh perintah berikut menetapkan nilai sampel.
Set-HisDrdaEtwTraceListener -Level 3
Set-HisDrdaEventLogTraceListener
cmdlet Set-HisDrdaEventLogTraceListener mengonfigurasi data log pendengar log peristiwa Layanan DRDA ke log peristiwa Windows.
Sintaksis
<string> Set-HisDrdaEventLogTraceListener -InitializeData [<CommonParameters>]
Parameter-parameternya
Parameter InitializeData menginstruksikan Layanan DRDA untuk mencatat kumpulan informasi yang ditentukan. Parameter yang diperlukan ini menerima nilai string . Nilai defaultnya adalah "Error,Warning,Information", yang mencakup semua tingkat log peristiwa.
| Nilai | Deskripsi |
|---|---|
| Kesalahan | Nilai ini menginstruksikan Layanan DRDA untuk hanya mencatat data tingkat kesalahan. |
| Peringatan | Nilai ini menginstruksikan Layanan DRDA untuk mencatat hanya data tingkat peringatan. |
| Informasi | Nilai ini menginstruksikan Layanan DRDA untuk hanya mencatat data tingkat informasi |
Tabel AUTONUM \\ Arab Tingkat Log Peristiwa.*
Example
Contoh perintah berikut menetapkan nilai sampel.
Set-HisDrdaEventLogTraceListener -InitializeData Warning
Set-HisDrdaTextTraceListener
cmdlet Set-HisDrdaTextTraceListener mengonfigurasi pendengar pelacakan teks Layanan DRDA untuk menulis data pelacakan ke file disk dalam format teks.
Sintaksis
<Set-HisDrdaTextTraceListener -Level uint32> [-InitializeData <string>] [-AutoFlush <bool>] [-MaxTraceEntryCount <uint32>] [-MaxTraceFileCount <uint32>] [<CommonParameters>]
Parameter-parameternya
Parameter Tingkat menginstruksikan Layanan DRDA untuk melacak kumpulan informasi yang ditentukan, dari tingkat pelacakan minimum hingga maksimum. Parameter yang diperlukan ini menerima nilai bilangan bulat . Nilai default adalah 0.
| Nilai | Deskripsi |
|---|---|
| 0 | Output tidak ada pesan pelacakan. |
| 1 | Pesan kesalahan output. |
| 2 | Keluarkan pesan peringatan dan pesan kesalahan. |
| 3 | Pesan informasi output, pesan peringatan, dan pesan kesalahan. |
| 4 | Keluarkan semua pesan. |
Tabel x. Tingkat Pelacakan.
Parameter AutoFlush menginstruksikan Layanan DRDA untuk menghapus data secara otomatis ke pendengar jejak. Parameter yang diperlukan ini menerima nilai Boolean . Defaultnya adalah false.
Nota
Layanan DRDA dapat menghapus data pelacakan secara otomatis ke pendengar jejak, yang memastikan data jejak ditangkap tetapi akan meningkatkan I/O disk dan mengurangi performa sistem secara keseluruhan. Untuk meningkatkan performa, atur AutoFlush=$False, untuk menonaktifkan flush pelacakan otomatis.
Parameter MaxTraceEntryCount menginstruksikan Layanan DRDA untuk melacak hingga jumlah entri maksimum, lalu menghentikan pelacakan. Parameter yang diperlukan ini menerima bilangan bulat. Nilai defaultnya adalah 1000000.
Parameter MaxTraceFileCount menginstruksikan Layanan DRDA untuk menulis output jejak pendengar teks sejumlah maksimum file jejak individual, lalu menimpa file jejak yang ada. Parameter yang diperlukan ini menerima bilangan bulat. Nilai defaultnya adalah 10.
Example
Contoh perintah berikut menetapkan nilai sampel.
Set-HisDrdaTextTraceListener -Level 3 -AutoFlush $True -InitializeData MsDrdaService.DSTF -MaxTraceEntryCount 1000000 -MaxTraceFileCount 10
Start-HisDrdaTraceListener
Cmdlet Start-HisDrdaTraceListener ini menginstruksikan Layanan DRDA untuk memulai jenis pendengar jejak yang ditentukan.
Sintaksis
Start-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parameter-parameternya
Parameter Listener menginstruksikan Layanan DRDA untuk memulai jenis pendengar jejak yang ditentukan. Parameter yang diperlukan ini menerima nilai Listener Konsol, Teks, Etw, atau EventLog. Tidak ada nilai default.
Example
Contoh perintah berikut menetapkan nilai sampel.
Start-HisDrdaTraceListener -Listener Console
Contoh perintah berikut menetapkan nilai sampel.
Start-HisDrdaTraceListener -Listener Text
Contoh perintah berikut menetapkan nilai sampel.
Start-HisDrdaTraceListener -Listener Etw
Contoh perintah berikut menetapkan nilai sampel.
Start-HisDrdaTraceListener -Listener EventLog
Get-HisDrdaTraceListener
Cmdlet Get-DrdaTextTraceListener ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk pendengar pelacakan teks untuk menulis data pelacakan ke file disk dalam format teks.
Sintaksis
Get-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parameter-parameternya
Parameter Listener menginstruksikan Layanan DRDA untuk mendapatkan konfigurasi untuk jenis pendengar jejak yang ditentukan. Parameter yang diperlukan ini menerima nilai Listener Konsol, Teks, Etw, atau EventLog. Tidak ada nilai default.
Output
Cmdlet Get-HisDrdaTraceListener ini mengembalikan kumpulan properti.
Example
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaTraceListener -Listener Console
Status
------
Enabled
Level
-----
3
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaTraceListener -Listener Text
InitializeData : MsDrdaService.DSTF
AutoFlush : True
MaxTraceEntries : 1000000
MaxTraceFiles : 10
Status : Enabled
Level : 3
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaTraceListener -Listener Etw
Status
------
Enabled
Level
-----
3
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaTraceListener -Listener Console
InitializeData
--------------
Warning
Status
------
Enabled
Stop-HisDrdaTraceListener
Cmdlet Stop-HisDrdaTraceListener ini menginstruksikan Layanan DRDA untuk menghentikan jenis pendengar jejak yang ditentukan.
Sintaksis
Stop-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parameter-parameternya
Parameter Listener menginstruksikan Layanan DRDA untuk mendapatkan konfigurasi untuk jenis pendengar jejak yang ditentukan. Parameter yang diperlukan ini menerima nilai Listener Konsol, Teks, Etw, atau EventLog. Tidak ada nilai default.
Example
Contoh perintah berikut menetapkan nilai sampel.
Get-HisDrdaTraceListener -Listener Console
Contoh perintah berikut menetapkan nilai sampel.
Get-HisDrdaTraceListener -Listener Text
Contoh perintah berikut menetapkan nilai sampel.
Get-HisDrdaTraceListener -Listener Etw
Contoh perintah berikut menetapkan nilai sampel.
Get-HisDrdaTraceListener -Listener EventLog
Pendengar Ikatan Paket Layanan DRDA
Layanan DRDA mendukung pengikat paket kustom dalam bentuk pendengar kustom .NET Framework.
Add-HisDrdaPackageBindListener
Cmdlet Add-HisDrdaPackageBindListener ini menambahkan konfigurasi Layanan DRDA untuk mengirim paket ikat dengan output pernyataan SQL ikatan ke pendengar ikatan kustom opsional.
Sintaksis
Add-HisDrdaPackageBindListener -TypeName<string> [-ThrowWhenNoCallback ] [<CommonParameters>]
Parameter-parameternya
Parameter TypeName menentukan jenis pendengar ikatan kustom Layanan DRDA. Parameter wajib ini menerima string. Tidak ada nilai default. Nilai Jenis untuk sampel pendengar pengikat paket kustom adalah "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=netral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
Parameter ThrowWhenNoCallback menginstruksikan Layanan DRDA untuk mengembalikan BGNBNDRM (Begin Bind Reply Message) ke klien AR DRDA, ketika komponen listener ikat kustom tidak mengembalikan informasi apa pun pada antarmuka panggilan balik. Parameter opsional ini menerima nilai Boolean . Nilai defaultnya adalah benar.
Example
Contoh perintah berikut menambahkan nilai sampel.
Add-HisDrdaPackageBindListener -TypeName CustomListeners.MyPackageBindListener -ThrowWhenNoCallback
Get-HisDrdaPackageBindListener
Cmdlet Get-HisDrdaPackageBindListener ini mendapatkan pengaturan konfigurasi Layanan DRDA untuk mengirim paket ikat dengan output pernyataan SQL ikatan ke pendengar ikatan kustom opsional.
Sintaksis
Get-HisDrdaPackageBindListener [-Type<string>] [<CommonParameters>]
Parameter-parameternya
Parameter Jenis mendefinisikan jenis pendengar ikatan kustom Layanan DRDA. Parameter wajib ini menerima string. Tidak ada nilai default. Nilai Jenis untuk sampel pendengar pengikat paket kustom adalah "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=netral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
Example
Contoh perintah berikut mendapatkan nilai sampel.
Get-HisDrdaPackageBindListener
PackageBindListener:
type=CustomListeners.MyPackageBindListener
errorWhenNoCallback=True
Remove-HisDrdaPackageBindListener
Cmdlet Remove-HisDrdaPackageBindListener ini menghapus pengaturan konfigurasi Layanan DRDA untuk menambahkan pendengar jejak kustom.
Sintaksis
Remove-HisDrdaPackageBindListener -TypeName<string> [<CommonParameters>]
Parameter-parameternya
Parameter Jenis mendefinisikan jenis pendengar ikatan kustom Layanan DRDA. Parameter wajib ini menerima string. Tidak ada nilai default. Nilai Jenis untuk sampel pendengar pengikat paket kustom adalah "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=netral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
Example
Contoh perintah berikut menghapus nilai sampel.
Remove-HisDrdaPackageBindListener -TypeName CustomListeners.MyPackageBindListener