Първо, изтеглете официалните инструменти на OceanBase Developer Center, както следва:
Преди такаВерсията за OceanBase е Community Edition 3.1.0При експортиране с помощта на OBC инструмента експортът може да бъде успешен, но обемът на данните е непълен, както е показано на фигурата по-долу:
Експортираните данни са непълни, защото не докладват грешка, не се намират в началото и количеството данни не надвишава 2G, а данните се оказват непълни след това, което може да се намери в алармния дневник, както е показано на фигурата по-долу:
2022-01-19 11:14:14 [ПРЕДУПРЕЖДЕНИЕ] Заявка SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) ОТ USER_OBJECTS, КЪДЕТО OBJECT_TYPE='ИНДЕКС' за получаване на дефиниции на индекси, ако наблюдателят е оборакул v2250+ 2022-01-19 11:14:15 [ПРЕДУПРЕЖДЕНИЕ] Заявка SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) ОТ USER_OBJECTS, КЪДЕТО OBJECT_TYPE='ИНДЕКС' за получаване на дефиниции на индекси, ако наблюдателят е оборакул v2250+ 2022-01-19 11:14:15 [ПРЕДУПРЕЖДЕНИЕ] Заявка SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) ОТ USER_OBJECTS, КЪДЕТО OBJECT_TYPE='ИНДЕКС' за получаване на дефиниции на индекси, ако наблюдателят е оборакул v2250+ 2022-01-19 11:14:22 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.aaa Размер: 13592097 >= 13591669 2022-01-19 11:14:23 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.bb Размер: 13591846 >= 13591669 2022-01-19 11:14:25 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.cc Размер: 13591702 >= 13591669 2022-01-19 11:14:26 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.dd Размер: 13591671 >= 13591669 2022-01-19 11:14:27 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.ee Размер: 13591943 >= 13591669 2022-01-19 11:14:30 [ПРЕДУПРЕЖДЕНИЕ] Стоп дамп: itsvse.ff Размер: 13592037 >= 13591669 Ако опитате да експортирате с инструмента obdumper, ще получите и следната грешка:
[ГРЕШКА] създаване на връзка SQLException, url: jdbc:mysql://127.0.0.1:2883/oceanbase? useUnicode=true&characterEncoding=utf8&socketTimeout=1800000&connectTimeout=180000&usePipelineAuth=false&verifyServerCertificate=false&useSSL=false, errorCode 1193, state HY000 java.sql.SQLTransientConnectionException: Не можа да се свърже с адрес=(host=127.0.0.1)(port=2883)(type=master): Неизвестна системна променлива 'session_track_schema' Причина за грешка
Започвайки от версия V3.0.0 на Derivatives Tool, инструментът поддържа OceanBase Community Edition.
Производният инструмент за общността (OBLOADER и OBDUMPER) трябва да бъде съчетан с общностната версияOceanBase версия 3.1.2 и по-нова версияИзползвам.
решение е ъпгрейд на версията OceanBase.
|