PDA

View Full Version : Transfer von Objekten auf andere iSeries



Christian.Hesse
04-09-08, 16:35
Hallo!

Hat hier jemand Erfahrungen mit dem Transfer von Programmen, Modulen und Service-Programmen als compilierte Objekte auf iSeries mit anderer installierter Primärsprache und anderer CCSID?

Geht das überhaupt?

Vielen herzlichen Dank!

Gruß

Christian

BenderD
04-09-08, 22:37
solange die Dateien zu den Programmen passen, können eigentlich nur die Programmnamen Probleme machen, soweit sie solchen Dummfug wie #, §, @ und ähnlcihes im Namen tragen. Außen vor ist hierbei erst mal, wieweit die Dateien alle Zeichen unterkriegen und die Anwender alle konstanten Texte lesen können.

D*B


Hallo!

Hat hier jemand Erfahrungen mit dem Transfer von Programmen, Modulen und Service-Programmen als compilierte Objekte auf iSeries mit anderer installierter Primärsprache und anderer CCSID?

Geht das überhaupt?

Vielen herzlichen Dank!

Gruß

Christian

Fuerchau
05-09-08, 07:59
Auch ist entscheidend, inwieweit CCSID-abhängige Konstanten im Programm verwendet werden und damit auf abweichende CCSID-Daten zugegriffen werden soll.

Christian.Hesse
05-09-08, 10:01
Die Programmnamen bestehen ausschließlich aus Buchstaben und Zahlen, nur in den Variablen und Datenstrukturen (Physical Files) kommen (leider) noch solche Zeichen vor, was uns schon manchmal beim compilieren auf einer Fremdsprachigen Maschine Probleme gemacht hat.

Texte werden üblicherweise ausschließlich aus aus Files gelesen.

Ist das mit den Service-Programmen und Bind Directories kein Problem, wenn man diese einfach umzieht? Und muß man beim Austausch von Service-Programmen dann alle darauf zugreifenden Objekte mit austauschen?

Vielen herzlichen Dank für die prompten Antworten

Christian

BenderD
05-09-08, 10:24
Variablennamen etc. werden zur Compilezeit aufgelöst und im Programm Objekt gegen Adressen getauscht, sind also nur zur Compilezeit störend.
Binding Directories sind Bindezeit Objekte und müssen nicht deployed werden.
Serviceprogramme sind genauso wie Programme eigene Deploy Einheiten, lediglich bei Signatur Änderungen müssen Objekte synchron geändert und deployed werden, das hat aber bezüglich unterschielicher Spracheinstellungen keine eigenen Besonderheiten.

D*B


Die Programmnamen bestehen ausschließlich aus Buchstaben und Zahlen, nur in den Variablen und Datenstrukturen (Physical Files) kommen (leider) noch solche Zeichen vor, was uns schon manchmal beim compilieren auf einer Fremdsprachigen Maschine Probleme gemacht hat.

Texte werden üblicherweise ausschließlich aus aus Files gelesen.

Ist das mit den Service-Programmen und Bind Directories kein Problem, wenn man diese einfach umzieht? Und muß man beim Austausch von Service-Programmen dann alle darauf zugreifenden Objekte mit austauschen?

Vielen herzlichen Dank für die prompten Antworten

Christian