Need Help: msgOpen: unable to open message file: PROMSGS

krysak

New Member
I didn't know if this was the right place to post this so if i'm wrong please excuse me.

I'm trying to install a program that deploys Progress 9.1E during the proccess.
The problem is that when it tries to connect to the database I get the aforementioned error message.

I've been looking everywhere and it seemed that the problem was with PATH definitions, but it didn't seemed to work.


I would like to know a solution if you guys have it, or maybe a way of installing Progress with the files that the program deploys.

And if you do have it please post it ASAP i really need it.

The program deploys the following files:
convmap.cp
files
progress.cfg
promsgs
protermcap
startup.pf
version
/bin/_dbutil
/bin/_mprshut
/bin/proapw.orig
/bin/probiw.orig
/bin/probkup.orig
/bin/procopy.orig
/bin/_prolog
/bin/pro.orig
/bin/prorest.orig
/bin/proserve.orig
/bin/proshut.orig
/bin/_proutil
/bin/proutil.orig
 

dayv2005

Member
wait nvm looks like it might be some of your startup params?

what are your start up params?

"N:\Program Files\PROGRESS\bin\prowin32.exe" -p _desk.p -pf live.pf -basekey "INI" -ini n:\prostaff\progress.ini -T "%USERPROFILE%\Local Settings\Temp"

thats what mine looks like go to properties of you shortcut to the desktop.
 

parul

Member
You can find the KB at
http://progress.atgnow.com/esprogress/categoryBrowse.do

The article is


Facts:
Progress 8.2AWME('Facts: ');
Windows 95WME('Facts: ');
Windows NT 4.0
WME('Symptoms: ');

Symptoms:
** Unable to open parameter file <name>, errno <number>. (1247)WME('Symptoms: ');
Message: "error msgopen: unable to open file PROMSGS"WME('Symptoms: ');
Environment has multiple Progress installationsWME('Symptoms: ');
Progress is being invoked through the command line prompt
WME('Cause: ');

Cause:
Setting any of the four environment variables incorrectly or if any variable has been missed, can result in the following error/problem.

Four environment variables must be set before Progress can function from the command prompt. Assuming that DLC has been installed in C:\DLC, here are the variables.

DLC=C:\DLC
PROMSGS=%DLC%\PROMSGS
PROCFG=%DLC%\PROGRESS.CFG
PATH=%PATH%;%DLC%;%DLC%\BINWME('Fixes: ');

Fixes:
On Windows 95:

To find out what the environment settings are from a command prompt, follow these steps on Windows 95:

1) Open a DOS window
2) Type: Set > set.txt
3) View this file in Notepad.

If settings are incorrect you can open the AUTOEXEC.BAT and edit it so that it points to the right installed path.

Windows NT:

On WinNT the same commands are used:

1) Open a Command prompt
2) Type: Set > set.txt
3) View this file in Notepad.

If settings are incorrect, check the Environments on NT for problems using these steps:

1) Right click on MY COMPUTER > select Properties.
2) Click on the folder environment
(On NT 3.51 click on Control Panel > System)
3) Check the system variables and the User variables to make sure
that everything is spelled correctly, and has the correct
installed path.
-Parul.
 

krysak

New Member
I forgot to mention that I'm running linux on the machine, nevertheless you guys helped, I found something on the KB and while it still didn't work, at least it changed the error message.

Here's what I'm receiving now:
SQL Error Message: stat() failed on both /var/data/sdserv.lk and /var/data, errno = 2. (2607)
SQL Error Message: ** Cannot find or open file /var//data/sdserv.lk, errno = 2. (43)

Any Ideas???
 
Top