Gerhard: von Perl aus Access bzw. eine EXE starten

Beitrag lesen

ich versuche mit einem Perl-Script am Server MS-Access zu
Starten (my $Return = system(...Access.exe xx.mdb)). Die übergebene DB beinhaltet ein Makro "Autoexec" und erzeugt einen Bericht als PDF-File. Access wird zwar gestartet, doch führt es nichts aus. Access bleibt stehen und kann nur über den Task-Manager beendet werden.

Wird diese DB am Server über eine VB-Exe (Shell ... Access.exe ...DB) direkt aufgerufen, funktioniert der Access-Start und das Makro wird ausgeführt.

Es scheint so, als ob der Prozeß, der gestartet wird, nicht die benötigten Rechte hat.

Hat jemand eine Idee?