Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 15 cze 2023
Jeśli jako połączenie źródłowe używana jest baza danych Oracle , można replikować tylko niektóre typy danych.
Jeśli używane jest połączenie Oracle z celem Kopiuj , Data Replication podejmie próbę utworzenia lub zreplikowania do kolumny o podobnej nazwie kolumny i zgodnym typie danych, w razie potrzeby przekształcanie w łańcuch.
W poniższej tabeli przedstawiono typy danych Oracle , które można replikować:
Typ danych | Opis | oprogramowania |
---|---|---|
VARCHAR2(size [ BYTE \ CHAR]) | Łańcuch znaków o zmiennej długości o maksymalnej długości (w bajtach) lub w znakach. | ✓ |
NVARCHAR2(size) | Łańcuch znaków Unicode o zmiennej długości o maksymalnej długości znaków. | ✓ |
LICZBA [ (p [, s])] | Liczba z dokładnością p i podziałką s. | ✓ |
FLOAT [ (p)] | Podtyp typu danych NUMBER o precyzji p. Wartość FLOAT jest wewnętrznie reprezentowana jako LICZBA. | ✓ |
LONG | Dane znakowe o zmiennej długości do 2 gigabajtów lub 231 -1 bajtów. | ✓ |
DATE | Poprawny zakres dat od 1 stycznia 4712 roku BC do 31 grudnia 9999 AD. Domyślny format jest określany jawnie za pomocą parametru NLS_DATE_FORMAT lub niejawnie przez parametr NLS_TERRITORY. Ten typ danych zawiera pola daty/godziny ROK, MIESIĄC, DZIEŃ, GODZINA, MINUTA i SEKUNDA. Nie ma on ułamkowych sekund ani strefy czasowej. | ✓ |
ZMIENNOPOZYCYJNY | 32-bitowa liczba zmiennopozycyjna. | ✓ |
BINARY_DOUBLE | 64-bitowa liczba zmiennopozycyjna. | ✓ |
TIMESTAMP [ (fraktional_seconds_precision)] | Wartości rok, miesiąc i dzień daty, a także godziny, minuty i sekundy czasu, gdzie fraktional_seconds_precision to liczba cyfr w części ułamkowej w polu SECOND datownik_czasu. Ten typ danych zawiera pola daty/godziny ROK, MIESIĄC, DZIEŃ, GODZINA, MINUTA i SEKUNDA. Zawiera ułamkowe sekundy, ale nie ma strefy czasowej. | ✓ |
TIMESTAMP [ (fraktional_seconds_precision)] WITH TIME ZONE | Wszystkie wartości TIMESTAMP, a także wartości przesunięcia strefy czasowej, gdzie fractional_seconds_precision to liczba cyfr w części ułamkowej pola SECOND datownik_czasu. Ten typ danych zawiera pola daty i godziny YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, TIMEZONE_HOUR i TIMEZONE_MINUTE. Ma ułamkowe sekundy i jawną strefę czasową. | ✓ |
TIMESTAMP [ (fraktional_seconds_precision)] WITH LOCAL TIME ZONE (STREFA CZASOWA) | Wszystkie wartości TIMESTAMP WITH TIME ZONE, z wyjątkami. | ✓ |
OKRES ROKU [ (punkt_roczna)] DO MIESIĄCA | Przechowuje przedział czasu w latach i miesiącach, gdzie rok_precyzja jest liczbą cyfr w polu daty i godziny w formacie YEAR. | |
INTERVAL DAY [ (day_precision)] TO SEKUNDA [ (fractional_seconds_precision)] | Przechowuje przedział czasu w dniach, godzinach, minutach i sekundach, gdzie day_precision to maksymalna liczba cyfr w polu DAY datetime (dzień). | |
RAW (wielkość) | ✓ | Surowe dane binarne o długości bajtów wielkości. |
LONG RAW | Surowe dane binarne o zmiennej długości do 2 gigabajtów. | ✓ |
ROWID | Łańcuch podstawowy 64 reprezentujący unikalny adres wiersza w jego tabeli. Ten typ danych jest przede wszystkim dla wartości zwracanych przez pseudokolumnę ROWID. | |
UROWID [ (wielkość)] | Podstawowy (64) łańcuch reprezentujący adres logiczny wiersza tabeli zorganizowanej według indeksu. Opcjonalną wielkością jest wielkość kolumny typu UROWID. | |
CHAR [ (wielkość [ BYTE \ CHAR])] | Dane znakowe o stałej długości (o długości) bajtów lub znaków. Maksymalna wielkość to 2000 bajtów lub znaków. | ✓ |
NCHAR [ (wielkość)] | Dane znakowe o stałej długości w znakach o długości. Liczba bajtów może być maksymalnie dwukrotna w przypadku kodowania AL16UTF16 i trzykrotnego rozmiaru kodowania UTF8 . | ✓ |
CLOB | Duży obiekt znakowy zawierający znaki jednobajtowe lub wielobajtowe. | |
NCLOB | Duży obiekt znakowy zawierający znaki Unicode. | |
BLOB | Duży obiekt binarny. | |
BFILE | Zawiera lokalizator do dużego pliku binarnego przechowywanego poza bazą danych. Umożliwia dostęp we/wy strumienia bajtów do zewnętrznych obiektów LOB rezydujących na serwerze bazy danych. Maksymalna wielkość to 4 gigabajty. | |
JSON | Maksymalna wielkość to 32 megabajty. |
Temat nadrzędny: Replikowanie danych Oracle