| 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.
