Help!!! MFG/PRO cannot start....

cowbo

New Member
I stop the MFG/PRO service and reboot computer server.
the ./start.Demonstration is ok and it can work.
But run ./start.Production to start then show fllow message,and ./client.Production cannot open,it said no service active.
Please help me found that reason,thanks.

"
13:59:10 BROKER : Removed shared memory with segment_id: 425984
13:59:10 BROKER 0: Multi-user session begin. (333)
13:59:10 BROKER 0: Begin Physical Redo Phase at 696192 . (5326)
14:01:55 BROKER 0: SYSTEM ERROR: Memory violation. (49)
14:01:55 BROKER 0: SYSTEM ERROR: The broker is exiting unexpectedly, beginning Abnormal Shutdown. (5292)
14:01:55 BROKER 0: drexit: Initiating Abnormal Shutdown
14:01:55 BROKER 0: ** Save file named core for analysis by Progress Software Corporation. (439)
14:01:55 BROKER : ** The server terminated due to signal 3. (801)
14:01:55 BROKER 0: Multi-user session begin. (333)
14:01:55 BROKER 0: Begin Physical Redo Phase at 128 . (5326)
14:01:55 BROKER 0: Physical Redo Phase Completed at blk 241 off 4233 upd 7710.(7161)
14:01:55 BROKER 0: Started for hlpprod using TCP, pid 7327. (5644)
14:01:55 BROKER 0: Multi-user session begin. (333)
14:01:55 BROKER 0: Begin Physical Redo Phase at 192 . (5326)
14:01:55 BROKER 0: Physical Redo Phase Completed at blk 47 off 349 upd 1260. (7161)
14:01:55 BROKER 0: Started for admprod using TCP, pid 7329. (5644)
OpenEdge Release 10.0B05 as of Sat Apr 15 00:44:33 EDT 2006
14:01:55 SERVER : semGetId: Second call to dbMSG008
14:01:55 SERVER : There is no server for database /app/mfgpro/eb21/db/mfgprod
"

the ./start.Production source:
"
DLC=/app/progress/10b;export DLC
PATH=$PATH:$DLC;export PATH
PROMSGS=$DLC/promsgs;export PROMSGS
PROTERMCAP=$DLC/protermcap;export PROTERMCAP

#loop-db-start

$DLC/bin/_mprosrv /app/mfgpro/eb21/db/mfgprod -n 60 -Ma 25 -Mpb 5 -Mn 65 -L 8000 -c 350 -B 1000 -S mfgprod -N TCP
$DLC/bin/_mprosrv /app/mfgpro/eb21/db/hlpprod -n 60 -L 8000 -c 350 -B 1000 -S hlpprod -N TCP
$DLC/bin/_mprosrv /app/mfgpro/eb21/db/admprod -n 60 -L 8000 -c 350 -B 1000 -S admprod -N TCP
$DLC/bin/proserve /app/mfgpro/eb21/db/mfgprod -m3 -Ma 25 -Mpb 5 -Mn 65 -L 30000 -c 350 -B 20000 -S mfgprod -N TCP -ServerType 4GL

#$DLC/bin/_mprosrv /app/mfgpro/eb21/db/mfgprod -n 60 -Ma 25 -Mpb 5 -Mn 65 -L 8000 -c 350 -B 10000 -S mfgprodsql -N TCP -ServerType SQL
#loop-db-end
"
 

rstanciu

Member
check the system /var/log/mesages ... may be a hardware corruption
the server got 'kill -3' which is supposed to dump a core file ... take a look to this file.

try connect mono-user
pro /app/mfgpro/eb21/db/mfgprod -1

if is a data coruption ... you have tools:
0) proutil dbname -C idxcheck
A) proutil dbname -C idxfix
B) proutil dbname -C dbrpr
 

cowbo

New Member
When I use:
prorest /app/mfgpro/eb21/db/mfgprod /backup/mfgprod.bak

then show:
unable to extend before -image files.
enough to proceed
check for fixed length extents.
restore failed.

---------------------------------
I thinks it maybe is HDD space problem.and move back file location,but it still canot prorest.
 

rstanciu

Member
using prorest is not like that
To restore a database probackup ypu need the structure file mfgprod.st
take look attentively to this file because the location of extend files, bi file is very important,
you can crash an existing database.

the procedure is:
$DLC/bin/prostrct create mfgprod mfgprod.st
$DLC/bin/prorest mfgprod /backup/mfgprod.bak

and ...
$DLC/bin/proutil mfgprod -C enablelargefiles ... to skip 2.5 Go limit
$DLC/bin/proutil mfgprod -C truncate BI -bi 8192 -biblocksize 8 -G 0
$DLC/bin/proutil mfgprod -C bigrow 2
 

cowbo

New Member
Now dump/load table,but some table show message "Memory violation" then stop.
How to fix that table ".d" files problem.

We need restore that table's data.

thanks.
 
Top