
Geir Otto Olsen (THInc Consulting AS) asked a question.
Pro2 replproc logging
12.8.9
pro2 6.5
I start this as a service (NSSM)
path: D:\Progress\OE12\bin\prowin.exe
Startup: d:\progress\pro2
Arguments: -ininame Pro2.ini -basekey "INI" -b -pf bprepl\scripts\replproc.pf -p bprepl\RunReplProc.p -param "Thread=1"
Servicename: ReplService#1
and I have another called ReplService#2
I get 2 replproc<date>-n.log files where n is 1 and 2
In xxxx-1.log I get these messages repeated:
- Replication Log posted - Date: 03-04-2026 Time: 15:45:09
- Replication Log posted - Date: 03-04-2026 Time: 15:45:09
- Replication Log posted - Date: 03-04-2026 Time: 15:45:09
- ** Warning -- database kif is already connected. (1012)
- ** Warning -- database kifsh is already connected. (1012)
- ** Warning -- database kifsql is already connected. (1012)
- ** Warning -- database kompis is already connected. (1012)
- ** Warning -- database kompissh is already connected. (1012)
- ** Warning -- database kompissql is already connected. (1012)
- Replication Log posted - Date: 03-04-2026 Time: 15:45:09
- Replication Log posted - Date: 03-04-2026 Time: 15:45:12
- Replication Log posted - Date: 03-04-2026 Time: 15:45:12
- Replication Log posted - Date: 03-04-2026 Time: 15:45:12
- ** Warning -- database kif is already connected. (1012)
- ** Warning -- database kifsh is already connected. (1012)
- ** Warning -- database kifsql is already connected. (1012)
- ** Warning -- database kompis is already connected. (1012)
- ** Warning -- database kompissh is already connected. (1012)
- ** Warning -- database kompissql is already connected. (1012)
and in xxx-2.log
- 03-04-2026 16:01:15 - Started ProcStatBlock execution at 03/04/2026 16:01:15,649 Finished ProcStatBlock execution at 03/04/2026 16:01:15,649+01:00
- 03-04-2026 16:01:15 - Replication Queue Finished (ReplBlock) at 03/04/2026 16:01:15,654+01:00. Processed a total of 0 records. Total Elapsed Time was: 0h:0m:0s.5ms
- 03-04-2026 16:01:15 - 0 records were locked,
- 0 records failed, and
- 0 transactions were open during this run.
- 03-04-2026 16:01:35 - Started ProcStatBlock execution at 03/04/2026 16:01:35,680 Finished ProcStatBlock execution at 03/04/2026 16:01:35,680+01:00
- 03-04-2026 16:01:35 - Replication Queue Finished (ReplBlock) at 03/04/2026 16:01:35,685+01:00. Processed a total of 0 records. Total Elapsed Time was: 0h:0m:0s.5ms
- 03-04-2026 16:01:35 - 0 records were locked,
- 0 records failed, and
- 0 transactions were open during this run.
Why do I get the connect messages in -1.log and not in -2.log, and visa versa, there is something I do not understand here :-)
I don't know why you're getting the errors but I wouldn't be using PROWIN.EXE for a background service. That is the job of _PROGRES.EXE
Sorry Tom, a bit late response... working 10 hours days at the time.. anyway, good for me :-) The reason for using prowin.exe is that I am using assemblies for CrystalReports and I thought that I needed to run prowin for using does .dlls, What is the biggest problems using prowin ? I have runed it for years without any problems... but still learning :-)