Morning All,
I’m having a lovely problem with ODBC. See partial log below:

[font="Microsoft Sans Serif"][font="Courier New"]MSI (s) (F4:AC) [09:35:52:128]: Executing op: ActionStart(Name=InstallODBC,Description=Installing ODBC components...,)
MSI (s) (F4:AC) [09:35:52:128]: Executing op: ODBCInstallDriver(DriverKey=MERANT 3.60 32-BIT Progress SQL92 v9.1D,Component={BAC8D862-248E-4453-96CF-E8FB4CC9D952},Folder=C:\kcsv92\dlc\bin\,Attribute_=Driver,Value_=pgpro915.dll)
MSI (s) (F4:AC) [09:35:52:253]: LocalSQLInstallDriverEx returned 1 in local context.
MSI (s) (F4:AC) [09:35:52:253]: LocalSQLConfigDriver returned 0 in local context.
MSI (s) (F4:AC) [09:35:52:253]: LocalSQLInstallerError returned 0 in local context.
MSI (c) (34:6C) [09:35:52:300]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Error 1918. Error installing ODBC driver: MERANT 3.60 32-BIT Progress SQL92 v9.1D, ODBC error 13: Could not load the setup or translator library. Verify that the file MERANT 3.60 32-BIT Progress SQL92 v9.1D exists and that you can access it.
MSI (s) (F4:AC) [09:36:09:426]: Product: Progress -- Error 1918. Error installing ODBC driver: MERANT 3.60 32-BIT Progress SQL92 v9.1D, ODBC error 13: Could not load the setup or translator library. Verify that the file MERANT 3.60 32-BIT Progress SQL92 v9.1D exists and that you can access it.

MSI (s) (F4:AC) [09:36:09:442]: Executing op: ODBCDataSource(DriverKey=MERANT 3.60 32-BIT Progress SQL92 v9.1D,,Registration=4,Attribute_=DSN,Value_=MERANT for Progress)
MSI (s) (F4:AC) [09:36:09:457]: LocalSQLConfigDataSource returned 0 in local context.
MSI (s) (F4:AC) [09:36:09:457]: LocalSQLConfigDataSource returned 0 in local context.
MSI (s) (F4:AC) [09:36:09:457]: LocalSQLInstallerError returned 0 in local context.
MSI (c) (34:6C) [09:36:09:457]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Error 1919. Error configuring ODBC data source: MERANT for Progress, ODBC error 13: Could not load the setup or translator library. Verify that the file MERANT for Progress exists and that you can access it.
MSI (s) (F4:AC) [09:36:12:754]: Product: Progress -- Error 1919. Error configuring ODBC data source: MERANT for Progress, ODBC error 13: Could not load the setup or translator library. Verify that the file MERANT for Progress exists and that you can access it.

I must admit that I’m not so hot in the ODBC department, so apologies if this is an obvious issue! I have entries in the ODBCAttribute table, none in ODBCDataSource, ODBCSourceAttribute and ODBCTranslator. ODBCDriver is as follows:

Driver Component Description File File_Setup
MERANT_3.60_32BIT_Progress_SQL92_v9.1D pgpro915.dll MERANT 3.60 32-BIT Progress SQL92 v9.1D pgpro915.dll pgpro915s.dll

InstallFiles action is way before InstallODBC.

I am I missing something obvious? Has anyone got any suggestions?

Cheers
Charlie
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Was this package created using the snapshot wizard?

I am having a similar problem myself when repackaging the Oracle 10 ODBC driver. I have a ticket open with Macrovision now, and I'll post my results.

In the mean time, you can take care of the ODBC driver 'old school' by setting your re-packager to NOT map the ODBC registry settings to the ODBC table. (On advanced settings, uncheck 'Map registry data to appropriate ODBC tables). That works fine for me, but I'd still like to know why the ODBC table does not work.
Answered 04/17/2007 by: e40
Senior Yellow Belt

Please log in to comment
0
Hey,
Wise 6.01... Turned out the dll was bad - nothing to do with my package.

Good luck with your ODBC hell tho!
Charlie
Answered 04/17/2007 by: fuz_kitten
Second Degree Blue Belt

Please log in to comment
Answer this question or Comment on this question for clarity