TimesTen: tipos de dato, objetos y operaciones soportados
Esta sección contiene información sobre los tipos de dato, objetos y operaciones soportados para Oracle GoldenGate en TimesTen.
Tipos de datos TimesTen soportados
Se admiten los siguientes tipos de datos para la entrega, a menos que se indique específicamente en las limitaciones siguientes:
-
Tipos de datos binarios
-
binary -
varbinary
-
-
Tipos de datos de caracteres
-
char -
nchar -
nvarchar2 -
varchar2
-
-
Tipos de Datos de Fecha y Hora
-
date -
time -
timestamp -
tt_date -
tt_time -
tt_timestamp
-
-
Tipos de datos numéricos
-
binary_float -
binary_double -
double -
float -
tt_bigint -
tt_integer -
number -
real -
tt_smallint -
tt_tinyint
-
-
Línea de negocio
-
blob -
clob -
nclob
-
Los tipos de dato binary_float y binary_double soportan los valores numéricos especiales NaN y Infinity/-Infinity.
Para obtener más información sobre los tipos de dato por bases de datos que soportan valores especiales, consulte Valores especiales soportados por tipos de dato de base de datos.
Objetos y operaciones soportados para TimesTen
Se admiten los siguientes objetos y operaciones:
-
Oracle GoldenGate para Oracle TimesTen soporta la entrega de DML transaccional a las tablas de usuario.
-
Se soportan las operaciones
INSERT,UPDATEyDELETE.
Tipos de dato y funciones TimesTen no soportados
Los tipos de dato INTERVAL y ROWID no están soportados.
Limitaciones y Artículos sin Soporte para Oracle TimesTen
Las limitaciones y elementos que no recibirán soporte por parte de Oracle TimesTen son:
-
La captura (extracción) de operaciones DML no está soportada.
-
La captura y replicación de operaciones DDL (lenguaje de definición de datos) no está soportada.
-
El soporte de rango y precisión para los números de punto flotante depende de la máquina host. En general, la precisión es de 16 dígitos significativos, pero debe revisar la documentación de la base de datos para determinar las aproximaciones esperadas. Oracle GoldenGate redondea o trunca los valores que superan la precisión soportada.
-
Oracle GoldenGate soporta datos de registro de hora de 0001/01/03:00:00:00 a 9999/12/31:23:59:59. Si se convierte un registro de hora de GMT a la hora local, estos límites también se aplican al registro de hora resultante. Dependiendo de la zona horaria, la conversión puede sumar o restar horas, lo que puede hacer que el registro de hora supere el límite admitido inferior o superior.
-
No se admite la modificación del valor de la columna de clave primaria.
-
Las limitaciones en el soporte de la tabla automática de latidos son las siguientes:
-
Oracle GoldenGate solo soporta la entrega en TimesTen, por lo que no es necesario ningún mecanismo para rellenar/actualizar las tablas de latidos mediante cualquier programador de eventos/trabajos.
-
El comando
ALTER HEARTBEATTABLEno está soportado y, si se utiliza, se ignora. -
El comando
ADD HEARTBEATTABLEcon las opcionesFREQUENCY,PURGE_FREQUENCYoRETENTION_TIMEno está soportado. Cuando se especifica cualquiera de estas opciones con el comandoADD HEARTBEATTABLE, se muestra una advertencia de que la opción se ignora. -
Dado que TimesTen no tiene programadores internos de eventos/trabajos, la depuración automática de las tablas del historial de latidos no puede producirse. Como tal, debe borrar o truncar explícitamente los objetos de latido correspondientes para que se ajusten a su entorno.
-