I use cross connection queries a fair bit, but I am getting an error here that I can't figure out why. I have dont this exact cross connection before without issue. To test, I am just trying to select data from just one of the connections and it is still throwing an error. I can select data from the table on a standard connection, just not in a cross connection editor. I've rebooted, reconnected, refreshed.
Take a look at the following, from TDP’s installation Guide. Could be the answer, or possible work-around. If this doesn’t work, I encourage you to open a Support Ticket at www.support.quest.com.
Problem
Attempting to execute a cross-connection query using a MySQL ODBC connection (not a native connection) results in the following error: “The table <table name> can not be mapped.”
Solution:
To use a MySQL ODBC connection in a cross-connection query, you must specify a database for the connection.
To specify a database for an existing MySQL ODBC connection
In the Connection/Navigation Manager, right-click the existing MySQL ODBC connection and select Properties.
Click beside the Data source name drop-down list. The ODBC Data Source Administrator dialog opens.
On the User DSN tab, select (highlight) the connection’s MySQL ODBC driver and then click Configure . The MySQL ODBC Configuration dialog displays.
Select a database from the Database list.
Notes:
Specifying a database using the Connection Properties Database field does not result in a solution. You must follow the procedure above.
You can repeat this procedure at any time to specify a different database.
Im trying to cross connect 2 sql server databases, not MySQL. The ODBC driver setting for each connection is set to ‘default’. The strange thing is that I’ve done this connect many many times before without issue. It’s strange that all of a sudden I’m having issues.
Try renaming your App data dir (import your connections afterward) There are some mappings cached that might affect the issue. I will also have a developer from that area review this post.
This makes zero sense. I am not using any 'MySql' db. So I am confused as to why this matters now. I have been the cross connection Query forever. The only difference today is that I am trying to incorporate a table from Hana EE.