HASUDTWITHNCHAR
Válido para
Replicat (solo Oracle)
Descripción
Utilice el parámetro HAVEUDTWITHNCHAR cuando los datos de origen contengan tipos definidos por el usuario que tengan un atributo NCHAR, NVARCHAR2 o NCLOB. Cuando se encuentran estos datos en la pista, HAVEUDTWITHNCHAR hace que Replicat se conecte al destino de Oracle en AL32UTF8, que es necesario cuando un tipo de dato definido por el usuario contiene uno de esos atributos.
HAVEUDTWITHNCHAR no es necesario si el juego de caracteres del destino es AL32UTF8. Sin embargo, es necesario si solo NLS_LANG está definido en AL32UTF8 en el destino. Por defecto, Replicat ignora NLS_LANG y se conecta a Oracle AI Database en el juego de caracteres nativo de la base de datos. Replicat utiliza el objeto OCIString de Oracle Call Interface, que no soporta los atributos NCHAR, NVARCHAR2 o NCLOB, por lo que Replicat debe enlazarlos como CHAR. La conexión al destino en AL32UTF8 evita la pérdida de datos en esta situación.
HAVEUDTWITHNCHAR se debe especificar antes del parámetro USERIDALIAS en el archivo de parámetros.
Valor por defecto
Ninguno
Sintaxis
HAVEUDTWITHNCHAR