ADS auf Linux
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
ADS auf Linux
Hi,
jetzt habe ich den ADS unter Linux installiert, aber wie bekomme ich denn Zugriff von einem Win Rechner darauf? Der müßte doch eigentlich einfach mit dem Data Architect erreichbar sein!?
jetzt habe ich den ADS unter Linux installiert, aber wie bekomme ich denn Zugriff von einem Win Rechner darauf? Der müßte doch eigentlich einfach mit dem Data Architect erreichbar sein!?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: ADS auf Linux
Hallo,
damit funkitioniert es bei mir:
oAdsSession := DacSession():New("DBE=ADSDBE;SERVER=\\81.19.458.245:6363\c$\ads_datadictfolder\; ADS_AIS_SERVER; UID=ClientUID; PWD=ClientPWD;")
Grüße
Rudolf
damit funkitioniert es bei mir:
oAdsSession := DacSession():New("DBE=ADSDBE;SERVER=\\81.19.458.245:6363\c$\ads_datadictfolder\; ADS_AIS_SERVER; UID=ClientUID; PWD=ClientPWD;")
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Nee,
das meinte ich nicht. Kann man keine Verbindung über den ADC machen um zu prüfen, ob das Teil richtig läuft und was da wie eingestellt ist? Man kann sich doch auch mit einem Mysql oder PostGres Server verbinden und dann was machen....
das meinte ich nicht. Kann man keine Verbindung über den ADC machen um zu prüfen, ob das Teil richtig läuft und was da wie eingestellt ist? Man kann sich doch auch mit einem Mysql oder PostGres Server verbinden und dann was machen....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
Der Architecht ist auch nur ein kleines Delphi-Programm, welches nichts anderes als die ACE (Advantage Client Engine) zum Verbinden verwendet. Bei Linux müssen einige Faktoren zusammenkommen, damit eine Verbindung klappt. Hostname muss passen, in /etc/hosts richtig eingetragen sein, Discovery geht zu 99,99% nicht - d.h. über IP Adresse und Port verbinden, Firewalls entsprechend auf, ...Manfred hat geschrieben:Nee,
das meinte ich nicht. Kann man keine Verbindung über den ADC machen um zu prüfen, ob das Teil richtig läuft und was da wie eingestellt ist? Man kann sich doch auch mit einem Mysql oder PostGres Server verbinden und dann was machen....
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Das klappt jetzt auch. Aber mir ist aufgefallen, der ads steht zwar unter Yast2 im Systemdienste (Runlevel): Details als gestartet drin beim Start von Linux, aber er kann erst connected werden, wenn er nochmals danach neu gestartet wird. Was ist das denn für eine merkwürdige Sache?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Error 6098: BadIP adress or port specified in the connection path or in the ADS.INI file. axServerConnect
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
6097...hmm, strange. Evtl war das interface noch nicht bereit, so dass der ADS sich nicht daran binden konnte. Ich habe leider schon des längeren nichts mehr mit Linux zu tun und meine Support-Kenntnisse sind auch ein wenig eingerostet. Zur Klärung dürfte es wohl das Beste sein, den Fall im Advantage Forum zu posten (http://devzone.advantagedatabase.com/forum).
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
6097?
6098.
6098.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: ADS auf Linux
Verzeichnis freigegeben? Firewall aus? Nach den beiden Punkten habe ich das (unter Windows) hinbekommen, vorher hatte ich den gleichen Fehler.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Du hast schon gelesen, was ich geschrieben hatte?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
in meiner Hilfedatei gibt es keinen 6098. Ist das eine XBase++ spezifische ErweiterungManfred hat geschrieben:6097?
6098.
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
OK,
Fehler meinserseits. Ich habe mich auf den Architekten bezogen , der ganz am Anfang erwähnt wurde. Und lesen kann ich auch nicht mehr. War wirklich 6097
Fehler meinserseits. Ich habe mich auf den Architekten bezogen , der ganz am Anfang erwähnt wurde. Und lesen kann ich auch nicht mehr. War wirklich 6097
- Dateianhänge
-
- fehleradsconnect.JPG (86.51 KiB) 11653 mal betrachtet
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Jetzt glaube ich an gar nichts mehr. Ich habe den ADS unter OpenSus 12.2 laufen. Naja, wie man es nimmt. Mit der Installroutine wurde alles eingebunden auch für den automatischen Start. das ergab dann oben genanntes Problem. Jetzt dachte ich so bei mir, was wäre wenn ich im Runlevelmenue den Dienst mal deaktiviere, den ADS stoppe und dann alles wieder einschalte? Jetzt steht da zwar, dass der ADS aktiv ist, aber die einzelnen Dienstelevel sind nicht aktiv. Ich kann den zwar stoppen und starten, aber der Dienst will nicht, wenn ich das so richtig sehe.
OK, man kann die Level von Hand aktivieren, aber ist das so gewollt? Oder ist das ein Suseproblem?
Was geht denn hier jetzt ab? Sieht mal wieder so aus, als wenn ich den berühmten Griff gemacht habe, direkt am Anfang.OK, man kann die Level von Hand aktivieren, aber ist das so gewollt? Oder ist das ein Suseproblem?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
prüfe mal auf der Prozesseite, ob ADS aktiv ist (ps -ax). Wenn ja, ist es ein Suse-Problem.
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
wenn ich /etc/init.d/ads status aufrufe, erhalte ich die Nachricht: adsd is stopped.
und das bei der Anzeige:
und das bei der Anzeige:
- Dateianhänge
-
- Runlevel.JPG (18.51 KiB) 11598 mal betrachtet
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
Lässt sich der ADS über /etc/init.d/ads start starten?
ADS hat grundsätzlich mal keine Einbindung in irgendwelche grafischen Oberflächen, sondern läuft auf Daemon-Ebene. Daher stellt sich uch die Frage, ob hier 1) die Anzeige von Suse richtig ist und 2) Suse den Status auch richtig abfragen kann. Ich hab seit über 5 Jahren kein Suse mehr gesehen, und vor 2-3 Jahren auch meine letzte Linux Boxen (mit Kubuntu, Ubuntu) abgeschafft. Sorry, wen ic nur aus dem lückenhaften Gedächtnis antworten kann. Evtl wäre das Thema im Advantage Forum (http://devzone.advantagedatabase.com/forum) besser aufgehoben....
ADS hat grundsätzlich mal keine Einbindung in irgendwelche grafischen Oberflächen, sondern läuft auf Daemon-Ebene. Daher stellt sich uch die Frage, ob hier 1) die Anzeige von Suse richtig ist und 2) Suse den Status auch richtig abfragen kann. Ich hab seit über 5 Jahren kein Suse mehr gesehen, und vor 2-3 Jahren auch meine letzte Linux Boxen (mit Kubuntu, Ubuntu) abgeschafft. Sorry, wen ic nur aus dem lückenhaften Gedächtnis antworten kann. Evtl wäre das Thema im Advantage Forum (http://devzone.advantagedatabase.com/forum) besser aufgehoben....
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Hallo Joachim,
Danke für Deine Mühe. Starten läßt er sich. Ich muß mal sehen, wie ich das im ADS Forum formuliere.
Danke für Deine Mühe. Starten läßt er sich. Ich muß mal sehen, wie ich das im ADS Forum formuliere.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Re: ADS auf Linux
Hallo Manfred,
hier liegt ein Linux-Problem vor
Der ADS ist ein Dienst und muss beim Start aktiviert werden.
Bei Fedora genügt es unter Dienste diesen zu starten. Dann bleibt er beim Neustart
erhalten.
Unter Fedora kann man auch mit ntsysv im Terminal die Dienste pflegen.
ntsysv gibt es wohl für Suse nicht.
Viellecht hilft das ja weiter
http://www.fachinformatiker.de/linux-un ... arten.html
Gruß
Alfred
hier liegt ein Linux-Problem vor
Der ADS ist ein Dienst und muss beim Start aktiviert werden.
Bei Fedora genügt es unter Dienste diesen zu starten. Dann bleibt er beim Neustart
erhalten.
Unter Fedora kann man auch mit ntsysv im Terminal die Dienste pflegen.
ntsysv gibt es wohl für Suse nicht.
Viellecht hilft das ja weiter
http://www.fachinformatiker.de/linux-un ... arten.html
Gruß
Alfred
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Hi Alfred,
ich versuche es jetzt einfach über einen Cronjob. Der startet ADS direkt beim Systemstart. Werde das spätestens beim nächsten OS Neustart mal probieren, ob das so klappt, wie ich mir das vorstelle.
ich versuche es jetzt einfach über einen Cronjob. Der startet ADS direkt beim Systemstart. Werde das spätestens beim nächsten OS Neustart mal probieren, ob das so klappt, wie ich mir das vorstelle.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21248
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: ADS auf Linux
Mit dem Cronjob klappt nicht. Aber etwas anderes ist mir aufgefallen. Wenn ich über den ARC ein neues DataDictionary erzeugen will, dann geht das nicht. Wenn ich es aber über SQL mache, dann klappt es. Sehr merkwürdig.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 656
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 97 Mal
- Kontaktdaten:
Re: ADS auf Linux
ARC verwendet das Netzwerk-Dateisystem (Pfade vom client aus, dann muss aufgelöst werden), SQL nicht.Manfred hat geschrieben:Mit dem Cronjob klappt nicht. Aber etwas anderes ist mir aufgefallen. Wenn ich über den ARC ein neues DataDictionary erzeugen will, dann geht das nicht. Wenn ich es aber über SQL mache, dann klappt es. Sehr merkwürdig.
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS auf Linux
Das ist wirklich ein großer Nachteil vom ARCnightcrawler hat geschrieben:ARC verwendet das Netzwerk-Dateisystem (Pfade vom client aus, dann muss aufgelöst werden), SQL nicht.
Schade, dass es nicht mehr den Quellcode zum ARC gibt.
Oder hat sich da etwas getan
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück