Seite 1 von 1
Restricted data type attribute violation
Verfasst: Fr 10. Mär 2017, 17:17
von FrankG
Hallo zusammen,
ich arbeite mit 10.1.9-MariaDB. Eine Verbindung zu der Datenbank konnte ich in Base auch herstellen.
Wenn ich allerdings Tabellen öffnen will, erhalte ich folgende Fehlermeldung:
1.Die Dateninhalte konnten nicht geladen werden.
2.SQL-Status: 07006 [ma-3.0.0][10.1.9-MariaDB]Restricted data type attribute violation
Googeln hat nicht geholfen.
Bin dankbar für jeden Tipp.
Danke
Re: Restricted data type attribute violation
Verfasst: Sa 11. Mär 2017, 08:29
von FrankG
Hallo Heidi,
mit MariaDB kann ich ohne Probleme arbeiten.
Die ODBC-Verbindung funktioniert auch. Nur, wenn ich auf die Tabelleninhalte über BASE zugreifen will, erscheint die Fehlermeldung.
Gruß
Frank
Re: Restricted data type attribute violation
Verfasst: Sa 11. Mär 2017, 12:06
von F3K Total
Hi,
ich kenne mich mit der MariaDB zwar nicht aus, aber es steht etwas darüber im
Base Handbuch (weiter unten auf der Seite). Kann es sein dass du in deinen Tabellen keine Primärschlüssel definiert hast?
Gruß R
Re: Restricted data type attribute violation
Verfasst: Sa 11. Mär 2017, 21:27
von FrankG
Nach dem ich alle Verbindungsmöglichkeiten mit zig Connectoren ausprobiert habe und schon fast zu einer anderen DB wechseln wollte, hat es jetzt doch funktioniert. Mit der direkten Anbindung über MySQL ging es. Musste nur Usernamen und Password mehrfach eingeben, dann stand die Verbindung und ich habe nun Zugriff auf alle Tabellen.
Re: Restricted data type attribute violation
Verfasst: So 12. Mär 2017, 09:27
von RobertG
Hallo FrankG,
würde mich schon interessieren, wo denn der Grund liegt. Was für Tabellen mit welchen Datentypen hast Du denn in der Datenbank? Vielleicht kannst Du einmal das Tabellenkonstrukt als SQL-Auszug hier posten - ohne Daten.
Ich habe hier mit dem Kontakt zur MariaDB keine Probleme. Weder mit JDBC noch mit dem direkten Treiber. ODBC habe ich nur einmal vor einiger Zeit für das Handbuch installiert gehabt. Da kann ich momentan nichts zu sagen.
Gruß
Robert
Re: Restricted data type attribute violation
Verfasst: So 12. Mär 2017, 10:18
von FrankG
Hallo Robert,
hier zwei BSP-Tabellen:
CREATE TABLE genomitglieder.adresse (
ID INT(10) NOT NULL AUTO_INCREMENT,
PLZ VARCHAR(10) NOT NULL,
Ort VARCHAR(128) NOT NULL,
Strasse VARCHAR(255) NOT NULL,
Hausnummer VARCHAR(20) DEFAULT NULL,
Hausnummerzusatz VARCHAR(10) DEFAULT NULL,
PRIMARY KEY (ID),
INDEX PLZ (PLZ)
)
ENGINE = INNODB
AUTO_INCREMENT = 545
AVG_ROW_LENGTH = 86
CHARACTER SET utf8
COLLATE utf8_general_ci;
CREATE TABLE genomitglieder.konten (
ID INT(11) NOT NULL AUTO_INCREMENT,
IBAN VARCHAR(255) NOT NULL,
Bankname VARCHAR(255) NOT NULL DEFAULT '',
BIC VARCHAR(255) NOT NULL,
PRIMARY KEY (ID),
INDEX BIC (BIC),
INDEX IBAN (IBAN)
)
ENGINE = INNODB
AUTO_INCREMENT = 145
AVG_ROW_LENGTH = 114
CHARACTER SET utf8
COLLATE utf8_general_ci;
Wie gesagt mit MySQL (nativ) klappt es jetzt einwandfrei.
Gruß
Frank