primärschlüssel

Hallo, ich bin absoluter Anfänger.
Ich bin gerade dabei aus dem Handbuch eine Übungsdatenbank zu bauen, Leider stopte das ganze alz ich in der Tabelle “Rel-Teilnehmer-Sportart” den zweizeiligen/Spaltigen Primärschlüssel erstellen mußte weil das rechtsklick-Mausmenue nicht funktionierte. Ich hab dann den Button Indexentwurf benutzt und die beiden ID Felder dort Aktiviert aber leider gab es die folgende Fehlermeldung: SQL-Status: S0012
Fehlercode: -26

Index not found: SYS_IDX_67 in statement [DROP INDEX “SYS_IDX_67” ON “Rel_Teilnehmer_Sportarten”]

Meine Frage: wo ist das Kontextmenue?
und wie bekomme ich die Datenbank weiter?
Gruß Klaus

Übrigens arbeite ich mit Win 10 u. LO Version: 6.3.5.2 (x64)

Bitte schreibe keine Antwort, wenn Du zusätzliche Information hinzufügen willst. Benutze dazu bitte die Bearbeiten Funktion direkt unterhalb Deiner ursprünglichen Frage.

Vielleicht machst Du zur Zeit folgendes: Du markierst zwar beide Felder, lässt aber anschließend die Shift-Taste nicht los. Dann erscheint natürlich kein Kontextmenü mit der rechten Maustaste.

Wenn es da ist, dann ergänze ich da noch einen Satz, damit das auch verständlich ist.

Ansonsten funktioniert bei mir das Kontextmenü problemlos auch bei mehreren markierten Feldern über die rechte Maustaste. Gerade noch einmal getestet unter OpenSUSE 15.1

Der Indexentwurf verbindet zwar Felder dazu, dass sie z.B. beide zusammen nur einmal vorkommen, erstellt aber nicht aus zwei Feldern einen gemeinsamen Primärschlüssel.

Hallo Robert, danke für die Antwort. Es ist die Shift-Taste, aber ich hab es mind. 5 x probiert es geht nicht.
Ich habe auch über Extras-Anpassen-Kontextmenue Bereich Tabellenentwurf versucht ein solches einzurichten. Ging aber nicht!? Gerade eben hab ich auch noch das LO neu installiert hat ausch nix geholfen.

Kommst Du den bei der Erstellung einer Tabelle mit nur einem Primärschlüssel auf das Kontextmenü?

… habe das mit der Taste geändert …

Den Eintrag für das Kontextmenü im Tabellenentwurf kannst Du da nicht beeinflussen. “Primärschlüssel” finde ich nirgendwo.

Neuinstallation von LO hilft meist nichts - es sei denn eine tatsächlich neue Version (aktuell hier 6.4.3.1). Der erste Zugriff ist immer, das Benutzerverzeichnis um zu benennen (befindet sich unter Windows irgendwo bei appdata - da müsste ich nachschauen, weil ich Windows nirgendwo laufen habe …)

Du könntest für das aktuelle Problem natürlich auch die Tabelle ohne Primärschlüssel abspeichern und danach über Extras → SQL den Befehl

ALTER TABLE "rel_Teilnehmer_Sport" ADD PRIMARY KEY  ("ID_Teilnehmer", "ID_Sportart")

eingeben.