on 2015 May 02 12:01 PM
The ASE 64-bit ODBC driver is hard (impossible?) to get for the developers edition of ASE 15.7
C:\\Sybase\\DataAccess\\ODBC\\dll\\sybdrvodb64.dll
The 32-bit MobiLink 12.0.1 server will not run on 64-bit windows, and the 64-bit MobiLink 12.0.1 server throws an "architectural mismatch" error when the ASE 32-bit ODBC driver is used
C:\\Sybase\\DataAccess\\ODBC\\dll\\sybdrvodb.dll
Everything else works fine (32-bit SQL Anywhere 12.0.1 with 32-bit ODBC proxy tables on ASE 15.7, 32-bit Sybase Central, etc), it's just the MobiLink 12.0.1 server that has this limiitation.
Answer: You can't.
Workaround: Switch back to using SQL Anywhere and MobiLink Version 11 which does let you use the 32-bit ODBC driver for ASE 15.7 on a 64-bit Windows computer... see the comments above.
Alternative:
Obtain a copy of the 64-bit ODBC driver for ASE 15.7 (sybdrvodb64.dll), either from the ASE 15.7 SDK or copied from some other machine (see C:\\Sybase\\DataAccess\\ODBC\\dll\\sybdrvodb64.dll).
Copy the file to C:\\Sybase\\DataAccess\\ODBC\\dll\\sybdrvodb64.dll on the computer that's going to run mlsrv12.exe.
Create this command file in the same folder: regsvr32 sybdrvodb64.dll
Use "Run as administrator" to run that command file.
Proceed to use the 64-bit ODBC Administrator to create a DSN for your ASE 15.7 consolidated database.
64-bit ODBC Data Source Administrator: %windir%\\system32\\odbcad32.exe Add... ODBC Driver Name: Adaptive Server Enterprise Finish see "Adaptive Server Enterprise" Data Source Name: ddd Server Name: sss Server Port: 5000 Database Name: ddd Login Id: sa Password: Test Connection OK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
67 | |
10 | |
10 | |
10 | |
10 | |
8 | |
8 | |
7 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.