Bug #68189 Migration from Oracle11g to MySQL 5.5 completely disabled/nonfunctional
| Submitted: | 26 Jan 2013 21:44 | Modified: | 31 Jan 2013 18:51 |
|---|---|---|---|
| Reporter: | dave mausner | Email Updates: | |
| Status: | Duplicate | Impact on me: | |
| Category: | MySQL Workbench: Migration | Severity: | S1 (Critical) |
| Version: | 5.2.44 | OS: | Windows (7) |
| Assigned to: | CPU Architecture: | Any | |
| Tags: | migration, Oracle | ||
[26 Jan 2013 21:44]
dave mausner
[28 Jan 2013 17:23]
dave mausner
Starting...
Connect to source DBMS...
- Connecting...
Connecting to ...
Opening ODBC connection to DSN=Oracle XE...
Connected
Connect to source DBMS done
Reverse engineer selected schemata....
Connection to apparently lost, reconnecting...
Connecting to ...
Opening ODBC connection to DSN=Oracle XE...
Connected
Reverse engineering FORD from XE
- Reverse engineering catalog information
- Preparing...
Traceback (most recent call last):
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\db_sql92_re_grt.py", line 392, in reverseEngineer
return Sql92ReverseEngineering.reverseEngineer(connection, catalog_name, schemata_list, context)
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\db_generic_re_grt.py", line 232, in reverseEngineer
trigger_count_per_schema[schema_name] = len(cls.getTriggerNames(connection, catalog_name, schema_name)) if get_triggers else 0
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\db_sql92_re_grt.py", line 73, in getTriggerNames
return sorted(list(set(row[0] for row in cls.execute_query(connection, query, catalog_name, schema_name))) )
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\db_generic_re_grt.py", line 56, in execute_query
return cls.get_connection(connection_object).cursor().execute(query, *args, **kwargs)
pyodbc.ProgrammingError: ('42S02', '[42S02] [Oracle][ODBC][Ora]ORA-00942: table or view does not exist\n (942) (SQLExecDirectW)')
Traceback (most recent call last):
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\workbench\wizard_progress_page_widget.py", line 191, in thread_work
self.func()
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\migration_schema_selection.py", line 160, in task_reveng
self.main.plan.migrationSource.reverseEngineer()
File "C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44\modules\migration.py", line 332, in reverseEngineer
self.state.sourceCatalog = self._rev_eng_module.reverseEngineer(self.connection, self.selectedCatalogName, self.selectedSchemataNames, self.state.applicationData)
SystemError: ProgrammingError("('42S02', '[42S02] [Oracle][ODBC][Ora]ORA-00942: table or view does not exist\n (942) (SQLExecDirectW)')"): error calling Python module function DbSql92RE.reverseEngineer
ERROR: Reverse engineer selected schemata: ProgrammingError("('42S02', '[42S02] [Oracle][ODBC][Ora]ORA-00942: table or view does not exist\n (942) (SQLExecDirectW)')"): error calling Python module function DbSql92RE.reverseEngineer
Failed
[28 Jan 2013 17:29]
dave mausner
Additional information about duplicating the issue. - Created an ODBC DSN for the Oracle source. - Selected a SQL92 compliant RDBMS in the migration source panel. - Specified the existing DSN. Now I note that stock Oracle does not have INFORMATION_SCHEMA views, so I created them using the script attached (ZIP file).
[28 Jan 2013 17:30]
dave mausner
INFORMATION_SCHEMA for Oracle
Attachment: information_schema.zip (application/x-zip-compressed, text), 11.22 KiB.
[31 Jan 2013 15:30]
MySQL Verification Team
Thank you for the feedback. Duplicate of http://bugs.mysql.com/bug.php?id=66609 .
[31 Jan 2013 15:32]
MySQL Verification Team
Dave: Is there something unique about this report such that it needs to be separate from http://bugs.mysql.com/bug.php?id=66609 ?
[31 Jan 2013 18:51]
dave mausner
Agree this is same as 66609, but I could not update that one, so I put my additional notes and logs here. Okay as long as you are able to access this evidence.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.045 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.