Clients und Unicode-Zeichen

Wenn Sie Objektnamen erstellen, die Zeichen außerhalb des 7-Bit-ASCII-Zeichenbereichs verwenden, unterstützen der Befehl ' nzsql, die ODBC, JDBC und OLE-DB-Treiber die Eingabe und Anzeige dieser Zeichen. Auf Windows-Systemen müssen die Benutzer sicherstellen, dass sie über geeignete Schriftarten verfügen, die zur Unterstützung der von ihnen gewählten Zeichensätze geladen sind.

Netezza Performance Server, die Objektnamen wie ' nzload, ' nzbackup und ' nzsession anzeigen, können auch Nicht-ASCII-Zeichen anzeigen, müssen aber auf einem UTF-8 oder DOS-Fenster arbeiten, um die Zeichen korrekt anzuzeigen.

Bei UNIX-Clients müssen Sie sicherstellen, dass das Terminalfenster, in dem Sie diese ' nz -Befehle ausführen, ein UTF-8 verwendet. Die Ausgabe im Terminalfenster wird möglicherweise nicht ordnungsgemäß ausgerichtet.

Für Windows-Clients sind in der Regel zwei Einrichtungsschritte erforderlich.

Diese Prozedur ist eine allgemeine Empfehlung, die auf allgemein üblichen Verfahren basiert. Wenn Sie bei der Einrichtung des Windows-Clients auf Schwierigkeiten stoßen, wenden Sie sich an den Microsoft-Support, um die Einrichtungsschritte für Ihre spezielle Plattform und Schriftarten zu erfahren.

  1. Legen Sie für die Eingabeaufforderung die Verwendung einer entsprechenden TrueType-Schrift fest, die die erforderlichen Glyphen enthält. Gehen Sie wie folgt vor, um eine Schrift auszuwählen:
    1. Wählen Sie Start > Programme > Zubehör.
    2. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und wählen Sie dann Eigenschaften im Menü aus.
    3. Wählen Sie die Registerkarte Schriftart. In der Schriftartenliste werden die TrueType-Schriftarten fester Breite von der folgenden Registry-Einstellung gesteuert:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

      Auf einem Standard-US-System ist die Schriftart Lucida Console (die keine UTF-8-zugeordneten Glyphen für Kanji enthält). Auf einem japanischen System ist die Schriftart MS Gothic, die diese Glyphen enthält.

  2. Ändern Sie in einem DOS-Eingabefenster die Codepage auf UTF-8, indem Sie den Befehl " chcp 65001 eingeben:

Als Alternative zu diesen DOS-Konfigurationsschritten kann die Ein-/Ausgabe von den DOS-Clients über eine Pipe von/nach nzconvert geleitet und in eine lokale Codepage wie z. B. 932 für Japanisch konvertiert werden.

Auf einem Windows-System müssen die Schriftarten, die Sie für Ihre Anzeige verwenden, die Microsoft-Anforderungen erfüllen, die auf der Support-Website unter http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815 beschrieben sind.