未验证 提交 dad088fe 编写于 作者: A Anastasiya 提交者: GitHub

#15365 handle skipped tables mapping for the database tasks case - avoid NPE (#15837)

上级 16240dc1
......@@ -258,10 +258,10 @@ public class DatabaseTransferConsumer implements IDataTransferConsumer<DatabaseC
options.put(DBSDataManipulator.OPTION_USE_MULTI_INSERT, settings.isUseMultiRowInsert());
options.put(DBSDataManipulator.OPTION_SKIP_BIND_VALUES, settings.isSkipBindValues());
if (!isPreview) {
if (!isPreview && targetObject != null) {
if (settings.isUseBulkLoad()) {
DBSDataBulkLoader bulkLoader = DBUtils.getAdapter(DBSDataBulkLoader.class, targetContext.getDataSource());
if (targetObject != null && bulkLoader != null) {
if (bulkLoader != null) {
try {
bulkLoadManager = bulkLoader.createBulkLoad(
targetSession, targetObject, attributes, executionSource, settings.getCommitAfterRows(), options);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册