Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Módulo de PowerShell
Windows PowerShell® es un shell de línea de comandos basado en tareas y lenguaje de scripting diseñado especialmente para la administración del sistema. Basado en .NET Framework, Windows PowerShell ayuda a los profesionales de TI y a los usuarios avanzados a controlar y automatizar la administración del sistema operativo Windows y las aplicaciones que se ejecutan en Windows. El servicio DRDA ofrece comandos de PowerShell como parte de un módulo común de POWERShell his 2013, Microsoft.HostIntegration.PowerShell, incluidos varios comandos de cmdlet para agregar,get/remove/set MsDrdaService.exe.config elementos y atributos, así como comandos para iniciar o detener escuchas.
Los cmdlets de PowerShell
Un cmdlet de PowerShell es un comando ligero que se usa en el entorno de Windows PowerShell. El entorno de ejecución de Windows PowerShell invoca estos cmdlets en el contexto de scripts de automatización que se proporcionan en la línea de comandos. El entorno de ejecución de Windows PowerShell también los invoca mediante programación a través de las API de Windows PowerShell.
Las propiedades públicas que definen los parámetros que están disponibles para el usuario o para la aplicación que ejecuta el cmdlet. Los cmdlets pueden tener parámetros obligatorios, con nombre, posicionales y modificadores. Un parámetro switch es un parámetro que puede especificarse, o no, cuando se ejecuta el comando. Si se especifica el parámetro , el entorno de ejecución de Windows PowerShell resuelve su valor como true. Si no se especifica el parámetro , que suele ser el valor predeterminado, el valor del parámetro se resuelve como false. Los parámetros comunes se agregan a todos los cmdlets y se puede acceder a ellos cada vez que se ejecuta el cmdlet.
Comandos de cmdlets del módulo de PowerShell del servicio DRDA
La configuración del servicio DRDA se almacena en el archivo de configuración de aplicaciones (app config) de MsDrdaService.exe.config y los archivos XML asociados (asignación de mensajes de error y asignación de tipos de datos). En tiempo de ejecución, el servicio DRDA supervisará el archivo MsDrdaService.exe.config para ver los cambios. Cuando se detecta, el servicio DRDA leerá y usará la información de configuración modificada al procesar nuevas conexiones enlazadas. El servicio DRDA incluye un archivo %SNAROOT%\System\Schemas\HostIntegrationDrdaServiceConfiguration.xsd para validar el archivo de configuración de la aplicación.
Los profesionales de TI pueden personalizar la configuración del servicio DRDA mediante el módulo de PowerShell del servicio DRDA Microsoft.HostIntegration.PowerShell. Los cmdlets se agrupan en colecciones de configuraciones y operaciones.
Software de requisitos previos
El módulo de PowerShell del servicio DRDA requiere los siguientes productos de software como requisitos previos de características.
Microsoft PowerShell 3.0 (Windows Management Framework 3.0)
Iniciar PowerShell
Inicie PowerShell con permisos de administrador mediante la ejecución de uno de estos comandos.
En la pantalla Inicio , haga clic con el botón derecho en el icono de la aplicación de Windows PowerShell y, en la barra de aplicaciones, haga clic en Ejecutar como administrador.
En el Administrador del servidor o en el escritorio de la barra de tareas, haga clic con el botón derecho en el acceso directo de Windows PowerShell y, a continuación, haga clic en Ejecutar como administrador.
En el escritorio, mueva el cursor a la esquina superior derecha, haga clic en Buscar, escriba PowerShell, haga clic con el botón derecho en el icono de la aplicación de Windows PowerShell y, en la barra de aplicaciones, haga clic en Ejecutar como administrador.
En el símbolo del sistema de Windows PowerShell, escriba:
Start-Process PowerShell -Verb RunAs
Inicio de PowerShell ISE
Inicie PowerShell ISE (entorno de scripting integrado) con permiso de administrador mediante la ejecución de uno de estos comandos.
En la pantalla Inicio , escriba ISE, haga clic con el botón derecho en el icono de Windows PowerShell ISE y, en la barra de aplicaciones, haga clic en Ejecutar como administrador.
En la barra de tareas, haga clic con el botón derecho en Windows PowerShell y, a continuación, haga clic en Ejecutar ISE como administrador.
En el menú Herramientas del Administrador del servidor, seleccione Windows PowerShell ISE.
En el símbolo del sistema de Windows PowerShell, escriba:
Start-Process PowerShell_ISE -Verb RunAs
Establecer ruta de acceso del módulo
El módulo de PowerShell del servicio DRDA debe estar en la ruta de acceso del módulo. Al instalar el servicio DRDA mediante el MsDrdaService.MSI independiente, debe establecer manualmente la ruta de acceso del módulo mediante PowerShell o PowerShell ISE.
En el símbolo del sistema de Windows PowerShell o PowerShell ISE , escriba el siguiente comando y, a continuación, haga clic en Entrar.
Import-Module "C:\Program Files\Microsoft Host Integration Server 2013\system\Microsoft.HostIntegration.PowerShell"Escriba el siguiente comando Get-Module y, a continuación, haga clic en Entrar.
Get-Module Microsoft.HostIntegration.PowerShellCompruebe la siguiente información.
ModuleType Version Name ExportedCommands ---------- ------- ---- ---------------- Binary 9.0.1000.0 Microsoft.HostIntegration.PowerS... {Add-HisDrdaApplicationEncoding, Remove-HisDrdaApplicationEncoding, Get-HisDrdaApplicationEncoding, Add-HisDrdaCollationName...}
Obtener comandos de módulo
En el símbolo del sistema de Windows PowerShell o PowerShell ISE, escriba el siguiente comando y, a continuación, haga clic en Entrar.
Get-Command -Module Microsoft.HostIntegration.PowerShellCompruebe la siguiente información.
Comandos del servicio DRDA
Los siguientes comandos del cmdlet Microsoft.HostIntegration.PowerShell se usan con el servicio DRDA.
| TipoDeComando | Nombre | 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 |
Tabla 1. Lista de comandos de PowerShell del servicio DRDA.
Procesamiento de conectividad del servicio DRDA y enlace de paquetes
La conectividad del servicio DRDA y el enlace de paquetes consta de: (1) Conexiones del servicio DRDA de cliente a DRDA, (2) conexiones del servicio DRDA a SQL Server, (3) conexiones del servicio DRDA a servicio DRDA y (4) procesamiento de enlace de paquetes del servicio DRDA (incluidas las transformaciones de sintaxis SQL).
Set-HisDrdaService
Este cmdlet Set-HisDrdaService configura el servicio DRDA para las conexiones de cliente DRDA enlazadas.
Sintaxis
Set-HisDrdaService [-PartnerServers<string>] [-Port<uint32>] [-IsPrimary ] [-UseSsl ] [-PingInterval<uint32>] [-EnablePerformanceCounters ] [-AllowClientIpAddresses<string>] [-SslCertificatePath<string>] [<CommonParameters>]
Parámetros
El parámetro AllowClientIpAddresses restringe el servicio DRDA a aceptar conexiones de red TCP/IP enlazadas desde una lista de equipos cliente DE AR de DRDA conocidos. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que permite al servicio DRDA responder a todas las solicitudes de conexión de cliente enlazadas. La lista se compone de una dirección TCP/IP o un alias delimitado por punto y coma. La dirección TCP/IP se puede definir en formato IPv4 o IPv6. Por ejemplo, 123.34.45.57; 123.34.45.58 define una lista de clientes válida en formato de dirección de red IPv4.
El parámetro EnablePeformanceCounters indica al servicio DRDA que recopile información en contadores de rendimiento. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
El parámetro IsPrimary indica al servicio DRDA si debe funcionar en un rol principal dentro de un grupo de servidores. Este parámetro opcional acepta un valor booleano . El valor predeterminado es true. El servidor principal responderá a todas las solicitudes de cliente AR de DRDA mediante el procesamiento de EXCSAT (atributos de Exchange Server), ACCSEC (seguridad de acceso) y ACCRDB (base de datos relacional de access), incluida la devolución de un SRVLST (lista de servidores) en el mensaje de respuesta de ACCRDBRM (ACCRDB). La lista de servidores contiene una lista de prioridad ponderada de los servidores principales (valor ponderado más alto) y los servidores secundarios (valores ponderados más bajos) para informar a los clientes AR de DRDA a los que se va a conectar el equipo del servicio DRDA.
El parámetro PartnerServers define la lista de equipos del servidor secundario. Este parámetro opcional es necesario cuando isPrimary=false y acepta un valor de cadena . El valor predeterminado es una cadena vacía. La lista se compone de una dirección TCP/IP o un alias separados por dos puntos por un número de puerto TCP/IP. La dirección TCP/IP se puede definir en formato IPv4 o IPv6. La lista puede contener varios equipos de servidor asociado delimitados por punto y coma. Por ejemplo, 123.34.45.57:446; 123.34.45.58:446 define una lista de servidores asociados válida en formato de dirección de red IPv4.
El parámetro PingInterval indica al servicio DRDA con qué frecuencia supervisar el estado de los equipos del servidor asociado, ejecutando un flujo EXCSAT (atributo de Exchange Server) y comprobando si hay un EXCSATRD (datos de respuesta de EXCSAT). Este parámetro opcional acepta un valor entero . El valor predeterminado es 10000 milisegundos (10 segundos).
El parámetro Port define el número de puerto TCP/IP en el que el servicio DRDA debe escuchar las solicitudes de conexión de cliente del solicitante de aplicaciones DRDA enlazadas. Este parámetro opcional acepta un valor entero . El valor predeterminado es 446.
El parámetro SslCertificatePath especifica el nombre común del certificado SSL o TLS (CN). Este parámetro opcional es necesario cuando useSSL=true y acepta un valor de cadena . El valor predeterminado es una cadena vacía.
El parámetro UseSSL indica al servicio DRDA que use la versión 3.0 de capa de sockets seguros (SSL) y la versión 1.0 de seguridad de la capa de transporte (TLS) al responder a las conexiones de red TCP/IP enlazadas. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Set-HisDrdaService -IsPrimary -PingInterval 10000 -Port 446
Get-HisDrdaService
Este cmdlet Get-HisDrdaService obtiene las opciones de configuración del servicio DRDA para las conexiones de cliente DRDA enlazadas.
Sintaxis
Get-HisDrdaService [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-HisDrdaService devuelve un objeto con propiedades: AllowClientIpAddresses (cadena); IsPrimary (booleano); PartnerServers (cadena); EnablePerformanceCounters (booleano); PingInterval (entero); Puerto (entero); SslCertificatePath (cadena); y UseSsl (booleano).
Ejemplo
El siguiente comando de ejemplo obtiene los valores predeterminados.
Get-HisDrdaService
AllowClientIpAddresses :
IsPrimary : True
PartnerServers :
EnablePerformanceCounters : false
PingInterval : 10000
Port : 446
SslCertificatePath :
UseSsl : false
Set-DrdaSqlServerConnection
Este cmdlet Set-DrdaSqlServerConnection configura el servicio DRDA para las conexiones de SQL Server enlazadas.
Sintaxis
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>]
Parámetros
El parámetro AuthenticationLookupRetryCount indica al servicio DRDA el número de veces que intenta intentar una solicitud de búsqueda de autenticación de seguridad antes de que se produzca un error. Este parámetro opcional acepta un valor entero . El valor predeterminado es 3 reintentos
El parámetro AuthenticationLookupTimeoutDuration indica al servicio DRDA la duración del tiempo para esperar una solicitud de búsqueda de autenticación de seguridad antes de que se produzca un error. Este parámetro opcional acepta un valor de cadena que representa un valor de duración XML. El valor predeterminado es PT30S (el período de tiempo es de 30 segundos). El valor de duración se especifica con el formato PnYnMnDTnHnMnS. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de conexiones de SQL Server.
El parámetro ClientApplicationName indica al servicio DRDA cómo establecer la propiedad de conexión Nombre de aplicación cliente de SQL. Este parámetro opcional acepta un valor de cadena enumerado. El valor predeterminado está vacío. Especifique externalName para indicar al servicio DRDA que use los bytes 1-8 del nombre externo de DRDA (EXTNAM) que representa el nombre del trabajo, la tarea o el proceso del programa cliente DE AR de DRDA. Especifique transactionIdentifier para indicar al servicio DRDA que use los bytes 5-8 del EXTNAM que representa el nombre del identificador de transacción del programa cliente DRDA AR cuando se ejecuta en CICS para z/OS.
El parámetro ConnectionString define la lista de pares de nombre de argumento y valor que usa el servicio DRDA para definir un proveedor de datos de Microsoft ADO.NET Framework para el objeto de conexión de SQL Server. Este parámetro necesario acepta un valor de cadena . El valor predeterminado es Data Source=; Integrated Security=True; MultipleActiveResultSets=True. Para obtener más información, vea Integración de datos (implementación), Servicio DRDA, Configuración de conexiones de SQL Server.
El parámetro DefaultCollationName indica al servicio DRDA que agregue una cláusula COLLATE (collation_name) de SQL Server, al transformar una instrucción SELECT de DB2 con la cláusula ORDER BY en una instrucción SELECT de SQL Server con la cláusula ORDER BY. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es SQL_Latin1_General_CP1_CI_AS. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de la asignación de intercalación.
El parámetro EnableArithAbort indica al servicio DRDA que emita la instrucción SET ARITHABORT en el momento de la conexión, para solicitar a SQL Server que finalice una consulta cuando se produzca un error de desbordamiento o división por cero durante la ejecución de la consulta. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
El parámetro HostInitiatedAffiliateApplication define el nombre de la aplicación afiliada que el servicio DRDA debe usar con microsoft Enterprise Single Sign-On para asignar las credenciales de cliente AR de DRDA enlazadas a un usuario de dominio de Windows Active Directory, cuando el cliente SQL usa la autenticación de Windows. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que indica al servicio DRDA que no use el inicio de sesión único iniciado por el host. Al usar el inicio de sesión único iniciado por el host, debe especificar Integrated Security=true en la cadena de conexión de SQL Server.
El parámetro MappedAuthenticationDomain indica al servicio DRDA al que dominio de Microsoft Windows Active Directory asigne las credenciales de cliente DRDA enlazadas (nombre de usuario y contraseña), al conectarse a SQL Server configurado para la autenticación de Windows mediante la interfaz integrada del proveedor de soporte técnico de seguridad (SSPI), pero no cuando se usa el inicio de sesión único de Microsoft Enterprise. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía.
El parámetro RollbackTransactionOnError indica al servicio DRDA que ejecute un ROLLBACK después de un error negativo en la base de datos de SQL Server. Este parámetro opcional acepta un valor booleano . El valor predeterminado es true.
El parámetro SecurityTokenTimeout indica al servicio DRDA que conserve un token de seguridad durante un período de tiempo, después del cual obtener un nuevo identificador de cliente de Windows (CID). Este parámetro opcional acepta un valor de duración . El valor predeterminado es PT8H (el período de tiempo es de 8 horas). El valor de duración se especifica con el formato PnYnMnDTnHnMnS. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de conexiones de SQL Server.
El parámetro WindowsInitiatedAffiliateApplication define el nombre de la aplicación afiliada que el servicio DRDA debe usar con microsoft Enterprise Single Sign-On para asignar el usuario de dominio de Windows Active Directory a las credenciales de cliente SQL enlazadas, cuando el cliente SQL usa la autenticación de SQL Server. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que indica al servicio DRDA que no use el inicio de sesión único iniciado por Windows. Al usar el inicio de sesión único iniciado por Windows, debe especificar Integrated Security=false en la cadena de conexión de SQL Server.
El parámetro StoredProcedureCallTimeout indica al servicio DRDA el tiempo (en segundos) que espere a que SQL Server procese una instrucción CALL para ejecutar un procedimiento almacenado, antes de terminar el intento y generar un error. Este parámetro opcional acepta un valor entero . Los valores válidos son mayores o iguales que 0 y menores o iguales que 2147483647. Un valor de 0 indica que no hay límite (un intento de ejecutar un comando esperará indefinidamente). El valor predeterminado es 30 segundos.
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Precaución
En este ejemplo o guía se hace referencia a información confidencial, como una cadena de conexión o un nombre de usuario y una contraseña. Nunca codifique de forma rígida estos valores en el código y asegúrese de proteger los datos confidenciales mediante la autenticación más segura disponible. Para más información, consulte la siguiente documentación:
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
Este cmdlet Get-DrdaSqlServerConnection obtiene las opciones de configuración del servicio DRDA para las conexiones de SQL Server fuera de límite.
Sintaxis
Get-DrdaSqlServerConnection [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-DrdaSqlServerConnection devuelve un objeto con propiedades: ArithAbort (booleano); AuthenticationLookupTimeout (cadena); AuthenticationLookupRetryCount (entero); ClientApplicationName (cadena); ConnectionString (cadena); DefaultCollationName (cadena); HostInitiatedAffiliateApplication (cadena); MappedAuthenticationDomain (cadena); RollbackTransactionOnError (booleano); SecurityTokenTimeoutSeconds (cadena); StoredProcedureCallTimeoutSeconds (entero); y WindowsInitiatedAffiliateApplication (string).
Ejemplo
El siguiente comando de ejemplo obtiene los valores predeterminados.
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
Este cmdlet Set-DrdaPackageBindProcessing configura el servicio DRDA para procesar paquetes SQL estáticos de DRDA en procedimientos almacenados de SQL Server.
Sintaxis
Set-DrdaPackageBindProcessing [-CreatePackageProcedureWithCustomSqlScripts ] [-PackageProcedureSchemaList <string>] [-CreatePackageProcedure ] [-CreatePackageXml ] [-PackageXmlFormat <PackageXmlFormat>] [-PackageXmlLocation <string>] [-StoredProcedureNameSeparator <string>] [-CreatePackageProcedureWithExtendedProperties ] [<CommonParameters>]
Parámetros
El parámetro CreatePackageProcedure indica al servicio DRDA que procese un único flujo BGNBND en un procedimiento almacenado de SQL Server, transformando las instrucciones originales definidas por el DRDA BNDSQLSTT en la sintaxis de SQL Server correspondiente. Este parámetro opcional acepta un valor booleano . El valor predeterminado es true.
El parámetro CreatePackageProcedureWithCustomSqlScripts indica al servicio DRDA que procese DRDA BGNBND y BNDSQLSTT a través de un componente de escucha de enlace de paquete personalizado externo. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
El parámetro CreatePackageProcedureWithExtendedProperties indica al servicio DRDA que conserve las opciones de enlace de paquetes BGNBND como propiedades extendidas en el procedimiento almacenado de SQL Server. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
El parámetro CreatePackageXml indica al servicio DRDA que procese un único flujo BGNBND en un archivo XML estático de SQL para el paquete DB2, conservando las instrucciones y opciones de enlace originales tal como se definen en los flujos BNDSQLSTT de DRDA. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false.
PackageProcedureSchemaList indica al servicio DRDA que busque el procedimiento almacenado de SQL Server de destino en esquemas alternativos. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía. La cadena se compone de nombres de esquema de SQL Server separados por comas. El parámetro packageProcedureSchemaList es similar al registro especial IBM DB2 para z/OS CURRENT PACKAGESET y la instrucción SET CURRENT PACKAGESET.
El parámetro PackageXmlFormat indica al servicio DRDA que escriba el archivo SQL estático para DB2 XML en el formato v90 o v85. Este parámetro opcional acepta un valor de cadena enumerado de v85 o v90. El valor predeterminado es v90.
El parámetro PackageXmlLocation indica al servicio DRDA dónde escribir el archivo XML estático de SQL para el paquete DB2. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es c:\temp.
El parámetro StoredProcedureNameSeparator indica al servicio DRDA qué carácter separador se usará al asignar un nombre de paquete DRDA a un nombre de procedimiento almacenado de SQL Server. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es un carácter de subrayado único (_).
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Set-HisDrdaPackageBindProcessing -CreatePackageProcedure -PackageXmlFormat v90 -PackageXmlLocation c:\temp -StoredProcedureNameSeparator _
Get-HisDrdaPackageBindProcessing
Este cmdlet Get-HisDrdaPackageBindProcessing obtiene los valores de configuración del servicio DRDA para procesar paquetes SQL estáticos de DRDA en procedimientos almacenados de SQL Server.
Sintaxis
Get-HisDrdaPackageBindProcessing [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-HisDrdaPackageBindProcessing devuelve un objeto con propiedades: CreatePackageProcedure (booleano); CreatePackageXml (booleano); PackageXmlFormat (cadena); PackageXmlLocation (cadena); StoredProcedureNameSeparator (cadena); CreatePackageProcedureWithExtendedProperties (Boolean); CreatePackageProcedureWithCustomSqlScripts (booleano); y PackageProcedureSchemaList (cadena).
Ejemplo
El siguiente comando de ejemplo obtiene los valores predeterminados.
Get-HisDrdaPackageBindProcessing
CreatePackageProcedure : true
CreatePackageXml : false
PackageXmlFormat : v90
PackageXmlLocation : c:\temp
StoredProcedureNameSeparator : _
CreatePackageProcedureWithExtendedProperties : false
CreatePackageProcedureWithCustomSqlScripts : false
PackageProcedureSchemaList :
Set-HisDrdaPackageProcedureCache
Este cmdlet Set-HisDrdaPackageProcedureCache configura el servicio DRDA para almacenar en caché los metadatos del procedimiento almacenado de SQL Server con el que comprobar el tipo de instrucción, el tipo de cursor, los tipos de datos de parámetros y otros atributos.
Sintaxis
< > cadena Set-HisDrdaPackageProcedureCache -FlushTimeSpan [<CommonParameters>]
Parámetros
El parámetro FlushTimeSpan indica al servicio DRDA que vacíe la memoria caché del procedimiento de paquete después de un intervalo de tiempo especificado. Este parámetro opcional acepta un valor de cadena que representa un valor de duración XML. El valor predeterminado es P1D (el período de tiempo es 1 día). El valor de duración se especifica con el formato PnYnMnDTnHnMnS. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración del procesamiento de enlaces de paquetes.
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Set-HisDrdaPackageProcedureCache -FlushTimeSpan P1D
Get-HisDrdaPackageProcedureCache
Este cmdlet Get-HisDrdaPackageProcedureCache obtiene los valores de configuración del servicio DRDA para almacenar en caché los metadatos del procedimiento almacenado de SQL Server con el que comprobar el tipo de instrucción, el tipo de cursor, los tipos de datos de parámetros y otros atributos.
Sintaxis
Get-HisDrdaPackageProcedureCache [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-HisDrdaPackageProcedureCache devuelve un objeto con la propiedad FlushTimeSpan (string).
Ejemplo
El siguiente comando de ejemplo obtiene los valores predeterminados.
Get-HisDrdaPackageProcedureCache
FlushTimeSpan
-------------
P1D
Set-HisDrdaSqlTransform
Este cmdlet Set-DrdaSqlTransform configura el servicio DRDA para usar transformaciones SQL basadas en CLR internas o externas para convertir la sintaxis de función DB2 en la sintaxis de la función T-SQL de SQL Server.
Sintaxis
Set-DrdaSqlTransform [-EnableUnicodeOutput] [-Type<SqlTransforms>] [<CommonParameters>]
Parámetros
El parámetro EnableUnicodeOutput indica al servicio DRDA que codifique la salida del transformador SQL basado en CLR en Unicode o ANSI. Este parámetro opcional acepta un valor booleano . El valor predeterminado es false, lo que indica al servicio DRDA que devuelva cadenas ANSI CHAR y VARCHAR.
El parámetro Type indica al servicio DRDA que use transformaciones DE SQL internas o basadas en CLR externas. Este parámetro opcional acepta un valor type de Service o Clr. El valor predeterminado es Service.
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Set-HisDrdaSqlTransform -Type Service
Get-HisDrdaSqlTransform
Este cmdlet de Get-HisDrdaSqlTransform obtiene las opciones de configuración del servicio DRDA para usar transformaciones SQL basadas en CLR internas o externas para convertir la sintaxis de función DB2 en sintaxis de función T-SQL de SQL Server.
Sintaxis
Get-HisDrdaSqlTransforms [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-HisDrdaSqlTransforms devuelve un objeto con propiedades: Type (SqlTransforms); y EnableUnicodeOutput (booleano).
Ejemplo
El siguiente comando de ejemplo obtiene los valores predeterminados.
Get-HisDrdaSqlTransform
Type
----
Service
EnableUnicodeOutput
-------------------
False
Asignación de alias de base de datos
Las bases de datos de IBM DB2 y Microsoft SQL Server usan terminología diferente para asignar nombres a objetos, como se puede ver en la tabla siguiente que define el identificador de objeto de tres partes completo para una tabla. El servicio DRDA puede asignar nombres de esquema y catálogo de DB2 a nombres de catálogo y esquema de SQL Server. Para obtener más información, consulte Configuración de asignaciones de alias de base de datos.
Add-HisDrdaDatabaseAlias
Este cmdlet Add-HisDrdaDatabaseAlias configura el servicio DRDA para asignar nombres de esquema y catálogo enlazados a catálogos salientes y nombres de esquema, para usarlos al ejecutar paquetes SQL estáticos para comandos DB2 asignados a procedimientos almacenados de SQL Server.
Sintaxis
Add-HisDrdaDatabaseAlias -SourceLocation<string> -SourceCollection<string> -TargetDatabase<string> -TargetSchema<string> [<CommonParameters>]
Parámetros
El parámetro SourceLocation define un RDBNAM DE DRDA enlazado (nombre de base de datos relacional) que el servicio DRDA debe usar al asignarse a un nombre de base de datos de SQL Server delimitado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que denota cualquier valor.
El parámetro SourceCollection define un DRDA COLID enlazado (identificador de colección) que el servicio DRDA debe usar al asignarse a un nombre de esquema de SQL Server delimitado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que denota cualquier valor.
El parámetro TargetDatabase define un nombre de base de datos de SQL Server delimitado que el servicio DRDA debe usar al asignar desde un valor RDBNAM de DRDA enlazado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que denota cualquier valor.
El parámetro TargetSchema define un nombre de esquema de SQL Server delimitado que el servicio DRDA debe usar al asignar desde un valor COLID de DRDA enlazado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía, que denota cualquier valor.
Ejemplo
El siguiente comando de ejemplo agrega valores de ejemplo.
Add-HisDrdaDatabaseAlias -SourceCollection DSN8HC91 -SourceLocation CONTOSO -TargetDatabase ContosoRetailDW -TargetSchema DSN8910
Get-HisDrdaDatabaseAlias
Este cmdlet de Get-HisDrdaDatabaseAlias obtiene las opciones de configuración del servicio DRDA para asignar nombres de catálogo y esquema enlazados a catálogos de salida y nombres de esquema, para su uso al ejecutar paquetes SQL estáticos para comandos DB2 asignados a procedimientos almacenados de SQL Server.
Sintaxis
Get-HisDrdaDatabaseAlias [<CommonParameters>]
Parámetros
Ninguno.
Salidas
Este cmdlet Get-HisDrdaDatabaseAlias devuelve un objeto con una colección de propiedades: SourceLocation (cadena); SourceCollection (cadena); TargetDatabase (cadena); y TargetSchema (cadena).
Ejemplo
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaDatabaseAlias
SourceLocation
--------------
CONTOSO
SourceCollection
----------------
DSN8HC91
TargetDatabase
--------------
ContosoRetailDW
TargetSchema
------------
DSN8910
Conversiones de fecha y hora del servicio DRDA
El servicio DRDA dará formato a valores de fecha y hora literales de cadena de origen y a formatos de destino al procesar instrucciones SQL dinámicas y estáticas, para tipos de datos de fecha y hora y caracteres específicos.
Add-DrdaDatetimeFormat
Este cmdlet Add-DrdaDatetimeFormat configura el servicio DRDA para procesar valores de fecha literales de cadena dentro de DB2 y SQL Server DATE, CHAR (10) y tipos de datos VARCHAR (10), para convertir del formato de fecha DB2 al formato de fecha de SQL Server y convertir del formato de fecha de SQL Server al formato de fecha DB2. DateMasks contiene uno o varios elementos dateMask para definir asignaciones de fechas. El elemento dateMask contiene un db2ToSql o sqlToDb2 para indicar la dirección y sourceFormat y un targetFormat para especificar la asignación. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de conversiones de fecha y hora.
Sintaxis
<Conversión> de Add-DrdaDatetimeFormat -Conversion -DateFormat <DateFormats> [<CommonParameters>]
<Add-DrdaDatetimeFormat -Conversion Conversión> -TimeFormat <TimeFormats> [<CommonParameters>]
<Conversión> de Add-DrdaDatetimeFormat -Conversion -DateTimeFormat <DateTimeFormats> [<CommonParameters>]
Parámetros
El parámetro Conversion define la dirección DB2 a SQL o SQL a DB2. Este parámetro obligatorio acepta un valor de conversión enumerado . Especifique Db2toSql para indicar al servicio DRDA que lea para convertir el formato DateTime enlazado. Especifique SqlToDb2 para indicar al servicio DRDA que escriba para convertir el formato DateTime enlazado a salida.
El parámetro DateFormat define el tipo de formato. Este parámetro obligatorio acepta un valor DateFormat enumerado.
El parámetro TimeFormat define el tipo de formato. Este parámetro obligatorio acepta un valor TimeFormat enumerado.
El parámetro DateTimeFormat define el tipo de formato. Este parámetro obligatorio acepta un valor DateTimeFormat enumerado.
Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de conversiones de fecha y hora.
Ejemplo
El siguiente comando de ejemplo establece un valor date de ejemplo.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateFormat Usa
El siguiente comando de ejemplo establece un valor de hora de ejemplo.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -TimeFormat HmsPeriod
El siguiente comando de ejemplo establece un valor date de ejemplo.
Add-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTimeFormat IsoTimestampFormat
Get-HisDrdaDatetimeFormat
Este cmdlet de Get-HisDrdaDatetimeFormat obtiene los valores de configuración del servicio DRDA para procesar valores de fecha literales de cadena dentro de DB2 y SQL Server DATE, CHAR (10) y tipos de datos VARCHAR (10), para convertir del formato de fecha DB2 al formato de fecha de SQL Server y convertir del formato de fecha de SQL Server al formato de fecha DB2.
Sintaxis
Get-HisDrdaDatetimeFormat -DateTime DateTime<> [<CommonParameters>]
Parámetros
El parámetro DateTime indica al servicio DRDA que devuelva una conversión de formato configurada. Este parámetro obligatorio acepta un valor DateTime enumerado . No hay ningún valor predeterminado . Especifique Date para indicar al servicio DRDA que devuelva la conversión de formato date configurada. Especifique Time (Hora ) para indicar al servicio DRDA que devuelva la conversión de formato time configurada. Especifique DateTime para indicar al servicio DRDA que devuelva la conversión de formato DateTime configurada.
Salidas
Este cmdlet Get-HisDrdaDatetimeFormat devuelve un objeto con una colección de propiedades: Db2ToSql (cadena); y SqlToDb2 (cadena).
Ejemplo
El siguiente comando de ejemplo obtiene los valores de fecha predeterminados.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
Iso
SqlToDb2
--------
Iso
El siguiente comando de ejemplo obtiene los valores de hora predeterminados.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
HmsColong
HmsPeriod
SqlToDb2
--------
HmsColon
El siguiente comando de ejemplo obtiene los valores predeterminados de DateTime.
Get-HisDrdaDatetimeFormat -DateTime Date
Db2ToSql
--------
Db2TimestampFormat
SqlToDb2
--------
Db2TimestampFormat
Remove-HisDrdaDatetimeFormat
Este cmdlet de Remove-HisDrdaDatetimeFormat quita una o varias opciones de configuración del servicio DRDA para procesar valores de fecha literales de cadena dentro de DB2 y SQL Server DATE, CHAR (10) y tipos de datos VARCHAR (10), para convertir el formato de fecha de DB2 al formato de fecha de SQL Server y convertir el formato de fecha de SQL Server al formato de fecha DB2.
Sintaxis
Remove-HisDrdaDatetimeFormat -DateTime DateTime<> -Conversion Conversion<> -Format<string> [<CommonParameters>]
Parámetros
El parámetro DateTime indica al servicio DRDA que quite una conversión de formato configurada. Este parámetro obligatorio acepta un valor DateTime enumerado . No hay ningún valor predeterminado . Especifique Date para indicar al servicio DRDA que quite la conversión de formato date configurada. Especifique Tiempo para indicar al servicio DRDA que quite la conversión de formato de tiempo configurada. Especifique DateTime para indicar al servicio DRDA que quite la conversión de formato DateTime configurada.
El parámetro Conversion define la dirección DB2 a SQL o SQL a DB2. Este parámetro obligatorio acepta un valor de conversión enumerado . Especifique Db2toSql para indicar al servicio DRDA que lea para convertir el formato DateTime enlazado. Especifique SqlToDb2 para indicar al servicio DRDA que escriba para convertir el formato DateTime enlazado a salida.
El parámetro Format define el tipo de formato. Este parámetro obligatorio acepta un valor DateFormat, TimeFormat o DateTimeFormat enumerado.
Ejemplo
El siguiente comando de ejemplo quita un valor date de ejemplo.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime Date -Format Usa
El siguiente comando de ejemplo establece un valor de hora de ejemplo.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime Time -Format HmsPeriod
El siguiente comando de ejemplo establece un valor date de ejemplo.
Remove-HisDrdaDatetimeFormat -Conversion Db2ToSql -DateTime DateTime -Format IsoTimestampFormat
Codificaciones del servicio DRDA
El servicio DRDA asigna páginas de códigos y admite conversiones de páginas de códigos personalizadas mediante un componente subyacente de HIS Encoder y los componentes del sistema de Windows National Language Support (NLS). Con Microsoft Windows Update, puede instalar paquetes de idioma adicionales de Windows que incluyen bibliotecas de conversión de páginas de códigos NLS de Windows. Opcionalmente, el codificador HIS puede cargar una página de códigos NLS personalizada basada en elementos codePage definidos dentro de la parte codePages del archivo MsDrdaService.exe.config. El codificador HIS puede asignar puntos de código personalizados dentro de las páginas de códigos NLS estándar y NLS personalizadas basadas en elementos ebcdicToUnicodeConversion definidos dentro de la parte codePages del archivo MsDrdaService.exe.config. Para obtener más información y descripción de los valores, consulte Configuración de codificaciones de servicio.
Add-HisCustomCodePage
Este cmdlet Add-HisCustomCodePage configura el servicio DRDA para indicar al componente HIS Encoder que cargue un archivo de conversión de página de códigos de página de códigos del sistema (NLS) personalizado de Windows National Language Support (NLS).
Sintaxis
Add-HisCustomCodePage -CodePage<uint32> -Name<string> -NlsCodePage<uint32> [-Description<string>] [<CommonParameters>]
Parámetros
El parámetro CodePage indica al codificador HIS que cargue un archivo de página de códigos NLS personalizado numerado. Este parámetro obligatorio acepta un entero. El valor predeterminado es 0.
El parámetro Name asigna un nombre a la página de códigos NLS personalizada que el codificador HIS debe cargar en función del número de página de códigos NLS personalizado definido. Este parámetro necesario acepta una cadena. El valor predeterminado es una cadena vacía.
El parámetro NlsCodePage define el número de página de códigos NLS estándar que el codificador HIS debe reemplazar por el número de página de códigos personalizado. Este parámetro obligatorio acepta un entero. El valor predeterminado es 0.
El parámetro Description describe la página de códigos NLS personalizada que el codificador HIS debe cargar en función del número de página de códigos NLS personalizado definido. Este parámetro opcional acepta una cadena. El valor predeterminado es una cadena vacía.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Add-HisCustomCodePage -CodePage 21140 -Name Custom21140 -NlsCodePage 1140 -Description "Custom codepage based on 1140"
Get-HisCustomCodePage
Este cmdlet de Get-HisCustomCodePage obtiene los valores de configuración del servicio DRDA para indicar al componente HIS Encoder que cargue un archivo de conversión de página de códigos de página de códigos del sistema de Windows National Language Support (NLS) personalizado.
Sintaxis
Get-HisCustomCodePage [-CodePage<uint32>] [-Name<string>] [-NlsCodePage<uint32>] [<CommonParameters>]
Parámetros
El parámetro CodePage indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de página de códigos NLS personalizado numerado. Este parámetro opcional acepta un entero. El valor predeterminado es 0.
El parámetro Name indica al servicio DRDA que obtenga los valores de configuración mediante este nombre de página de códigos NLS personalizado. Este parámetro opcional acepta una cadena. El valor predeterminado es una cadena vacía.
El parámetro NlsCodePage indica al servicio DRDA que obtenga las opciones de configuración mediante este número de página de códigos personalizado. Este parámetro opcional acepta un entero. El valor predeterminado es 0.
Salidas
Este cmdlet Get-HisCustomCodePage devuelve un objeto con propiedades: Name (cadena); CodePage (entero); NlsCodePage (entero); y Descripción (cadena).
Ejemplo
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisCustomCodePage -CodePage 21140 -Name Custom21140 -NlsCodePage 1140
Name
----
Custom21140
CodePage
--------
21140
Description
-----------
Custom code based on 1140
NlsCodePage
1140
Remove-HisCustomCodePage
Este cmdlet de Remove-HisCustomCodePage quita los valores de configuración del servicio DRDA para indicar al componente his encoder que cargue un archivo de conversión de página de códigos de la página de códigos del sistema (NLS) personalizado de Windows National Language Support (NLS).
Sintaxis
Remove-HisCustomCodePage cadena> [-Name] <[<CommonParameters>]
Parámetros
El parámetro Name indica al servicio DRDA que quite los valores de configuración mediante el nombre de página de códigos NLS personalizado. Este parámetro necesario acepta una cadena. El valor predeterminado es una cadena vacía.
Ejemplo
El siguiente comando de ejemplo quita los valores de ejemplo.
Remove-HisCustomCodePage -Name Custom21140
Add-HisCustomConversion
Este cmdlet Add-HisCustomConversion configura el servicio DRDA para invalidar las asignaciones de puntos de código dentro de las páginas de códigos NLS estándar y NLS personalizadas.
Sintaxis
Add-HisCustomConversion -CodePage<uint32> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Add-HisCustomConversion -Name<string> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Parámetros
El parámetro CodePage indica al servicio DRDA que agregue valores de configuración mediante este archivo de página de códigos NLS numerado. Este parámetro obligatorio acepta un entero. El valor predeterminado es 0.
El parámetro Name indica al servicio DRDA que agregue valores de configuración mediante este archivo de nombre de página de códigos NLS personalizado. Este parámetro necesario acepta una cadena. El valor predeterminado es una cadena vacía.
El parámetro EbcdicToUnicode indica al codificador HIS que realice la conversión desde el punto de código EBCDIC especificado. Este parámetro opcional acepta un valor de cadena , en forma de "To=From", donde "To" es el valor de punto hexadecimal EBCDIC y "From" es el valor de punto de código hexadecimal Unicode. El valor predeterminado es una cadena vacía.
El parámetro UnicodeToEbcdic indica al codificador HIS que realice la conversión desde el punto de código Unicode especificado. Este parámetro opcional acepta un valor de cadena , en forma de "To=From", donde el valor de punto hexadecimal "To" es unicode hexadecimal y "From" es el valor de punto hexadecimal EBCDIC. El valor predeterminado es una cadena vacía.
Get-HisCustomConversion
Este cmdlet Get-HisCustomConversion obtiene las opciones de configuración del servicio DRDA para invalidar las asignaciones de puntos de código dentro de las páginas de códigos NLS estándar y NLS personalizadas.
Sintaxis
Get-HisCustomConversion -Type<ConversionType> {EbcdicToUnicode | UnicodeToEbcdic} -CodePage <uint32> [<CommonParameters>]
Get-HisCustomConversion -Type<ConversionType> {EbcdicToUnicode | UnicodeToEbcdic} -Name <cadena> [<CommonParameters>]
Parámetros
El parámetro CodePage indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de página de códigos NLS numerado. Este parámetro obligatorio acepta un entero. El valor predeterminado es 0.
El parámetro Name indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de nombre de página de códigos NLS personalizado. Este parámetro necesario acepta una cadena. El valor predeterminado es una cadena vacía.
El parámetro Type indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de página de códigos NLS numerado o el archivo de nombre de página de códigos NLS personalizado. Este parámetro obligatorio acepta un valor enumerado de EbcdicToUnicode o UnicodeToEbcdic.
Salidas
Este cmdlet Get-HisCustomConversion devuelve un objeto con propiedades: From (hexadecimal); y To (hexadecimal).
Remove-HisCustomConversion
Este cmdlet de Remove-HisCustomConversion quita las opciones de configuración del servicio DRDA para invalidar las asignaciones de puntos de código dentro de las páginas de códigos NLS estándar y NLS personalizadas.
Sintaxis
Remove-HisCustomConversion -CodePage<uint32> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Remove-HisCustomConversion -Name<string> [-EbcdicToUnicode<string[]>] [-UnicodeToEbcdic<string[]>] [<CommonParameters>]
Parámetros
El parámetro CodePage indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de página de códigos NLS numerado. Este parámetro obligatorio acepta un entero. El valor predeterminado es 0.
El parámetro Name indica al servicio DRDA que obtenga los valores de configuración mediante este archivo de nombre de página de códigos NLS personalizado. Este parámetro necesario acepta una cadena. El valor predeterminado es una cadena vacía.
El parámetro EbcdicToUnicode indica al codificador HIS que realice la conversión desde el punto de código EBCDIC especificado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía.
El parámetro UnicodeToEbcdic indica al codificador HIS que realice la conversión desde el punto de código Unicode especificado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía.
Codificaciones de aplicaciones de servicio DRDA
El servicio DRDA convierte páginas de códigos base y asigna puntos de código mediante un componente subyacente de HIS Encoder y los componentes del sistema de Windows National Language Support (NLS). El elemento applicationEncodings contiene elementos applicationEncoding para especificar esquemas de codificación de nivel de aplicación predeterminados por base de datos. Para obtener más información y descripción de los valores, consulte Configuración de codificaciones de aplicaciones.
Add-HisDrdaApplicationEncoding
Este cmdlet Add-HisDrdaApplicationEncoding configura el servicio DRDA para esquemas de codificación de nivel de aplicación predeterminados por base de datos, para su uso por parte del componente his encoder y los componentes del sistema de Windows National Language Support (NLS) en los puntos de código de asignación dentro de páginas de códigos. Para obtener más información y descripción de los valores, consulte Configuración de codificaciones de aplicaciones para obtener más información.
Sintaxis
Add-HisDrdaApplicationEncoding -Ccsid<uint32> -Database<string> [-Scheme<string>] [<CommonParameters>]
Add-HisDrdaApplicationEncoding -Cadena de base de datos<> -CustomCcsid<uint32> [-Scheme<string>] [<CommonParameters>]
Parámetros
El parámetro Ccsid indica al servicio DRDA que codifique los valores del parámetro de salida y del conjunto de resultados mediante una invalidación ccSID (identificador de juego de caracteres codificado) y no el CCSID solicitado por el cliente DRDA AR. Este parámetro obligatorio acepta un entero. El valor predeterminado es 1208.
El parámetro CustomCcsid indica al servicio DRDA que codifique los valores del parámetro de salida y del conjunto de resultados mediante una invalidación de CCSID personalizado (identificador de juego de caracteres codificado) y no el CCSID solicitado por el cliente DRDA AR. Este parámetro obligatorio acepta un entero. El valor predeterminado es -1.
El parámetro Database indica al servicio DRDA que codifique los valores del parámetro de salida y del conjunto de resultados mediante un esquema de codificación de invalidación, y no el esquema de codificación solicitado por el cliente DRDA AR, solo para una base de datos de SQL Server de destino especificada. Este parámetro necesario acepta un valor de cadena . El valor predeterminado es una cadena vacía.
El parámetro Scheme indica al servicio DRDA que codifique los valores del parámetro de salida y del conjunto de resultados mediante un esquema de codificación de invalidación y no el esquema de codificación solicitado por el cliente AR de DRDA. Este parámetro opcional acepta un valor de cadena . Los valores admitidos son Ebcdic, Unicode y Ansi. El valor predeterminado es Unicode.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Add-HisDrdaApplicationEncoding -Ccsid 1140 -Database NWIND1 -Scheme Ebcdic
El siguiente comando de ejemplo establece los valores predeterminados.
Add-HisDrdaApplicationEncoding -CustomCcsid 1234 -Database NWIND1 -Scheme Ebcdic
Get-HisDrdaApplicationEncoding
Este cmdlet de Get-HisDrdaApplicationEncoding obtiene la configuración del servicio DRDA para los esquemas de codificación de nivel de aplicación predeterminados por base de datos, para su uso por parte del componente del codificador HIS y los componentes del sistema de Compatibilidad con lenguaje nacional de Windows (NLS) en puntos de código de asignación dentro de páginas de códigos.
Sintaxis
Get-HisDrdaApplicationEncoding [-Ccsid<uint32>] [-Database<string>] [-CustomCcsid<uint32>] [<CommonParameters>]
Parámetros
El parámetro Ccsid indica al servicio DRDA que obtenga la configuración de codificación de la aplicación mediante una invalidación ccSID (identificador de juego de caracteres codificado). Este parámetro opcional acepta un entero. El valor predeterminado es 1208.
El parámetro CustomCcsid indica al servicio DRDA que obtenga la configuración de codificación de la aplicación mediante un CCSID personalizado (identificador de juego de caracteres codificado). Este parámetro opcional acepta un entero. El valor predeterminado es -1.
El parámetro Database indica al servicio DRDA que obtenga la configuración de codificación de la aplicación mediante un nombre de base de datos de SQL Server de destino especificado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía.
Salidas
Este cmdlet Get-HisDrdaApplicationEncoding devuelve un objeto con propiedades: Scheme (cadena); Ccsid (entero); Base de datos (cadena); y CustomCcsid (entero).
Ejemplo
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaApplicationEncoding
Scheme
------
Ebcdic
Ebcdic
Ccsid
-----
1140
Database
--------
NWIND1
NWIND1
Customccsid
-----------
1234
Remove-HisDrdaApplicationEncoding
Este cmdlet de Remove-HisDrdaApplicationEncoding quita los valores de configuración del servicio DRDA para los esquemas de codificación de nivel de aplicación predeterminados por base de datos, para que los use el componente HIS Encoder y los componentes del sistema de Windows National Language Support (NLS) en los puntos de código de asignación dentro de páginas de códigos.
Sintaxis
Remove-HisDrdaApplicationEncoding -Ccsid<string[]> [-Database<string>] [<CommonParameters>]
Remove-HisDrdaApplicationEncoding -CustomCcsid<string[]> [-Database<string>] [<CommonParameters>]
Parámetros
El parámetro Ccsid indica al servicio DRDA que quite la configuración de codificación de la aplicación mediante una invalidación ccSID (identificador de juego de caracteres codificado). Este parámetro opcional acepta un entero. El valor predeterminado es 1208.
El parámetro CustomCcsid indica al servicio DRDA que quite la configuración de codificación de la aplicación mediante un CCSID personalizado (identificador de juego de caracteres codificado). Este parámetro opcional acepta un entero. El valor predeterminado es -1.
El parámetro Database indica al servicio DRDA que quite la configuración de codificación de la aplicación mediante un nombre de base de datos de SQL Server de destino especificado. Este parámetro opcional acepta un valor de cadena . El valor predeterminado es una cadena vacía.
Ejemplo
El siguiente comando de ejemplo quita los valores de ejemplo.
Remove-HisDrdaApplicationEncoding -Ccsid 1140
El siguiente comando de ejemplo quita los valores de ejemplo.
Remove-HisDrdaApplicationEncoding -CustomCcsid 1234
Asignación de intercalación del servicio DRDA
El servicio DRDA asigna la sintaxis de intercalación para proporcionar compatibilidad multiplataforma con los resultados de la consulta. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de la asignación de intercalación.
Add-HisDrdaCollationName
Este cmdlet Add-HisDrdaCollationName configura el servicio DRDA para transformar una instrucción SELECT de db2 ORDER BY COLLATION_KEY sintaxis (nombre de intercalación) a la sintaxis de SQL Server T-SQL ORDER BY COLLATE (collation_name), asignación de un valor de nombre de intercalación DB2 a un valor de SQL Server collation_name, para proporcionar resultados de consulta más compatibles. Para obtener más información y descripción de los valores, vea Integración de datos (implementación), Servicio DRDA, Configuración de la asignación de intercalación.
Sintaxis
<cadena Add-HisDrdaCollationName -To cadena>> -From <[<CommonParameters>]
Parámetros
El parámetro To indica al transformador SQL del servicio DRDA que convierta en la cadena de collation_name especificada dentro de una cláusula SELECT ORDER BY COLLATE de SQL Server. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
El parámetro From indica al transformador SQL del servicio DRDA que convierta de la cadena de nombre de intercalación especificada dentro de una cláusula COLLATION_KEY SELECT ORDER BY de DB2. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Add-HisDrdaCollationName -From UCA400R1_LEN_AN -To SQL_EBCDIC037_CP1_CS_AS
Get-HisDrdaCollationName
Este cmdlet Get-HisDrdaCollationName obtiene las opciones de configuración del servicio DRDA para transformar una instrucción SELECT de db2 ORDER BY COLLATION_KEY sintaxis (nombre de intercalación) a la sintaxis de SQL Server T-SQL ORDER BY COLLATE (collation_name), la asignación de un valor de nombre de intercalación DB2 a un valor de COLLATION_NAME de SQL Server, para proporcionar resultados de consulta más compatibles.
Sintaxis
Get-HisDrdaCollationName [-To<string] [-From<string>>] [<CommonParameters>]
Parámetros
El parámetro To indica a la configuración del nombre de intercalación del servicio DRDA mediante la cadena de collation_name especificada. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
El parámetro From indica a la configuración del nombre de intercalación get del servicio DRDA mediante la cadena de nombre de intercalación especificada dentro de una cláusula COLLATION_KEY SELECT ORDER BY de DB2. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
Salidas
Este cmdlet Get-HisDrdaCollationName devuelve un objeto con propiedades: To (string); y From (cadena).
Ejemplo
El siguiente comando de ejemplo establece los valores predeterminados.
Get-HisDrdaCollationName
To
--
SQL_EBCDIC037_CP1_CS_AS
From
----
UCA400R1_LEN_AN
Remove-HisDrdaCollationName
Este cmdlet Remove-HisDrdaCollationName quita los valores de configuración del servicio DRDA para agregar una cláusula COLLATE a una cláusula ORDER BY, en función de un nombre de intercalación ORDER BY predeterminado.
Sintaxis
Remove-HisDrdaCollationName -RemoveAll<bool> [-To<string>] [-From<string>] [<CommonParameters>]
Parámetros
El parámetro To indica al servicio DRDA que quite la configuración del nombre de intercalación mediante la cadena de collation_name especificada. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
El parámetro From indica a la configuración del nombre de intercalación quitar el servicio DRDA mediante la cadena de nombre de intercalación especificada dentro de una cláusula COLLATION_KEY SELECT ORDER BY de DB2. Este parámetro necesario acepta un valor de cadena . No hay ningún valor predeterminado.
Ejemplo
El siguiente comando de ejemplo quita los valores de ejemplo.
Remove-HisDrdaCollationName -From UCA400R1_LEN_AN
Configuración de agentes de escucha de seguimiento
El servicio DRDA admite varios agentes de escucha de seguimiento simultáneos, como: agente de escucha de seguimiento de texto, agente de escucha de seguimiento de consola, agente de escucha de seguimiento personalizado y seguimiento de eventos para el agente de escucha de seguimiento de Windows (ETW). Para obtener más información y descripción de los valores, consulte Integración de datos (implementación), Servicio DRDA, Configuración de agentes de escucha de seguimiento.
Set-HisDrdaConsoleTraceListener
El cmdlet Set-HisDrdaConsoleTraceListener configura el agente de escucha de seguimiento de la consola del servicio DRDA para escribir datos de seguimiento en una ventana de consola de comandos.
Sintaxis
<Set-HisDrdaConsoleTraceListener -Level uint32> [<CommonParameters>]
Parámetros
El parámetro Level indica al servicio DRDA que haga un seguimiento de las colecciones de información definidas, de un nivel mínimo a un nivel máximo de seguimiento. Este parámetro obligatorio acepta un valor entero . El valor predeterminado es 0.
| Importancia | Descripción |
|---|---|
| 0 | No genera ningún mensaje de seguimiento. |
| 1 | Mensajes de error de salida. |
| 2 | Mensajes de advertencia de salida y mensajes de error. |
| 3 | Mensajes de información de salida, mensajes de advertencia y mensajes de error. |
| 4 | Genera todos los mensajes. |
Autonum de tabla \\ árabe Niveles de seguimiento.*
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Set-HisDrdaConsoleTraceListener -Level 3
Set-HisDrdaEtwTraceListener
El cmdlet Set-HisDrdaEtwTraceListener configura el ETW de servicio DRDA (seguimiento de eventos para Windows) como proveedor etw para generar datos de seguimiento a través de una sesión ETW en un controlador ETW del sistema operativo Windows.
Sintaxis
<Set-HisDrdaEtwTraceListener -Level uint32> [<CommonParameters>]
Parámetros
El parámetro Level indica al servicio DRDA que haga un seguimiento de las colecciones de información definidas, de un nivel mínimo a un nivel máximo de seguimiento. Este parámetro obligatorio acepta un valor entero . El valor predeterminado es 0.
| Importancia | Descripción |
|---|---|
| 0 | No genera ningún mensaje de seguimiento. |
| 1 | Mensajes de error de salida. |
| 2 | Mensajes de advertencia de salida y mensajes de error. |
| 3 | Mensajes de información de salida, mensajes de advertencia y mensajes de error. |
| 4 | Genera todos los mensajes. |
Autonum de tabla \\ árabe Niveles de seguimiento.*
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Set-HisDrdaEtwTraceListener -Level 3
Set-HisDrdaEventLogTraceListener
El cmdlet Set-HisDrdaEventLogTraceListener configura el agente de escucha del registro de eventos del servicio DRDA genera datos de registro en el registro de eventos de Windows.
Sintaxis
< > cadena Set-HisDrdaEventLogTraceListener -InitializeData [<CommonParameters>]
Parámetros
El parámetro InitializeData indica al servicio DRDA que registre colecciones de información definidas. Este parámetro necesario acepta un valor de cadena . El valor predeterminado es "Error,Advertencia,Información", que incluye todos los niveles de registro de eventos.
| Importancia | Descripción |
|---|---|
| Error | Este valor indica al servicio DRDA que registre solo los datos de nivel de error. |
| Advertencia | Este valor indica al servicio DRDA que registre solo los datos del nivel de advertencia. |
| Información | Este valor indica al servicio DRDA que registre solo los datos del nivel de información. |
Autonum de tabla \\ árabe Niveles de registro de eventos.*
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Set-HisDrdaEventLogTraceListener -InitializeData Warning
Set-HisDrdaTextTraceListener
El cmdlet Set-HisDrdaTextTraceListener configura el agente de escucha de seguimiento de texto del servicio DRDA para escribir datos de seguimiento en un archivo de disco en formato de texto.
Sintaxis
<Set-HisDrdaTextTraceListener -Level uint32> [-InitializeData <string>] [-AutoFlush <bool>] [-MaxTraceEntryCount <uint32>] [-MaxTraceFileCount <uint32>] [<CommonParameters>]
Parámetros
El parámetro Level indica al servicio DRDA que haga un seguimiento de las colecciones de información definidas, de un nivel mínimo a un nivel máximo de seguimiento. Este parámetro obligatorio acepta un valor entero . El valor predeterminado es 0.
| Importancia | Descripción |
|---|---|
| 0 | No genera ningún mensaje de seguimiento. |
| 1 | Mensajes de error de salida. |
| 2 | Mensajes de advertencia de salida y mensajes de error. |
| 3 | Mensajes de información de salida, mensajes de advertencia y mensajes de error. |
| 4 | Genera todos los mensajes. |
Tabla x. Niveles de seguimiento.
El parámetro AutoFlush indica al servicio DRDA que vacíe los datos automáticamente en el agente de escucha de seguimiento. Este parámetro obligatorio acepta un valor booleano . El valor predeterminado es false.
Nota:
El servicio DRDA puede vaciar los datos de seguimiento automáticamente en los agentes de escucha de seguimiento, lo que garantiza que se capturan los datos de seguimiento, pero aumentará la E/S de disco y reducirá el rendimiento general del sistema. Para mejorar el rendimiento, establezca AutoFlush=$False, para deshabilitar el vaciado automático del seguimiento.
El parámetro MaxTraceEntryCount indica al servicio DRDA que haga un seguimiento de hasta un número máximo de entradas y, a continuación, detenga el seguimiento. Este parámetro obligatorio acepta un entero. El valor predeterminado es 1000000.
El parámetro MaxTraceFileCount indica al servicio DRDA que escriba la salida del seguimiento del agente de escucha de texto un número máximo de archivos de seguimiento individuales y, a continuación, sobrescriba los archivos de seguimiento existentes. Este parámetro obligatorio acepta un entero. El valor predeterminado es 10.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Set-HisDrdaTextTraceListener -Level 3 -AutoFlush $True -InitializeData MsDrdaService.DSTF -MaxTraceEntryCount 1000000 -MaxTraceFileCount 10
Start-HisDrdaTraceListener
Este cmdlet Start-HisDrdaTraceListener indica al servicio DRDA que inicie el tipo especificado de agente de escucha de seguimiento.
Sintaxis
Start-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parámetros
El parámetro Listener indica al servicio DRDA que inicie el tipo de agente de escucha de seguimiento especificado. Este parámetro obligatorio acepta un valor de agente de escucha de Console, Text, Etw o EventLog. No hay ningún valor predeterminado.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Start-HisDrdaTraceListener -Listener Console
El siguiente comando de ejemplo establece valores de ejemplo.
Start-HisDrdaTraceListener -Listener Text
El siguiente comando de ejemplo establece valores de ejemplo.
Start-HisDrdaTraceListener -Listener Etw
El siguiente comando de ejemplo establece valores de ejemplo.
Start-HisDrdaTraceListener -Listener EventLog
Get-HisDrdaTraceListener
Este cmdlet Get-DrdaTextTraceListener obtiene los valores de configuración del servicio DRDA para que el agente de escucha de seguimiento de texto escriba datos de seguimiento en un archivo de disco en formato de texto.
Sintaxis
Get-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parámetros
El parámetro Listener indica al servicio DRDA que obtenga la configuración del tipo de agente de escucha de seguimiento especificado. Este parámetro obligatorio acepta un valor de agente de escucha de Console, Text, Etw o EventLog. No hay ningún valor predeterminado.
Salidas
Este cmdlet Get-HisDrdaTraceListener devuelve una colección de propiedades.
Ejemplo
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaTraceListener -Listener Console
Status
------
Enabled
Level
-----
3
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaTraceListener -Listener Text
InitializeData : MsDrdaService.DSTF
AutoFlush : True
MaxTraceEntries : 1000000
MaxTraceFiles : 10
Status : Enabled
Level : 3
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaTraceListener -Listener Etw
Status
------
Enabled
Level
-----
3
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaTraceListener -Listener Console
InitializeData
--------------
Warning
Status
------
Enabled
Stop-HisDrdaTraceListener
Este cmdlet Stop-HisDrdaTraceListener indica al servicio DRDA que detenga el tipo especificado de agente de escucha de seguimiento.
Sintaxis
Stop-HisDrdaTraceListener [-Listener] <TraceListenerType> [<CommonParameters>]
Parámetros
El parámetro Listener indica al servicio DRDA que obtenga la configuración del tipo de agente de escucha de seguimiento especificado. Este parámetro obligatorio acepta un valor de agente de escucha de Console, Text, Etw o EventLog. No hay ningún valor predeterminado.
Ejemplo
El siguiente comando de ejemplo establece valores de ejemplo.
Get-HisDrdaTraceListener -Listener Console
El siguiente comando de ejemplo establece valores de ejemplo.
Get-HisDrdaTraceListener -Listener Text
El siguiente comando de ejemplo establece valores de ejemplo.
Get-HisDrdaTraceListener -Listener Etw
El siguiente comando de ejemplo establece valores de ejemplo.
Get-HisDrdaTraceListener -Listener EventLog
Agente de escucha de enlace de paquetes de servicio DRDA
El servicio DRDA admite enlazadores de paquetes personalizados en forma de agente de escucha personalizado de .NET Framework.
Add-HisDrdaPackageBindListener
Este cmdlet Add-HisDrdaPackageBindListener agrega una configuración del servicio DRDA para enviar un paquete de enlace con la salida de la instrucción SQL de enlace a un agente de escucha de enlace personalizado opcional.
Sintaxis
Add-HisDrdaPackageBindListener -TypeName<string> [-ThrowWhenNoCallback ] [<CommonParameters>]
Parámetros
El parámetro TypeName define el tipo del agente de escucha de enlace personalizado del servicio DRDA. Este parámetro obligatorio acepta una cadena. No hay ningún valor predeterminado. El valor type del ejemplo de agente de escucha de enlace de paquetes personalizado es "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=neutral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
El parámetro ThrowWhenNoCallback indica al servicio DRDA que devuelva BGNBNDRM (Begin Bind Reply Message) al cliente AR de DRDA, cuando el componente de escucha de enlace personalizado no devuelve ninguna información en la interfaz de devolución de llamada. Este parámetro opcional acepta un valor booleano . El valor predeterminado es true.
Ejemplo
El siguiente comando de ejemplo agrega valores de ejemplo.
Add-HisDrdaPackageBindListener -TypeName CustomListeners.MyPackageBindListener -ThrowWhenNoCallback
Get-HisDrdaPackageBindListener
Este cmdlet Get-HisDrdaPackageBindListener obtiene los valores de configuración del servicio DRDA para enviar el paquete de enlace con la salida de la instrucción SQL de enlace a un agente de escucha de enlace personalizado opcional.
Sintaxis
Get-HisDrdaPackageBindListener [-Type<string>] [<CommonParameters>]
Parámetros
El parámetro Type define el tipo del agente de escucha de enlace personalizado del servicio DRDA. Este parámetro obligatorio acepta una cadena. No hay ningún valor predeterminado. El valor type del ejemplo de agente de escucha de enlace de paquetes personalizado es "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=neutral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
Ejemplo
El siguiente comando de ejemplo obtiene valores de ejemplo.
Get-HisDrdaPackageBindListener
PackageBindListener:
type=CustomListeners.MyPackageBindListener
errorWhenNoCallback=True
Remove-HisDrdaPackageBindListener
Este cmdlet Remove-HisDrdaPackageBindListener quita los valores de configuración del servicio DRDA para agregar un agente de escucha de seguimiento personalizado.
Sintaxis
Remove-HisDrdaPackageBindListener -TypeName<string> [<CommonParameters>]
Parámetros
El parámetro Type define el tipo del agente de escucha de enlace personalizado del servicio DRDA. Este parámetro obligatorio acepta una cadena. No hay ningún valor predeterminado. El valor type del ejemplo de agente de escucha de enlace de paquetes personalizado es "CustomListeners.MyPackageBindListener, CustomListeners, Version=1.0.0.0, Culture=neutral, PublicKeyToken=34013cf74da51d17, processorArchitecture=MSIL".
Ejemplo
El siguiente comando de ejemplo quita los valores de ejemplo.
Remove-HisDrdaPackageBindListener -TypeName CustomListeners.MyPackageBindListener