Installation unter Terminalserver

Allgemeine Diskussionen um die ERP Software AvERP

Moderator: SYNERPY

Antworten
guggi
Beiträge: 1
Registriert: Fr Sep 24, 2004 2:44 pm

Installation unter Terminalserver

Beitrag von guggi »

hallo,

eine frage. ich habe das prgramm am server problemlos installieren können.
wenn ich nun per ts-client als admin auf den server gehe und möchte das averp als sysdba nur mal testweise starten bekomme ich folgende fehlermeldung.

335544373

operating system directive createfile failed
der vorgang ist bei einer datei mit einem geöffneten bereich, der einem
benutzer zugeordnet ist nicht anwendbar
interbase läuft...

läuft es generell unter ts-server?
wenn ja, was muss ich da tun.

danke für eure hilfe

Straubinger Markus
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Wir werden Anfang Oktober unsere ersten Tests mit dem Terminalserver beginnen. Eine Aussage können wir daher derzeit noch nicht machen.

Der Fehler kommt aber wahrscheinlich daher, dass AvERP bei der Installation die Datei AvERPStart.ini im System32-Verzeichnis anzulegen. Das ist beim Terminalserver natürlich nicht möglich. Versuchen Sie, die Datei dort manuell zu erstellen, dann sollte AvERP starten...

Halten Sie uns dazu bitte auf dem Laufenden. Danke.
mstraub

Terminalserver

Beitrag von mstraub »

ich habe averp mit einem fernwartungstool installiert.
die averpstart.ini wurde bei der installation in system32 geschrieben.

sieht wie folgt aus: averpworkdir=c:\averp

melde ich mich am ts als admin an, bekomme ich den fehler, wie oben beschrieben.

logge ich mich mit dem tool drauf, startet averp.
ein rechteproblem schliesse ich aus. gibt es sonst noch relevante
ini`s?

vielen dank

straubinger markus
mstraub

terminalserver

Beitrag von mstraub »

der obenbeschriebene fehler, tritt sofort auf.

egal ob ich die richtigen benutzer für die datenbank angebe oder nicht.
mstraub

terminalserver

Beitrag von mstraub »

ich vermute es ist ein interbase problem.
ich kann nur lokal einen erfolgreichen test mit der datenbank fahren.

remote bekomme ich einen fehler.

An InterBase error has occurred while attaching.
Error - operating system directive CreateFile failed
Der Vorgang ist bei einer Datei mit einem geöffneten Bereich, der einem Benutzer zugeordnet ist, nicht anwendbar.

InterBase Communication Test Failed!

vielleicht hilft ihnen das.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Funktioniert eine Remote-Verbiundung mit dem Administrator?
Interbase erstellt die Auslagerungsdatei lokal. Wenn der Benutzer dazu keine Rechte hat, würde die Meldung kommen.

Auch muss auf einem ts per TCP/IP und unter der Angabe des kompletten Serverpfads verbunden werden, um mehere Remote-Verbindungen herzustellen. Also SERVER:C:\AvERP\AvERP.GDB, oder 127.0.0.1:C:\AvERP\AvERP.GDB
mstraub

terminalserver

Beitrag von mstraub »

eingeloggt per remotedesktop als admin, funktioniert
eine testverbindung mit der datenbank jetzt, mit dem aufruf 127.0.0.1:C:\AvERP\AvERP.GDB geht das.

nur bei averpstart muss man noch ne kleinigkeit ändern.

standardstartzeile: AvERP=c:\PROGRAMME\AvERP\AvERP.GDB
mit diesem kommando tritt der fehler auf

127.0.0.1:c:\PROGRAMME\AvERP\AvERP.GDB
so funktioniert jetzt auch averp.

das ist jetzt alles unter dem admin passiert,
ich werde einen user anlegen und ihnen bescheid geben.

danke für ihre hilfe

Straubinger Markus
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Klingt gut, danke, dass Sie uns auf dem Laufenden halten.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Hier noch ein Kommentar von unserem Vertriebspartner, der CTM-EDV:

Es muss im Userprofile eine Services Datei angelegt werden. Die kann einfach leer sein, denn der Terminalserver sucht beim Start eines Programms im Userprofile (Dokumente und Einstellungen\User\...windows\system32) nach der Services Datei am "falschen" Ort. (Weil das eine Applikation und nicht System-dienst anfordert.
Einfach die Verzeichnisstruktur so anlegen, die Datei dort ablegen - danach klappt es auch am Terminalserver.
Antworten