Tout d’abord, téléchargez les outils officiels du Centre de Développeurs OceanBase, comme suit :
J’avais l’habitudeLa version OceanBase est Community Edition 3.1.0Lors de l’exportation à l’aide de l’outil OBC, l’exportation peut être réussie, mais la quantité de données est incomplète, comme le montre la figure ci-dessous :
Les données exportées sont incomplètes car elles ne rapportent pas d’erreur, elles ne sont pas détectées au début, et la quantité de données ne dépasse pas 2G, et les données sont ensuite jugées incomplètes, ce qui peut être trouvé dans le journal d’alarme, comme montré dans la figure ci-dessous :
2022-01-19 11:14:14 [AVERTISSEMENT] Interroger SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) DE USER_OBJECTS OÙ OBJECT_TYPE='INDEX' pour obtenir des définitions d’indice si l’observateur est oboracle v2250+ 2022-01-19 11:14:15 [AVERTISSEMENT] Interroger SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) DE USER_OBJECTS OÙ OBJECT_TYPE='INDEX' pour obtenir des définitions d’indice si l’observateur est oboracle v2250+ 2022-01-19 11:14:15 [AVERTISSEMENT] Interroger SELECT DBMS_METADATA. GET_DDL(OBJECT_TYPE, OBJECT_NAME) DE USER_OBJECTS OÙ OBJECT_TYPE='INDEX' pour obtenir des définitions d’indice si l’observateur est oboracle v2250+ 2022-01-19 11:14:22 [AVERTISSEMENT] Arrêt de dump : itsvse.aaa Taille : 13592097 >= 13591669 2022-01-19 11:14:23 [AVERTISSEMENT] Arrêt du vidage : itsvse.bb Taille : 13591846 >= 13591669 2022-01-19 11:14:25 [AVERTISSEMENT] Arrêt du déversement : itsvse.cc Taille : 13591702 >= 13591669 2022-01-19 11:14:26 [AVERTISSEMENT] Arrêt de dump : itsvse.dd Taille : 13591671 >= 13591669 2022-01-19 11:14:27 [AVERTISSEMENT] Arrêt du vidage : itsvse.ee Taille : 13591943 >= 13591669 2022-01-19 11:14:30 [AVERTISSEMENT] Arrêt de dump : itsvse.ff Taille : 13592037 >= 13591669 Si vous essayez d’exporter avec l’outil obdumper, vous obtiendrez également l’erreur suivante :
[ERROR] create connection 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, état HY000 java.sql.SQLTransientConnectionException : Impossible de se connecter à l’adresse=(hôte=127.0.0.1)(port=2883)(type=maître) : Variable système inconnue 'session_track_schema' Cause de l’erreur
À partir de la version V3.0.0 de l’outil Dérivés, l’outil Dérivés prend en charge l’OceanBase Community Edition.
L’outil dérivé communautaire (OBLOADER & OBDUMPER) doit être associé à la version communautaireOceanBase V3.1.2 et versions ultérieuresUtiliser.
solution : mettre à jour la version OceanBase.
|