[ODBC-17] Many problem with the MariaDB ODBC Driver Created: 2014-11-19 Updated: 2016-04-18 Resolved: 2016-04-18 |
|
| Status: | Closed |
| Project: | MariaDB Connector/ODBC |
| Component/s: | None |
| Affects Version/s: | 1.0.0 |
| Fix Version/s: | 1.0.6 |
| Type: | Bug | Priority: | Major |
| Reporter: | Olivier Bertrand | Assignee: | Lawrin Novitsky |
| Resolution: | Fixed | Votes: | 3 |
| Labels: | None | ||
| Environment: |
Windows 7 |
||
| Description |
|
Connection crash: ODBC V2 compliance:
These types are deprecated for ODBC V3 but it is recommended to implement them to be complying with ODBC V2 applications. Not zero terminated result string: Catalog functions ignore the passed schema parameter: This is also true for SQLTables but in addition, if no default database is defined, the function always returns zero lines. Misplaced information: |
| Comments |
| Comment by Danny Read [ 2015-02-07 ] |
|
I think my symptoms match this issue. Strangely/IMPORTANTLY! Now that I have also installed MariaDB 10.0.16 on my PC, I cannot repeat this problem! But before doing that install, here's what I saw multiple times, and also had a colleague replicate on his similar hardware: I am on Windows 7 Enterprise, Service Pack 1 (and have MS Office, 32-bit). The older 0.9.1 version (of the 32-bit .msi file) installs cleanly The MySQL 5.3.4 connector does not have either of these problems, so my workaround is to use it. A related |
| Comment by Lawrin Novitsky [ 2015-02-07 ] |
|
Danny, thanks for your feedback! The first problem you mentioned, is different from the one described in this issue. And it is already fixed in the repository(https://github.com/MariaDB/mariadb-connector-odbc), and will be released in the next 1.0 release. Could you please elaborate on the 2nd problem you faced - truncated strings in excel/access. Or maybe even file the bug report here? Thank you in advance! |
| Comment by Danny Read [ 2015-02-07 ] |
|
OK, I have created |
| Comment by Doug [ 2015-03-28 ] |
|
I had an similar experience configuring in Win7 32-bit ODBC. Crashes every time I 'test' connection. I configured without testing, worked only halfway. Tested in two applications. MS Word was able to use in that configuration, sort of. Dropped many mail merge fields, I suspect it was the ones with data containing line endings i.e., '\n' or double backslashes. Basically, probably does not like backslashes, which are necessary for the desired application. LibreOffice Base was able to detect the connection but failed to load tables or pop up any errors explaining why. In Win7 64-bit, no ODBC administrator issues but Word mail merge failed completely along the lines of the well-documented missing-schema error from Word-2003, but the workarounds for that issue were ineffective (as I am using Word 2010). Basically, instead of loading the fields from the table, it loaded two blank rows with fields I think '__m' and '___m1' or somthing like that. Base failed to use with errors, failed to load tables. So in short, the ODBC driver works enough to demonstrate that it was installed, but that is pretty much it. MySQL ODBC driver worked without problem in both environments, I think ANSI 32-bit. |
| Comment by Doug [ 2015-03-28 ] |
|
Using MariaDB 10.0.13 on recent version of Windows server 64-bit. |
| Comment by Lawrin Novitsky [ 2015-03-28 ] |
|
Doug, Thank you for your information, but could you please also specify the version you used? |
| Comment by Lawrin Novitsky [ 2016-04-18 ] |
|
I have just verified that the last issue from this report, that I remember had not been fixed - not NULL terminated strings, is fixed by now. |