Das Forentreffen 2018 findet am 20./21. April in Dresden statt. Weitere Infos hier
Zur Homepage des Deutschsprachige Xbase-Entwickler e. V.
Xbase++-Wiki des Deutschsprachige Xbase-Entwickler e. V.

ADS 12 Strukturänderungen

Advantage Database Server

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Foren-Administrator
Foren-Administrator
Beiträge: 12298
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Kontaktdaten:

ADS 12 Strukturänderungen

Beitrag von Jan » Di, 31. Mai 2016 9:44

Bei meinem Kunden hatten wir das Update auf den ADS 12 gemacht, weil lt. bestätigter Aussage von Joachim damit Struktur- und Indexänderungen vorgenommen werden können, während andere Benutzer diese dbf offen halten.

Das habe ich jetzt gerade mal versucht - und scheitere mit der Fehlermeldung "Error 7028: Invalid open mode". Der andere Benutzer (ich selber in einem dbf-Viewer) hat diese dbf shared geöffnet.

Was läuft da falsch?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 16942
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: ADS 12 Strukturänderungen

Beitrag von Manfred » Di, 31. Mai 2016 10:18

hast Du das unter dem Live Modus probiert? Ich glaube da gibt es sowas. Hat Joachim m.W. 2013 in Stuttgart erklärt.
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 16942
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: ADS 12 Strukturänderungen

Beitrag von Manfred » Di, 31. Mai 2016 12:08

Ich habe mich wohl vertan. In dem Vortrag wurde nur über Index und Reindex im Onlinemodus geredet. Aber ich meine 2016 war das Thema dabei. Ich suche mal im Vortrag. Dort geht es über SQL Statements ab ca. Minute 50
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.

Benutzeravatar
nightcrawler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 272
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72181 Starzach
Kontaktdaten:

Re: ADS 12 Strukturänderungen

Beitrag von nightcrawler » Di, 31. Mai 2016 22:40

Jan hat geschrieben:Das habe ich jetzt gerade mal versucht - und scheitere mit der Fehlermeldung "Error 7028: Invalid open mode". Der andere Benutzer (ich selber in einem dbf-Viewer) hat diese dbf shared geöffnet.
die Tabelle muss vollkommen unter ADS Kontrolle stehen - also nur mit proprietary.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de

Benutzeravatar
Jan
Foren-Administrator
Foren-Administrator
Beiträge: 12298
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Kontaktdaten:

Re: ADS 12 Strukturänderungen

Beitrag von Jan » Mi, 01. Jun 2016 6:30

Joachim,

das ist sie. Hat trotzdem nicht geklappt.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.

Benutzeravatar
HaPe
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 241
Registriert: So, 15. Nov 2015 17:44
Wohnort: 71665 Vaihingen-Enz

Re: ADS 12 Strukturänderungen

Beitrag von HaPe » Mi, 01. Jun 2016 7:11

Hallo Jan !
Der andere Benutzer (ich selber in einem dbf-Viewer) hat diese dbf shared geöffnet.
Mit welchen Funktionen greift der dbf-Viewer auf die Tabelle zu?
Mit den ADS-SQL-Funktionen oder hat er einen native-Treiber?
Synchron oder asynchron?
--
Hans-Peter

Benutzeravatar
nightcrawler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 272
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72181 Starzach
Kontaktdaten:

Re: ADS 12 Strukturänderungen

Beitrag von nightcrawler » Mi, 01. Jun 2016 17:01

Jan hat geschrieben:das ist sie. Hat trotzdem nicht geklappt.
Hallo an,
ein 7028 heisst, dass eine Anwendung mit proprietary locking und eine mit compatible locking versucht zuzugreifen. Würde das ganze durch die Verwendung einer falschen Funktion schiefgehen, so würdest Du einen 7039 (exclusive required) bekommen.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de

Benutzeravatar
Jan
Foren-Administrator
Foren-Administrator
Beiträge: 12298
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Kontaktdaten:

Re: ADS 12 Strukturänderungen

Beitrag von Jan » Mi, 01. Jun 2016 19:12

Hallo Joachim,

ich habe die betreffende dbf mit VDBU von DS-Datasoft geöffnet. Und dann versucht im ARC die Strukturänderung durchzuführen.

Der ADS ist komplett proprietär konfiguriert. Wie da jemand anders drauf zugreifen können soll weiß ich nicht, dafür kenn ich die Konfigurationsmöglickeiten nicht gut genug. Aber inzwischen wundert mich nichts mehr - wenn ich eine dbf, die von meiner Software im ADS geöffnet ist, im ARC ohne jede Warnmldung aus dem DataDictionary entfernen kann - wer weiß, was sonst noch so alles möglich ist.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.

UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2449
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Kontaktdaten:

Re: ADS 12 Strukturänderungen

Beitrag von UliTs » Mi, 29. Jun 2016 23:30

Wie wäre es, wenn Du den Befehl, den Du benutzt, mal hier reinstellst :?:
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück

Antworten