Installation unter Terminalserver
Moderator: SYNERPY
-
- Beiträge: 1
- Registriert: Fr Sep 24, 2004 2:44 pm
Installation unter Terminalserver
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
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
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
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.
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.
Terminalserver
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
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
terminalserver
der obenbeschriebene fehler, tritt sofort auf.
egal ob ich die richtigen benutzer für die datenbank angebe oder nicht.
egal ob ich die richtigen benutzer für die datenbank angebe oder nicht.
terminalserver
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.
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.
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
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
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
terminalserver
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
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
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
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.
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.