Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column

Eingetragen von ermuel (28)
am 08.01.2013 - 21:46 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Importiere externe Feeds mit Feed aggregator auf meiner Webseite, Der Drupal-Cron sollte im Intervall ausgefürht werden aber macht das nicht. Wenn ich den Cron manuell ausführe erhalte ich die beigefühte Fehlermeldung. Soviel ist mir klar, daß es hier um ein Feldgröße/-länge geht die in der Datenbak geänder werden müßte. Leider finde ich den passenden Tabelleneintrag in der DB nicht. Könnte mir jemand den richtigen Hinewis geben in welcher Tabelle und Feld die Größe geändert werden muß.

Danke im voraus: ermuel
-----------------------------------------------------------
anbei Fehlermeldung:

PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'link' at row 1: INSERT INTO {aggregator_item} (title, link, author, description, guid, timestamp, fid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => Republicans should start acting like Obama [:db_insert_placeholder_1] => http://feeds.washingtonpost.com/c/34656/f/636647/s/2746f3a4/l/0L0Swashin... [:db_insert_placeholder_2] => Marc Thiessen [:db_insert_placeholder_3] =>

I wish more Republicans were like Barack Obama.

Really. Give the president his due: he fights for what he believes in.

In his first year in office, Obama faced a popular backlash against his stimulus spending bill and saw a Republican elected to Ted Kennedy’s Senate seat in a referendum on Obamacare. Yet despite these and other setbacks, the president declared he had no intention of moderating his approach. “The one thing I’m really clear about is that I’d rather be a really good one-term president than a mediocre two-term president,” Obama said in a January 2010 interview.

Read full article >>

[:db_insert_placeholder_4] => http://www.washingtonpost.com/opinions/marc-thiessen-republicans-should-... [:db_insert_placeholder_5] => 1357578920 [:db_insert_placeholder_6] => 71 ) in aggregator_save_item() (line 156 of /var/www/web592/html/modules/aggregator/aggregator.processor.inc).

The website encountered an unexpected error. Please try again later.

‹ Drupal 6 node path -> [term-raw] <- Index? PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie groß ist denn das

Eingetragen von wla (9461)
am 08.01.2013 - 22:27 Uhr

Wie groß ist denn das Linkfeld in der Datenbank vorgesehen? Es sieht so aus, als ob du mit 128 Zeichen nicht auskommst, da der Link länger ist (in diesem Fall 172 Zeichen!).

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

PDOException: SQLSTATE[22001]:

Eingetragen von ermuel (28)
am 09.01.2013 - 11:22 Uhr

Das ist die Anwort auf meine Fragestellung
"Wie groß ist denn das Linkfeld in der Datenbank vorgesehen? Es sieht so aus, als ob du mit 128 Zeichen nicht auskommst, da der Link länger ist (in diesem Fall 255 Zeichen!).2

Das ist meine Antwort darauf
"Ihr seid mir vielleicht ausgemachte Scherzkekse oder ihr lest die Problemstellung nicht richtig oder seid überhaupt nicht bei der Sache. Ich wollte nichts über die Größe des Feldes wissen, hatte es ja bekannt gemacht daß mir das bekannt ist, ich wollte wissen wo ich in der DB in welcher Tabelle und Feld diesen Eintrag finde"

Allgemeine Feststellung:
ich arbeite mit Drupal seit der 5er Version. Bis dahin war Drupal dem Ruf gerecht eines der besten CMS zu sein. Ab der 6er Version ging es stetig bergab. Schlechte Programmierung, in kürzesten Abständen neue Versionen, und darauf laufend erforderliche Patches. Ich glaube derzeit gibt es bessere CMS´s als Drupal.

Soweit zur Grundlage vom derzeitigem Drupal. Nun kann ich mir auch nicht eine Anmerkung zum Support/Forum unterdrücken. Da ich set der 5er Version mit Drupal (derzeit 7.16) arbeite und deshalb auch immer wieder auf googeln und das Forum angewiesen bin stelle ich fest, daß auf Fragestellung permanent mit Gegenfragen oder halbfertigen Erkenntnissen geantwortet wird mit denen der Fragesteller nichts anfangen bzw. sein Problem nicht lösen kann.

Entweder könnt ihr nicht lesen oder versteht die Fragestellungen nicht oder habt keine Ahnung. Für einen mit normaler Schulausbildung sind klare Fragestellungen erkennbar und in sachlicher verständlicher Form beantwortbar und wenn nicht dann laß ihr es eben beliben und teilt das im Forum mit daß ihr das nicht könnt.

Nun nochmal zu meiner Frgestellung
wo in der DB finde ich die entsprechende Tabelle und das Feld um die Feldgröße entsprechend einzustellen (z.B. DB/Tabelllle/Feld von 32/64/128 auf 255 oder größer).

Um klare, sachliche und verständliche Antwort wird gebeten.

Danke: ermuel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kannst Du, solange es

Eingetragen von wla (9461)
am 09.01.2013 - 11:43 Uhr

Das kannst Du, solange es noch keine Daten gibt, über Drupal in den Feldeinstellungen regeln. In welcher Tabelle da Feld liegt, steht doch im SQL-Statement

Zitat:

INSERT INTO {aggregator_item}

Du solltest aber nicht einfach an der Datenbank basteln. Der richtige Weg ist, die aufnehmende Datenstruktur in Drupal richtig zu konstruieren und zu dimensionieren. Dazu müssen evtl, alle Informationen für diesen Typ gelöscht werden, da Felder, in denen sich Inhalte befinden, nicht geändert werden können. Ein Basteln in der Datenbank kann unvorhergesehene Nebenwirkungen haben, da Drupal die Information über Feldgrößen in eigenen Strukturen speichert und deshalb von Deinen Änderungen nichts mitbekommt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

PDOException: SQLSTATE[22001] - Problem gelöst

Eingetragen von ermuel (28)
am 09.01.2013 - 16:12 Uhr

Danke - Feldlänge in DB angepasst -funktioniert ohne Fehler - Problem gelöst

MfG: ermuel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 3 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 6 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association