Bug #73142 | MySQL Workbench migration failed to retrieve schema list from source MSSQL | ||
---|---|---|---|
Submitted: | 28 Jun 2014 12:15 | Modified: | 7 Mar 2017 23:13 |
Reporter: | Yule Blucky | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Workbench: Migration | Severity: | S3 (Non-critical) |
Version: | 6.09/6.2.4 | OS: | Windows (Win7 Pro) |
Assigned to: | CPU Architecture: | Any |
[28 Jun 2014 12:15]
Yule Blucky
[28 Jun 2014 12:16]
Yule Blucky
Workbench Help Log
Attachment: WorkBenchHelpLog.txt (text/plain), 9.34 KiB.
[29 Jun 2014 20:34]
MySQL Verification Team
Please try version 6.1.7. Thanks.
[30 Jul 2014 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[4 Sep 2014 7:14]
Peeter Marvet
This issue is possibly caused by need to have VIEW ANY DEFINITION right - as explained in http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for... As other similar tools don't have this problem it would be good to either have clear pointer to the requirement in help / error message - or provide alternative method in case of missing VIEW ANY DEFINITION. btw, I was able to migrate the DB from MS SQL using RazorSQL (that has in DB tools "Convert database" option allowing MySQL compatible export)
[4 Sep 2014 7:23]
Peeter Marvet
@Miguel Solorzano - problem is reproducable with 6.1.7.11891 build 1788 (community), using both OpenLink Express and Lite ODBC drivers on OSX and MS ODBC driver on WinXP
[20 Nov 2014 18:21]
Alex Lindberg
I can browse the DB with Excel or Eclipse, but when I try to migrate the following log is displayed: Starting... Connect to source DBMS... - Connecting to source... Connecting to Mssql@Matrix Tool... Opening ODBC connection to DSN=Matrix Tool;DATABASE=CompatMatrix;UID=Cmatrix_user;PWD=XXXX... Connected to Mssql@Matrix Tool, 10.50.4000.0 Connect to source DBMS done Check target DBMS connection... - Connecting to target... Check target DBMS connection done Retrieve schema list from source.... - Checking connection... - Fetching catalog names... WARNING: The following catalogs where not found: CompatMatrix - Fetching schema names... - Finished Retrieve schema list from source finished Tasks finished with warnings and/or errors, view the logs for details Finished performing tasks. However no schema are displayed to complete the migration. I am using MySQL Workbench 6.2 v 6.2.3.12312 build 2280 (64 bits) on a Win7 64bit system.
[24 Feb 2015 11:44]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=76008 marked as duplicate of this one.
[24 Feb 2015 14:14]
MySQL Verification Team
Please try version 6.2.4 using ODBC (native) as connection method for source. Thanks.
[25 Mar 2015 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[1 Apr 2016 18:06]
Ranjodh Singh
Starting... Connect to source DBMS... - Connecting to source... Connecting to Mssql@DRIVER=SQL Server Native Client 11.0;SERVER=localhost\SQLEXPRESS... Opening ODBC connection to DRIVER={SQL Server Native Client 11.0};SERVER=localhost\SQLEXPRESS;DATABASE={etracProProd};UID=appuser;PWD=XXXX;... Connected to Mssql@DRIVER=SQL Server Native Client 11.0;SERVER=localhost\SQLEXPRESS, 12.0.2000.8 Connect to source DBMS done Check target DBMS connection... - Connecting to target... Check target DBMS connection done Retrieve schema list from source.... - Checking connection... - Fetching catalog names... WARNING: The following catalogs were not found: etracProProd - Fetching schema names... - Finished Retrieve schema list from source finished Tasks finished with warnings and/or errors, view the logs for details Finished performing tasks. I am using 6.3 version and using ODBC (native) as connection method for source. Please help
[4 Jul 2016 13:26]
Paul Guillou
I too am getting the same issue. Workbench version 6.3.7. I am going to fiddle with db_mssql_grt.py to change sys.databases to sysdatabases on the basis that there is a table called sysdatabases in the master database. Does this sound as if I'm on the right lines? MS SQL version 8.00.2065.
[5 Jul 2016 7:17]
Henk Winkel te
Affects me as well using workbench version 6.3.5 on Windows 8 64 bit icw MsSql 2014
[2 Dec 2016 5:48]
lalit Choudhary
Give SELECT, CONNECT , VIEW ANY DEFINITION privileges to MS-SQL connection and database. Afer this setting it should work fine. There is no issue from MySQL Workbench side. It solved my problem.
[7 Feb 2017 23:13]
MySQL Verification Team
Please try version 6.3.9. Thanks.
[8 Mar 2017 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[22 Feb 2018 21:45]
Jacob Nikom
I lost my ability to retrieve the schemes once we changed the MSSQL from 2008 R2 to 2017. However, I am still able to do the data migration using wbcopytables-bin command, but the migration time became much longer.