Bug #94326 copy_migrated_tables.cmd gives: wbcopytables.exe doesn't exist in the supplied

Submitted: 14 Feb 2019 14:14 Modified: 14 Feb 2019 19:36
Reporter: Henk Boerboom Email Updates:
Status: Won't Fix Impact on me:
None 
Category:MySQL Workbench: Migration Severity:S3 (Non-critical)
Version:8.0.15 OS:Windows
Assigned to: CPU Architecture:Any
Tags: command, wizard

[14 Feb 2019 14:14] Henk Boerboom
Description:
Running the Migration wizard with (o) Create a batch file to copy data at another time, and then running the generated file in a command window, gives: "wbcopytables.exe doesn't exist in the supplied path. Please set 'wbcopytables_path' with the proper path(e.g. to Workbench binaries)"

How to repeat:
Run the Migration Wizard with option to generate copy_migrated_tables.cmd

Suggested fix:
Generated is:
if not ["%wbcopytables_path%"] == [] set "wbcopytables_path=%wbcopytables_path%"set "wbcopytables=%wbcopytables_path%wbcopytables.exe"

Change to:
if not ["%wbcopytables_path%"] == [] set "wbcopytables=%wbcopytables_path%\wbcopytables.exe"

The extra back-slash can be omitted if generated at the end of the following line (Better):
set "wbcopytables_path=C:\Program Files\MySQL\MySQL Workbench 8.0 CE"
[14 Feb 2019 19:36] MySQL Verification Team
Thank you for the bug report.
[14 Sep 18:04] Omer Barnir
Posted by developer:

This issue applies to the legacy MySQL Workbench 8.x implementation that is no longer supported or maintained.
MySQL Workbench 26.7 is a complete rewrite using a new technology stack and does not use the affected legacy implementation.
Therefore, this issue is not applicable to the current MySQL Workbench product and as such is closed.

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.051 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.