Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Terminalserver & BDE (https://www.delphipraxis.net/137429-terminalserver-bde.html)

Bernhard Geyer 21. Jul 2009 09:07

Re: Terminalserver & BDE
 
Zitat:

Zitat von franktron
Kann das sein das in W2008 kein 16Bit kern mehr vorhanden ist und damit der Fehler ausgelöst wird.

Ja. 64-Bit Windows hat den alten Zopf Win16-Kompatiblität abgeschnitten. Aber das sollte bei 32-Bit BDE eigentlich nur älter BDE-Installer betreffen.

hoika 21. Jul 2009 09:09

Re: Terminalserver & BDE
 
Hallo,

doch, sie geht noch.
Es stimmt, das ganze alte Installs einen 16bit-Startteil hatten.

BDE 5.2
Dort die BDEInfoSetup.EXE nehmen.

Das Teil ist nicht totzukriegen ;)

Die Bde läuft bei mir auch unter XP64,
natürlich in der 32bit Emulation.


Heiko

Bernhard Geyer 21. Jul 2009 09:26

Re: Terminalserver & BDE
 
Und falls doch nicht geht: In Zeiten von Virtuelle Maschienen lass die Anwendung auf einem VM-Ware Server oder ähnlichen auf der W2008-Kiste laufen.

rmb 21. Jul 2009 09:52

Re: Terminalserver & BDE
 
Also die BDE ist installiert und Zugriff funktioniert, zumindest im Prinzip.

W2K8 ist 32 Bit, ich hab jetzt mal etwas Debug eingefügt und bin nur noch verwirrter.

Er öffnet Abfragen und Tabellen um dann die nächste nicht zu öffnen, wohl aber die übernächste. :?:

Die Tabellen haben hinsichtlich der Eigenschaften bis auf die unterschiedlichen Tabellennamen keine Unterschiede.
Der Fehler ereignet sich ibm Bereich der Funktion UpdatDdefs
Da kommt dann die Meldung : Table does not exist.


Der Link zur BDE funzt übrigend`s bei mir nicht :(

franktron 21. Jul 2009 09:58

Re: Terminalserver & BDE
 
Grossklein Schreibung vielleicht ?

hoika 21. Jul 2009 10:14

Re: Terminalserver & BDE
 
Hallo,

Link ist korrigiert (das Internet ist kurzlebig ... ;) )

Also noch mal das Problem

Das gleiche Programm läuft auf einem Server und auf dem anderen nicht ?

Nimm mal den bde-sql monitor und logge mit,
was bei dem entsprechenden Table.Open an sql-Befehlen abgesetzt wird.

Zum Monitor brauchst du folgende Dateien
SMCLIENT.DLL, SQLMON.DE, SQLMON.EXE

Kennst du dich damit aus und hast ihn schon benutzt ?

Noch eine andere Sache.
Benutzt ihr das schema cache Dingens der BDE ?


Heiko

rmb 21. Jul 2009 10:35

Re: Terminalserver & BDE
 
Bingo das scheint es gewesen zu sein. :cheers:

Komischerweise interresiertt das offensichtlich nur im TS-Modus, denn auf dem anderen Server läuft es auch so.

Ich werd das jetzt mal überarbeiten und melde mich dann noch einmal.

Vielen Dank für die schnelle und kompetente Hilfe.

Reiner

hoika 21. Jul 2009 10:43

Re: Terminalserver & BDE
 
Hallo,

hm ?
Was war es denn nun ?


Heiko

rmb 21. Jul 2009 11:02

Re: Terminalserver & BDE
 
Bingo das scheint es gewesen zu sein. :cheers:

Komischerweise interresiert das offensichtlich nur im TS-Modus, denn auf dem anderen Server läuft es auch so.

Ich werd das jetzt mal überarbeiten und melde mich dann noch einmal.

Vielen Dank für die schnelle und kompetente Hilfe.

Reiner

rmb 21. Jul 2009 11:04

Re: Terminalserver & BDE
 
Also es war die Groß / Kleinschreibung.

Offensichtlich wird im TS-Modus darauf Wert gelegt.

Auf dem anderen Server ohne TS-Modus funktioniert es auch so.

Vielen Dank für die schnelle und kompetente Hilfe.

Reienr


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz