-
CCSID ändern
Hallo AS/400 Kollegen,
was passiert wenn ich die CCSID (Systemwert QCCSID) von 65535 in 00037 ändere?
Wird benötigt um mit JAVA auf die AS/400 zuzugreifen.
Kurze Info wäre nett.
-
Alle neuen Objekte und Job's erhalten dann die CCSID(37).
Empfehlenswerte wäre allerdings die korrekte CCSID zur Primärsprache (Deutsch = 273).
Remote-Zugriffe auf die AS werden entsprechend umgesetzt.
Allerdings betrifft das nicht bereits bestehende Dateien.
Sind diese z.B. mit CCSID(65535) erstellt erfolgt trotz Job-CCSID eben keine Übersetzung der Daten !
Ändere vorrangig per CHGPF die CCSID's der betroffenen Dateien.
-
Nicht zu vergessen, dass das fatale Folgen haben könnte, wenn bereits mit mehreren Sprachräumen gearbeitet wird (z.B. Latin-1 und Latin-2). Dann muß immer sichergestellt sein, dass für jeden Job die Dateien mit der entsprechenden CCSID benutzt werden. Auch der Verwaltungsaufwand wird dann riesig.
Warum musst Du für Java den Systemwert QCCSID ändern ? Wenn Du beim JDBC-Treiber folgende Einstellung benutzt, funktioniert das auch mit 65535:
String is_url = "jdbc:as400://" + as400system + ";translate binary=true";
Gruß,
KM
-
"translate binary" ist allerdings mit einem kleinen Risiko behaftet, insbesonders wenn gerade mehrere Sprachräume in einer Datei stehen.
Besser ist es dann je nach Sprache eine View anzulegen:
create view myview as
select cast(mychar as char(xx) ccsid nnn), ...
from myfile
und aus ODBC dann auf die View zuzugreifen.
Hat man irgendwelche Sprachkennzeichen in der Datei kann man auch verschiedene Cast's auf UNICODE durchführen:
create view myview as
select
cast(
case sprachid
when 'Polnisch' then cast(mychar as char(xx) ccsid 870)
else cast(mychar as char(xx) ccsid 273) // default Deutsch
end as graphic(xx) ccsid 13488)
from myfile
Similar Threads
-
By codierknecht in forum NEWSboard SAP
Antworten: 32
Letzter Beitrag: 09-02-18, 13:00
-
By umeis in forum NEWSboard Windows
Antworten: 3
Letzter Beitrag: 11-08-06, 12:45
-
By y-tom in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 24-05-06, 13:59
-
By Muchi in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 21-04-06, 13:54
-
By Binford in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 07-03-06, 08:58
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks