PythonQ 240-8XX Instrukcja Użytkownika Strona 652

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 768
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 651
Anhang A: Probleme und aufige Fehler 631
Der Zeichensatz ist ein Multi-Byte-Zeichensatz und Ihr Client unterst¨utzt diesen Ze-
ichensatz nicht.
In diesem Fall m¨ussen Sie Ihren Client neu kompilieren und die --with-charset=xxx-
oder die --with-extra-charsets=xxx-Option angeben. Siehe Abschnitt 3.3.3 [config-
ure options], Seite 71.
Alle Standard-MySQL-Bin¨ardistributionen werden mit --with-extra-character-
sets=complex kompiliert, was die Unterst¨utzung f¨ur alle Multi-Byte-Zeichens¨atze
aktiviert. Siehe Abschnitt 5.6.1 [Character sets], Seite 260.
Der Zeichensatz ist ein einfacher Zeichensatz, der nicht in mysqld kompiliert wurde,
und die Zeichensatz-Definitionsdateien sind nicht an der Stelle, an der der Client sie
erwartet.
In diesem Fall m¨ussen Sie:
Den Client mit Unterst¨utzung f¨ur den Zeichensatz neu kompilieren. Siehe Ab-
schnitt 3.3.3 [configure options], Seite 71.
Dem Client angeben, wo die Zeichensatz-Definitionsdateien sind. Bei vielen Clients
onnen Sie das mit der --character-sets-dir=pfad-to-charset-dir-Option
machen.
Die Zeichensatz-Definitionsdatei in den Pfad kopieren, wo der Client sie zu finden
erwartet.
A.2.16 File Not Found
Wenn Sie den Fehler ERROR ’...’ not found (errno: 23), Can’t open file: ...
(errno: 24) oder irgend einen anderen Fehler mit errno 23 oder errno 24 erhalten,
bedeutet das, dass Sie MySQL nicht genug Datei-Deskriptoren zugewiesen haben. Sie
onnen das perror-Dienstprogramm benutzen, um eine Beschreibung dessen zu erhalten,
was die Fehlernummer bedeutet:
shell> perror 23
File table overflow
shell> perror 24
Too many open files
shell> perror 11
Resource temporarily unavailable
Das Problem hierbei ist, dass mysqld versucht, zu viele Dateien gleichzeitig offen zu halten.
Sie onnen entweder mysqld veranlassen, nicht so viele Dateien auf einmal zu ¨offnen, oder
die Anzahl von Datei-Deskriptoren heraufsetzen, ¨uber die mysqld verf¨ugen kann.
Um mysqld anzuweisen, weniger Dateien zugleich offen zu halten, onnen Sie den Tabellen-
Cache kleiner machen, indem Sie die -O table_cache=32-Option f¨ur safe_mysqld benutzen
(der Vorgabewert ist 64). Wenn Sie den Wert von max_connections verringern, reduziert
auch das die Anzahl offener Dateien (der Vorgabewert ist 90).
Um die Anzahl von Datei-Deskriptoren, die mysqld zur Verf¨ugung stehen, zu ¨andern,
onnen Sie die --open-files-limit=#-Option f¨ur safe_mysqld oder die -O open-files-
limit=#-Option f¨ur mysqld b enutzen. Siehe Abschnitt 5.5.5.4 [SHOW VARIABLES],
Seite 249. Die einfachste Art, das zu tun, besteht darin, eine Option zu Ihrer Optionsdatei
Przeglądanie stron 651
1 2 ... 647 648 649 650 651 652 653 654 655 656 657 ... 767 768

Komentarze do niniejszej Instrukcji

Brak uwag