/build/static/layout/Breadcrumb_cap_w.png

Error 1918 + 1919 ODBC nastyness

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

Answers (2)

Posted by: e40 17 years ago
Senior Yellow Belt
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.
Posted by: fuz_kitten 17 years ago
Second Degree Blue Belt
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ