ADS data dictonary

Advantage Database Server

Moderator: Moderatoren

Antworten
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

ADS data dictonary

Beitrag von Rudolf »

Hallo,
wie funktioniert das data dictonary genau beim ADS. Ich muss ja die Struktur der Dateien und die Indexdatei Defintionen irgendwie da reinbekommen. Mit eXpress++ habe ich ein paar Tools um z.B. Strukturen upzudaten. Aber wie bekomme ich die Strukturen erst mal da rein ?
Grüße
Rudolf
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 651
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: ADS data dictonary

Beitrag von nightcrawler »

neues Data Dictionary anlegen und dann die Tabellen aufnehmen (imData Architect öffnen, TABLES mit rechter Maustaste, add existing...).
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Hallo Joachim,
danke für die rasche Antwort, wo finde ich den ACR ? Habe den Server 10,.10 installiert, finde aber nirgends das Programm fürs Datadictionary
Grüße
Rudolf
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: ADS data dictonary

Beitrag von Magic »

Gruß,
Magic
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Danke !
Grüße
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Hallo,
Tabelle importieren hat geklappt, wollte jetzt auch eine Indexdatei (FOXCDX) importieren, bekomme aber einen Fehler:
Error 5065: The index is already open. It cannot be opened more than once.
Die Indexdatei wird aber sicher nicht verwendet.

Grüße
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Hallo,
ich glaube es hat sich erledigt, habe die Indexdefinitionen bei den Properties gefunden, wurden bereits eingelesen.
Grüße
Rudolf
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 651
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: ADS data dictonary

Beitrag von nightcrawler »

Rudolf hat geschrieben:ich glaube es hat sich erledigt, habe die Indexdefinitionen bei den Properties gefunden, wurden bereits eingelesen.
Wahrscheinlich hat die Index-Datei denselben Basis-Namen wie die Tabelle und liegt im gleichen Verzeichnise - damit ist es ein Auo-Open Index und wird vom ADS immer mit verwendet.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Hallo,
es sieht aus als ob ACR die Dateien exklusiv öffnet, macht auch Sinn dass niemand etwas ändert während ACR die Datei verwendet.
Grüße
Rudolf
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 651
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: ADS data dictonary

Beitrag von nightcrawler »

Rudolf hat geschrieben:es sieht aus als ob ACR die Dateien exklusiv öffnet, macht auch Sinn dass niemand etwas ändert während ACR die Datei verwendet.
ich erinnere mich an eine Version, welche beim Hinzufügen die Dateien exklusiv verwendet hat, aber das sollte behoben sein. Sprichst Du jetzt von Fremd-Anwendungen (ohne ADS)? Dann ist es richtig: Der ADS öffnet die Dateien im 'proprietary locking' exklusiv für alle ADS-basierten Zugriffe. Sollte ein lesender Zugriff weiterhin von nicht-ADS Anwendunen notwendig sein, so kann dies in der Server-Konfiguration eingestellt werden (configuration utility - misc settings - non-exclusive proprietary locking). Sollte auch ein schreibender Zugriff von nicht-ADS Anwendungen notwendig sein, so muss der locking type 'compatible' verwendet werden.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: ADS data dictonary

Beitrag von Rudolf »

Hallo Joachim,
ich meinte wenn ich mit der rechten Maustaste auf einer Tabelle "Add existing Index File" und dann die cdx Indexdatei wähle. Diese dürfte dann bereits in Verwendung sein von ACR. Aber hat sich erledigt da sowieso die Indexdateien beim Import autmatisch übernommen werden, das habe nicht sofort gesehen. Wahrscheinlich dient das nur um Indexdateien mit anderen Namen als die DBF zu übernehmen.
Grüße
Rudolf
Antworten