提交 5a64e19a 编写于 作者: S Serge Rider

#7495 MySQL import/script settings load/save


Former-commit-id: ae662637
上级 2ef60699
......@@ -62,6 +62,11 @@ public class MySQLScriptExecuteHandler extends MySQLNativeToolHandler<MySQLScrip
return true;
}
@Override
protected boolean isMergeProcessStreams() {
return true;
}
@Override
protected void startProcessHandler(DBRProgressMonitor monitor, DBTTask task, MySQLScriptExecuteSettings settings, MySQLCatalog arg, ProcessBuilder processBuilder, Process process, Log log) throws IOException {
File inputFile = new File(settings.getInputFile());
......
......@@ -103,6 +103,7 @@ public abstract class AbstractToolSettings<BASE_OBJECT extends DBSObject> {
DBSObject object = DBUtils.findObjectById(monitor, finalProject, objectId);
if (object != null) {
databaseObjects.add((BASE_OBJECT) object);
dataSourceContainer = object.getDataSource().getContainer();
}
} catch (Throwable e) {
throw new DBException("Can't find database object '" + objectId + "' in project '" + finalProject.getName() + "' for task configuration", e);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册