AS/400 Kullananlara Notlar

Transkript

AS/400 Kullananlara Notlar
B
I
ÉÂÔ
AS/400 Kullananlara Notlar
GI19-5752-00
ÉÂÔ
AS/400 Kullananlara Notlar
GI19-5752-00
Not
Bu kılavuzdaki bilgileri ve ilgili ürünleri kullanmadan önce şu bölümü okuyun: “Özel Notlar” sayfa iii.
Birinci Basım (Mayıs 2000)
Bu basım, IBM Operating System/400 lisanslı programının son yayınına (Baskı 4, Yayın 5, Değişiklik Düzeyi 0) dayanılarak hazırlanmıştır. Bu
basım yalnızca, RISC sistemleri için geçerlidir.
 Copyright International Business Machines Corporation 2000. Her hakkı saklıdır.
Özel Notlar
Bu bölümdeki bilgiler, ABD'de kullanıma sunulan ürün ve hizmetlere ilişkindir. IBM, burada anılan ürünleri, hizmetleri ve aksamı
diğer ülkelerde satışa sunmamış olabilir. Ülkenizde hangi ürün ve hizmetlerin sağlandığını öğrenmek için yerel IBM temsilcinize
başvurun. IBM ürünlerinin, programlarının ya da hizmetlerinin anılmış olması, yalnızca IBM ürünlerinin, programlarının ya da
hizmetlerinin kullanılabileceği anlamına gelmez. IBM'in fikri mülkiyet hakları göz önünde bulundurularak, aynı işlevi gören farklı
ürün, program ya da hizmetler de kullanılabilir. Ancak, IBM dışı ürün, program ve hizmetlerle gerçekleştirilen işlemlerin
değerlendirilmesi ve doğrulanması kullanıcının sorumluluğundadır.
Veri bütünlüğü ve doğrulama
IBM bilgisayar sistemleri, saptanamayan veri hasarı ya da kaybı olasılığını en aza indirgemek üzere tasarlanmış
mekanizmalar içerir. Ancak bu risk tamamen ortadan kaldırılamaz. Planlanmamış çıkış, sistem hataları, güç dalgalanmaları
ya da çıkışlar ya da bileşen hatalarıyla karşılaşan kullanıcılar, gerçekleştirilen işlemlerin ve çıkış ya da hatadan kısa bir
süre önce saklanan ya da sistem tarafından aktarılan verilerin doğruluğunu onaylamalıdırlar. Ayrıca, kullanıcılar, hassas ya
da önemli işlemlerde, bu tür verilere güvenmeden önce bağımsız bir veri doğrulamanın gerçekleştirilmesini sağlayacak
yordamları oluşturmalıdırlar. Kullanıcılar, sisteme ya da ilgili yazılıma uygulanabilecek herhangi bir güncel bilgi ya da
düzeltme olup olmadığını belirlemek amacıyla belirli aralıklarla IBM destek Web sitelerini denetlemelidirler.
IBM'in, bu elkitabındaki konularla ilgili patentleri ya da patent başvuruları olabilir. Bu yayının size sunulmuş olması, patentleri
izinsiz kullanma hakkının da verildiğini göstermez. İzin almak için aşağıdaki adrese yazılı olarak başvurabilirsiniz:
Director of Licensing
IBM Corporation
500 Columbus Avenue
Thornwood, NY 10594
A.B.D
Çift baytlık karakter takımı (DBCS) kullanılan ülkelerde, lisans başvurularınızı IBM'in satış bölümüne ya da yazılı olarak
aşağıdaki adrese sunabilirsiniz:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japonya
Aşağıdaki paragraf, anılan koşulların yerel yasalara uygun olmadığı İngiltere ve diğer ülkeler için geçerli değildir: IBM
BU YAYINI, TİCARİ KULLANIMA VE ÖZEL AMAÇLARA UYGUNLUK YÖNÜNDE ÖRTÜK DE OLSA HİÇBİR GÜVENCE
VERMEKSİZİN BİR “BAŞVURU KAYNAĞI” OLARAK SUNMAKTADIR.
Bu yayında teknik yanlışlıklar ve baskı hataları olabilir. Buradaki bilgiler düzenli aralıklarla güncellenir ve yayının yeni
basımlarına eklenir. IBM, bu yayında sözü edilen ürün ve/ya da programlarda istediği zaman, duyuruda bulunmaksızın
geliştirme ve değişiklik yapabilir.
Elkitabında, IBM tarafından hazırlananlar dışındaki Web sitelerine ilişkin gönderiler yalnızca kullanıcılara kolaylık sağlamak
amacıyla eklenmiştir ve bu gönderiler, hiçbir şekilde, IBM'in söz konusu sitelere ilişkin destek sağladığı anlamına gelmez. Adı
geçen Web sitelerindeki bilgiler, bu IBM ürününün parçası değildir ve bilgilerin kullanımı kullanıcının sorumluluğundadır.
Bu programın lisanslı kullanıcıları, bağımsız olarak yaratılmış programlar (bu programı da kapsamak üzere) arasında bilgi
değiştokuşunun geçerli kılınması ve söz konusu bilgilerin karşılıklı kullanılması konusunda bilgi edinmek için aşağıdaki adrese
başvurmalıdır:
IBM Corporation
Software Interoperability Coordinator
3605 Highway 52 N
Rochester, MN 55901-7829
ABD
Bu tür bilgiler, gerekli hüküm ve koşulları yerine getirmek koşuluyla (bazı durumlarda ücret karşılığında) sağlanabilir.
 Copyright IBM Corp. 2000
iii
Burada belirtilen lisanslı programlar ve birlikte kullanılan tüm lisanslı malzeme, IBM Müşteri Sözleşmesi, IBM Uluslararası
Program Lisansı Sözleşmesi ya da eşdeğer bir sözleşme çerçevesinde IBM tarafından sağlanır.
IBM'in geleceğe yönelik kararlarına ya da planlarına ilişkin tüm belirtimler önceden bildirilmeden değiştirilebilir ya da tümden
geri çekilebilir.
Bu yayın yalnızca planlama amacına yöneliktir. Elkitabındaki bilgiler, ürünler piyasaya sunulmadan önce değiştirilebilir.
Tescilli Markalar
Aşağıdaki terimler, IBM'in ABD ve/ya da diğer ülkelerdeki tescilli markalarıdır:
Application System/400
AS/400
AS/400e
DataJoiner
DataPropagator
DB2
DB2 Connect
DB2 Universal Database
DRDA
IBM
IBM Global Network
Netfinity
Net.Data
OfficeVision
Operating System/400
OS/2
OS/400
Service Director
System/36
VisualAge
Visual Warehouse
WebSphere
400
Lotus ve Domino, ABD ve/ya da diğer ülkelerde Lotus Development Corporation'ın tescilli markalarıdır.
Java ve tüm Java tabanlı tescilli markalar, ABD ve/ya da diğer ülkelerde Sun Microsystems Şirketi'nin tescilli markalarıdır.
Microsoft, Windows, Windows NT ve Windows amblemleri, ABD ve/ya da diğer ülkelerde Microsoft Corporation'ın tescilli
markalarıdır.
ActionMedia, LANDesk, MMX, Pentium ve ProShare tescilli markaları, ABD ve/ya da diğer ülkelerde Intel Corporation'ın tescilli
markalarıdır.
Diğer şirket, ürün ve hizmet adları, başka firmaların tescilli markalarıdır.
iv
AS/400 Kullananlara Notlar
İçindekiler
Özel Notlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tescilli Markalar
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii
iv
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
vii
vii
vii
vii
vii
viii
viii
viii
viii
Sistem Yönetiminde Dikkate Alınacak Noktalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating System/400 (5769-SS1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
İsteğe Uyarlanmış IBM Komutlarını Kullanan Programlar . . . . . . . . . . . . . . . . . . . . . . . . .
Operations Console Desteği
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elektronik Destek Erişiminde Yapılan Değişiklikler . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sistem Erişim Yolu Kurtarma Süresi
Digital Certificate Manager Sertifika Saklama Kütüğü Değişikliği . . . . . . . . . . . . . . . . . . . . .
/USR/LIB ve /USR/SBIN Dizinlerinin IPL Kodundan Kaldırılması . . . . . . . . . . . . . . . . . . . . .
/dev Dizin Yetkisi
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPYPTF Komutu
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Günlük Nesnelerinin Önceki Yayın Düzeyleri İçin Saklanması ve Geri Yüklenmesi . . . . . . . . . . .
IBM Global Network (IGN) Dialer Desteği . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
*ASYNC Hat Tipleri Üzerinden SLIP (Serial Line Internet Protocol; Dizisel Hat Internet Protokolü), V4R5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Düzeyinden
TRCINT Komutu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AS/400 Taşınabilir Uygulama Çözümleri Ortamı (AS/400 PASE)
. . . . . . . . . . . . . . . . . . . .
Advanced 36 Artık Desteklenmiyor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Yüksek Hızlı Simgeli Halka Yerel Ağı (LAN)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DEVWAITTMR Veri Alanı Artık Desteklenmiyor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CRTPRTF ve CHGPRTF Komutları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
Sanal Yazıcı Aygıt Tanımlamalarının Yaratılması ve Seçilmesi
Performance Monitor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VPN (Sanal Özel Ağ) Sunucusunun Otomatik Olarak Başlatılması
. . . . . . . . . . . . . . . . . . .
Geri Yükleme Komutlarındaki ALWOBJDIF Parametresi . . . . . . . . . . . . . . . . . . . . . . . . .
Anasistem Sunuculara İlişkin Önceden Başlatılan İşler Otomatik Olarak Başlatılıyor
. . . . . . . . . .
Yardımcı Program Güç Kaybından Sonra Kapatma Durumu İletileri . . . . . . . . . . . . . . . . . . .
Sorgular İçin Onaltılı Alanlara Ulusal Dil Sıralama Düzeni Uygulanmayacak . . . . . . . . . . . . . . .
AS/400 Operations Navigator Çevirimiçi Yardımı . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dedicated Service Tools (DST)
Hizmet Araçları
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Socket Host Servers - Seçenek 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bilgi Verici İletiler Artık Görüntülenmiyor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AS/400 Integration for NT - Seçenek 29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INSWNTSVR Komutu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AS/400_Users ve AS/400_Permanent_Users Grupları . . . . . . . . . . . . . . . . . . . . . . . . . .
Ağ Sunucusu Tanımlamaları
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Directory Services - Seçenek 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dizin Hizmetleri Konfigürasyon Kütükleri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IBM NetFinity Server for AS/400 (5769-SVA) Artık Desteklenmiyor . . . . . . . . . . . . . . . . . . . . .
OS/2 Warp Server (5769-XZ1) ve NetWare Integration (5769-SA3) Artık Desteklenmiyor . . . . . . . . .
IBM DB2 DataPropagator 7.1 for AS/400 (5769-DP3) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DataPropagator Anahtarlı Damgalı Ortam Olarak Gönderiliyor . . . . . . . . . . . . . . . . . . . . . .
IBM DB2 UDB Replication Guide and Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RCVSIZOPT(*MAXOPT1) Öznitelikli Günlükler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
1
1
1
2
2
2
2
3
3
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
4
4
4
5
5
5
5
6
6
6
7
7
7
8
8
8
8
8
8
8
9
9
9
9
9
10
11
11
12
12
"AS/400 Kullananlara Notlar" Kılavuzuyla İlgili
Kılavuzu Kimler Kullanmalı . . . . . . . . . . .
Uyumsuzluk Sorunlarına İlişkin Ek Bilgiler . . .
V4R5 Yayın Düzeyinin V4R3 Üzerine Kurulması
Varolan CISC AS/400 Sisteminden Büyütme
.
Kuruluşta Dikkate Alınacak Notlar . . . . . . .
Bu Kılavuzdaki PTF Numaraları
. . . . . . . .
Önceki Yayınlara İlişkin Kılavuzlar . . . . . . .
Görüş ve Düşüncelerinizin Gönderilmesi . . . .
 Copyright IBM Corp. 2000
Bilgiler
. . .
. . .
. .
. . .
. . .
. . .
. . .
. . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Yayın
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
v
Administration for DB2 DataPropagator 7.1 for AS/400 . . .
DataPropagator Baskı 1 Artık Desteklenmiyor
. . . . . . .
TCP/IP Connectivity Utilities (5769-TC1) . . . . . . . . . . . .
QTMSSCHD Veri Alanı Artık Desteklenmiyor . . . . . . . .
WebSphere Baskı 2'ye İlişkin HTTP Konfigürasyonu Değişikliği
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12
12
13
13
13
İşletimde Dikkate Alınacak Noktalar . . . . . . . . . . . . . . . . . . . . . . . . .
OS/400 Operating System (5769-SS1) . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
WRKLNK ve DSPLNK Görüntüleri
Optik Ortam İçin Saklama/Geri Yükleme Desteği . . . . . . . . . . . . . . . . . .
Sertifika Saklama Parolası Saklanırken Bağımsız Dizin Kullanılması
. . . . . . .
Directory Services - Seçenek 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operations Navigator ile Directory Services Seçeneği Kullanılırken Dikkate Alınacak
NetQuestion for AS/400 (5769-NC5), V4R5 Yayın Düzeyinde Desteklenmiyor . . . .
Performance Tools for AS/400 (5769-PT1)
. . . . . . . . . . . . . . . . . . . . . .
Security of Performance Tools (BEST/1) Komutları . . . . . . . . . . . . . . . . .
AS/400 NetServer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Microsoft Windows 3.11 ve Windows NT 3.51 V4R5'ten Sonra Desteklenmeyecek
Lotus Domino Enterprise Server for AS/400 R4.6 (5769-LNT)
. . . . . . . . . . . .
. . . . . . . . .
OS/400 V4R5'te Lotus Domino for AS/400 R4.6 Desteklenmiyor
Artık Desteklenmeyen Lisanslı Programlar . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
15
15
15
15
15
16
16
16
16
17
17
17
17
17
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
19
19
19
19
19
19
21
22
22
22
23
23
23
23
24
24
24
24
24
24
24
24
Programlamada Dikkate Alınacak Noktalar . . . . . . . . .
Operating System/400 (5769-SS1) . . . . . . . . . . . . . . .
QGYOLOBJ API . . . . . . . . . . . . . . . . . . . . . . .
Dynamic Screen Manager . . . . . . . . . . . . . . . . . .
QUPSDLYTIM Sistem Değeri . . . . . . . . . . . . . . . .
fcntl() API
. . . . . . . . . . . . . . . . . . . . . . . . . .
Günlük Değişiklikleri . . . . . . . . . . . . . . . . . . . . .
ODBC ve JDBC Programlarına İlişkin Kesinleştirme Denetimi
DRDA için Yeni APPC TPN . . . . . . . . . . . . . . . . .
fflush() İşlevindeki Değişiklikler . . . . . . . . . . . . . . .
AS/400 NetServer . . . . . . . . . . . . . . . . . . . . . .
QSYGETPH API . . . . . . . . . . . . . . . . . . . . . . .
Yüksek Hızlı Simgeli Halka Yerel Ağı . . . . . . . . . . . .
Directory Services (Seçenek 32) . . . . . . . . . . . . . . . .
LDAP Baskı 3.1 Directory Server . . . . . . . . . . . . . .
Makine Yönergelerindeki (MI) Değişiklikler . . . . . . . . . . .
MODS Yönergesi . . . . . . . . . . . . . . . . . . . . . .
MATMATR Yönergesi . . . . . . . . . . . . . . . . . . . .
MATDRECL Yönergesi
. . . . . . . . . . . . . . . . . . .
Günlük ve Kesinleştirme Denetimi Yönergeleri . . . . . . .
CRTMTX ve DESMTX Yönergeleri . . . . . . . . . . . . .
IBM Content Manager OnDemand for AS/400 (5769-RD1) . .
CL Komutları, Program Çağrılarının Yerini Alıyor . . . . . .
vi
AS/400 Kullananlara Notlar
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Desteği Değişiklikleri
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Noktalar
"AS/400 Kullananlara Notlar" Kılavuzuyla İlgili Bilgiler
Bu kılavuzda, V4R5M0 yayın düzeyinde yapılan ve programlarınızı ya da sistemin işletimini etkileyebilecek olan değişiklikler
açıklanmaktadır. Söz konusu bilgiler, değişikliklere ve yeni yayının kullanılmasına hazırlık niteliğindedir.
Kılavuzu Kimler Kullanmalı
Bu kılavuz, çeşitli kullanıcı gruplarına yönelik önemli bilgiler içerir. Bu kılavuz, lisanlı programlara ilişkin bilgilerin ayrı başlıklar
altında toplandığı üç bölümden oluşur. Her bölümün başında OS/400 işletim sistemi lisanslı program bilgileri açıklanmakta,
bunu yeni yayının kurulmasından etkilenen diğer tüm lisanslı programlar izlemekte, en sonda da diğer IBM programları yer
almaktadır.
Kılavuzdaki bölümler şunlardır:
¹ "Sistem Yönetiminde Dikkate Alınacak Noktalar", yeni yayının sistem yönetim işlevlerine getirdiği değişiklikleri içerir. Bu
bölüm, sistemin konfigürasyonu ve isteğe uyarlanması gibi sistem yönetim işlevlerinden sorumlu kişiye yöneliktir.
¹ "İşletimde Dikkate Alınacak Noktalar", yeni yayında yapılan ve sistem işletimini ya da görüntüleri etkileyebilecek olan
değişiklikleri içerir. Bu bölüm tüm AS/400 kullanıcılarına yöneliktir.
¹ "Programlamada Dikkate Alınacak Noktalar", yeni yayında yapılan ve varolan uygulamaları etkileyebilecek olan
değişiklikleri içerir. Bu değişiklikler, önceki yayın düzeylerinden birinde çalışan sistemlere geri yüklemek üzere V4R5'te
saklanan uygulamaları da etkileyebilir. Bu bölüm, AS/400 sistemini ve lisanslı programlarını kullanan uygulama
programcıları ile sistem programcılarına, ayrıca farklı yayın düzeylerindeki sistemlerin kurulu olduğu uygulama geliştirme
merkezlerine ve karmaşık işletim ağları kullanan işletmelere yöneliktir.
Uyumsuzluk Sorunlarına İlişkin Ek Bilgiler
Bu elkitabı yayınlandıktan sonra saptanan uyumsuzluk sorunlarına ilişkin bilgiler için bilgi verici APAR II12001'e bakın.
Internet'te
http://www.as400service.ibm.com/
adresinden aşağıdaki seçimleri yaparak bu APAR'ye erişebilirsiniz:
1. Seçim: Technical Information and Databases
2. Seçim: Software Problems - APARs
3. Seçim: All Info APARs by Release
4. Seçim: V4R5 Info APARs
V4R5 Yayın Düzeyinin V4R3 Üzerine Kurulması
Sisteminizde işletim sisteminin V4R3 yayın düzeyi kuruluysa ve V4R4 yayın düzeyini atlayıp doğrudan V4R5'i kurmayı
planlıyorsanız, V4R4'teki gelişmelere ilişkin bilgi için aşağıdaki Internet adresine bakın:
http://www.as400.ibm.com/sftsol/v4r4_1.htm
Ayrıca, Read This First ve AS/400 Kullananlara Notlar - Baskı 4 Yayın 4 adlı belgeleri de okumalısınız. Bu iki kılavuz, V4R4'e
eklenen yeni işlev ve geliştirmelere ilişkin uyumsuzluklar konusunda bilgi verir. Aşağıdaki komutu girerek bu belgeleri sipariş
edebilirsiniz:
SNDPTFORD SF98046
Varolan CISC AS/400 Sisteminden Büyütme
V4R5 yayın düzeyine, V3R2 yayın düzeyinden büyütme yapıyorsanız, uyumsuzluklar konusunda bilgi için, PowerPC Teknolojisi
Kullanan AS/400'e Geçiş Kılavuzu (SA76-0017) adlı elkitabına bakın.
 Copyright IBM Corp. 2000
vii
Kuruluşta Dikkate Alınacak Notlar
Önceki yayınların AS/400 Kullananlara Notlar kılavuzunda, kuruluş işlemi ve sistem işletimi açısından dikkate alınması gereken
önemli noktaların açıklandığı, kuruluşla ilgili bir bölüm vardı. Bu yayında, kuruluş işlemine ve kuruluş görevlerine ilişkin tüm
bilgiler AS/400 Yazılım Kuruluşu Baskı 4 (SC16-0356) ve PowerPC Teknolojisi Kullanan AS/400'e Geçiş Kılavuzu (SA76-0017)
adlı elkitaplarına eklenmiştir.
Bu Kılavuzdaki PTF Numaraları
Bu kılavuzdaki geçici program düzeltmesi (PTF) numaralarının yerine yenileri konmuş olabilir.
Önceki Yayınlara İlişkin Kılavuzlar
Önceki yayınlara ilişkin Read this First ve AS/400 Kullananlara Notlar adlı belgeleri SNDPTFORD komutuyla sipariş edebilir ya
da Internet'te
http://www.as400service.ibm.com/
adresinden aşağıdaki seçimleri yaparak bu belgelere erişebilirsiniz:
1. Seçim: Technical Information and Databases
2. Seçim: Preventive Service Planning Information (PSP)
3. Seçim: All Preventive Service Planning Documents by Release
Görüş ve Düşüncelerinizin Gönderilmesi
En doğru ve en nitelikli bilgilerin sağlanmasına yardımcı olması bakımından, görüşleriniz bizim için büyük önem taşır. Bu belge
ya da diğer AS/400 belgeleriyle ilgili görüş ve düşüncelerinizi belirtmek isterseniz, belgenin sonundaki okuyucu görüşleri
formunu doldurun.
¹ Görüşlerinizi posta yoluyla göndermeyi tercih ederseniz, okuyucu görüşleri formunda belirtilen adresi kullanın. Okuyucu
görüşleri formunu A.B.D. dışında bir ülkeden gönderecekseniz, ücretsiz olarak gönderilmesi için formu yerel IBM şubenize
ya da IBM satış temsilcinize verebilirsiniz.
¹ Görüşlerinizi faks yoluyla göndermek isterseniz, aşağıdaki numaralardan birini kullanın:
– A.B.D., Kanada ve Porto Riko: 1-800-937-3430
– Diğer ülkeler: 1-507-253-5192
¹ Görüşlerinizi elektronik olarak göndermek isterseniz, aşağıdaki e-posta adreslerinden birini kullanın:
– Elkitaplarına ilişkin görüşleriniz için:
[email protected]
IBMMAIL için IBMMAIL(USIB56RZ)
– AS/400 Information Center olanağına ilişkin görüşleriniz için:
[email protected]
Görüşlerinizi gönderirken, aşağıdaki bilgileri eklemeyi unutmayın:
¹ Belgenin adı.
¹ Görüşünüzün ilişkin olduğu konu.
viii
AS/400 Kullananlara Notlar
Sistem Yönetiminde Dikkate Alınacak Noktalar
Bu bölüm, sistemin konfigürasyonunu ve isteğe uyarlanması gibi sistem yönetim işlevlerindeki değişiklikleri içerir ve sistem
yönetiminden sorumlu kişilere yöneliktir.
Operating System/400 (5769-SS1)
İsteğe Uyarlanmış IBM Komutlarını Kullanan Programlar
V4R5 yayın düzeyinde kitaplık niteleyicileri olmayan IBM CL komutlarını kullanan bazı OS/400 işlevleri, gelecek yayın
düzeylerinde, kitaplık niteleyici olarak bir kitaplık (*NLVLIBL ya da *SYSTEM) belirtilecek şekilde değiştirilebilir. IBM tarafından
sağlananlar yerine kendi komut uyarlamalarını kullanan uygulamalar, önceki yayın düzeylerinde olduğu gibi çalışmayacaktır.
Bu uygulamalar, komut kullanıldığında çıkış programının denetimi almasını sağlayan yeni alma komutu çıkış noktasını
(QIBM_QCA_RTV_COMMAND) ya da çıkış programının denetimi alıp kullanılacak komutu büyük olasılıkla değiştirmesini
sağlayan değiştirme komutu çıkış noktasını (QIBM_QCA_CHG_COMMAND) kullanacak şekilde değiştirilmelidir.
Operations Console Desteği
V4R5 yayın düzeyinde, AS/400e sunucuları 270, 820, 830 ve 840 modellerinin desteklediği tek kişisel bilgisayar konsolu, Operations Console'dur. Operations Console olanağı artık, Windows NT Workstation 4.0, Windows 98SE ve Windows 95 işletim
sistemlerinin yanı sıra, Windows 2000 Professional işletim sistemini de desteklemektedir. Donanım tasarımında yapılan bir
değişiklik nedeniyle, uzak denetim panosu işlevi için gerekli olan kablo, her iki uç için IEEE 1284, 25 bacaklıdan 25 bacaklıya,
A tipi erkek bağlayıcı olarak değiştirilmiştir. Uzak denetim panosu uygulaması için Windows 2000 Professional ya da Windows
NT Workstation işletim sistemleri gereklidir. Operations Console olanağına ilişkin ek bilgi için, Operations Console
Konfigürasyonu (SC16-0366-01) adlı elkitabına bakın.
Elektronik Destek Erişiminde Yapılan Değişiklikler
V4R5 yayın düzeyinden önce, bilgi göndermek ve almak için IBM'e elektronik destek erişim olanaklarını kullanarak
bağlanabiliyordunuz. IBM bağlantınızı büyük olasılıkla, 4745 bağdaştırıcı kartı ve 7852-400 gibi bir dış modem kullanarak
gerçekleştiriyordunuz.
V4R5 yayın düzeyinde, elektronik destek erişim bağlantıları, TCP/IP'yi de içerecek şekilde genişletilmiştir. Ayrıca, her sistemle
yeni bir varsayılan donanım bağdaştırıcısı (9771) sağlanmıştır. Bu yeni bağdaştırıcı, bir iç V.90 modemi ve kullanılabilir bir RVX
kapısını içerir. TCP/IP tabanlı işlevler için V.90 modemini kullanabilirsiniz; ancak, bazı elektronik destek erişim olanakları, yayın
düzeyi çıktığında, hemen kullanılamaz. RVX kısaltmasında, R, RS-232 gibi EIA (Electronic Industries Association; Elektronik
Endüstrileri Birliği) RS standartlarını; V, modem bağlantı ve protokolleri için V.24 gibi ITU ve CCITT standartlarını; X ise,
bağlantılar ve protokoller için X.21 gibi ITU ve CCITT standartlarını belirtir.
4745 bağdaştırıcısı üzerinden isteğe bağlı olarak kullanılabilen SNA konfigürasyonları, otomatik olarak yaratılmaya devam
edecektir. Ancak, 9771 bağdaştırıcısı üzerinden RVX kapısı kullanılırken bu işlevleri desteklemek için bazı konfigürasyonların el
ile yapılması gerekebilir.
Elektronik destek erişimi seçeneklerinize, bunların ne zaman kullanılabileceğine ve bunlar için yapılacak konfigürasyonlara
ilişkin ayrıntılı bilgi için, şu AS/400 Technical Studio URL adresine başvurun:
http://www.as400.ibm.com/tstudio/planning/esa/esa.htm
Aşağıdaki elektronik destek erişimi olanaklarından herhangi birini kullanıyor ya da kullanmayı planlıyorsanız, bu bilgileri
okumalısınız:
¹ PTF siparişi gönderme, hizmet isteği gönderme, sorun durumunu sorgulama ve desteklenen PTF'leri sipariş etme işlevlerini
içeren elektronik müşteri desteği (ECS).
¹ Döküm toplama ya da sorun raporlama işlevleri için IBM AS/400 Electronic Service Agent (önceden Service Director olarak
anılmaktaydı)
¹ PM/400e
¹ İşletim sistemine ilişkin Operations Console işlevleri
 Copyright IBM Corp. 2000
1
¹ EZ-Setup Sihirbazı
¹ STRRMTSPT (Uzak desteği başlat) komutu
¹ Uzak mikrokod tanılama
¹ Sistemi uzaktan açma
¹ Uzak DST (Dedicated Service Tools; Adanmış Hizmet Araçları)
Sistem Erişim Yolu Kurtarma Süresi
V4R5 yayın düzeyinde, önceki yayın düzeyinde 120 dakika olan varsayılan sistem erişim yolu kurtarma süresi 90 dakika olarak
değiştirilmiştir. CHGRCYAP (Erişim yolları için kurtarma değerlerini değiştir) ya da EDTRCYAP (Erişim yolları için kurtarma
değerlerini düzenle) komutunda SYSRCYTIME(*SYSDFT) değerini belirlerseniz, sistem yardımcı bellek havuzuna (ASP) ilişkin
erişim yolu kurtarma süresinin varsayılan değeri 120 dakika değil, 90 dakika olacaktır. SYSRCYTIME parametresinde sayısal
bir değer belirlerseniz, erişim yolu kurtarma süresi için belirlediğiniz bu değer geçerli olur. Bu değişiklik ayrıca, DSPRCYAP
(Erişim yolları için kurtarma değerlerini görüntüle) komutunu da etkiler.
Digital Certificate Manager Sertifika Saklama Kütüğü Değişikliği
Tek bir merkezde bulunan bir sistemde sertifika saklama kütükleri yaratmak için Digital Certificate Manager olanağını
kullanırken ve bu kütükleri bir ağdaki diğer sistemlere gönderirken, bunları V4R5 yayın düzeyindeki bir sistemde yaratıp V4R4
yayın düzeyindeki sistemlere gönderiyorsanız, V4R4 yayın düzeylerindeki sistemlere SF57928 numaralı PTF'i uygulamadan, bu
sertifika saklama kütüklerini kullanamazsınız.
Sertifika saklama kütüğü, SF57928 numaralı PTF uygulanmamış olan bir sistemden, PTF uygulanmış olan bir sisteme ya da
V4R5 yayın düzeyindeki bir sisteme gönderiliyorsa, bu sertifika saklama kütüğüne bir dönüştürme işlemi uygulanır. Sertifika
saklama kütüğünün üstbilgi kaydındaki veri tabanı ikincil uyarlama numarası 1'den 2'ye çevrilir.
Geçersiz kılınmamışsa (0 ile), bazı değişkenlerin ve sertifika saklama kayıtlarının parola ve özel anahtarları, bir işlem sona
erdikten sonra, şifrelenmemiş biçimlerinde kalabilir. V4R5 yayın düzeyinde yapılan dönüştürme değişikliği sertifika saklama
kütükleriyle ilişkili güvenlik açıklarını giderir. V4R5 yayın düzeyi kurulu olduğunda, sertifika saklama kütüğü göndermek
istediğiniz bir ağdaki tüm sistemlerin de V4R5 yayın düzeyinde ya da SF57928 numaralı PTF'in uygulandığı V4R4 yayın
düzeyinde olması gerekir. Sistemleriniz bu düzeylerde değilse, aşağıdaki sorunlarla karşılaşabilirsiniz:
¹ Parola ve özel anahtarların şifrelenmemiş biçimde kaldığı bir güvenlik açığı (V4R4 sistemlerine PTF uygulanmamışsa).
¹ V4R5 yayın düzeyindeki bir sistemde yarattığınız bir sertifika saklama kütüğünü, PTF uygulanmamış V4R4 yayın
düzeyindeki bir sisteme aktarıyorsanız, bu sertifika saklama kütüğü kullanıldığında, bir veri tabanı uyarlaması geçersiz
iletisi ya da olağandışı durumu ortaya çıkar.
V4R5 yayın düzeyi kurulduğunda, sertifika saklama kütükleri otomatik olarak dönüştürülür. Ek bir işlem yapmanız gerekmez. Bu
durum, her bir sertifika saklama kütüğünde, AS/400 Digital Certificate Manager (DCM) olanağını çalıştırmak zorunda olduğunuz
V4R4 PTF'inden farklıdır. Bir saklama kütüğünün açılıp sertifikalarla çalışılması, güvenlik açığını giderir.
/USR/LIB ve /USR/SBIN Dizinlerinin IPL Kodundan Kaldırılması
V4R5 yayın düzeyinden önce, önceden yoksa, IPL sırasında iki dizin yaratılırdı: /usr/lib ve /usr/sbin. V4R5 yayın düzeyinde,
OS/400 işletim sistemi artık bu dizinleri yaratmaz. Ancak, seçenek 33'ü kurduğunuzda, seçenek /usr/lib ve /usr/sbin adlarında
iki simgesel bağ yaratır. Simgesel bağlar saklanırsa ve simgesel bağların geri yüklendiği sistemde önceden yaratılmış /usr/lib
ya da /usr/sbin adlarında simgesel olmayan bağ nesneleri varsa, bu işlem, saklama ve geri yükleme işlemlerini etkileyebilir.
/dev Dizin Yetkisi
V4R5 yayın düzeyi için, /dev dizininin veri yetkileri, artık iyenin ve birincil grubun *RWX yetkisi ve *PUBLIC'in *RX yetkisi olacak
şekilde değiştirilmiştir. Ayrıca *PUBLIC, belirlenmiş nesne yetkisi olmayacak şekilde değiştirilmiştir. Önceden, iye, birincil grup
ve *PUBLIC için /dev dizinin veri yetkileri *X olarak belirlenmişti ve *PUBLIC tüm nesne yetkisine sahipti.
Sisteminizde bir /dev dizini varsa, V4R5 yayın düzeyi kurulduğunda veri yetkileri değiştirilir.
2
AS/400 Kullananlara Notlar
CPYPTF Komutu
V4R5 yayın düzeyi için, FROMDEV(*SERVICE) değerini belirleyerek bir PTF kopyalarsanız, PTF ile birlikte otomatik olarak
kapak sayfasını da kopyalarsınız. COVER parametresi için varsayılan değer *YES'tir. Önceki yayınlarda,
FROMDEV(*SERVICE) değerini belirlediğinizde kapak sayfaları kopyalanmıyordu. FROMDEV(*SERVICE) değeri ile birden
fazla PTF kopyalarsanız, kapak mektubu kopyalanmaz. CPD35D5 iletisi gönderilir: Cover letters for selected PTFs not
copied (Seçilen PTF'ler için kapak sayfaları kopyalanmadı).
Günlük Nesnelerinin Önceki Yayın Düzeyleri İçin Saklanması ve Geri Yüklenmesi
V4R5 yayın düzeyindeki sistemleriniz daha önceki yayın düzeylerinin kurulu olduğu sistemlerle aynı ağda yer alıyorsa, sistemler
arasında günlük nesnelerinin değiştokuş edilebilmesi için, V4R5'ten önceki yayın düzeylerinde çalışan sistemlere geçici
program düzeltmeleri (PTF) uygulanmalıdır.
¹ V4R3M0 için MF24270
¹ V4R4M0 için MF24269
V4R5 yayın düzeyindeki bir sistemle önceki yayın düzeyindeki bir sistem arasında uzak günlük desteği uygulamak istiyorsanız,
aynı PTF'lerin uygulanması gerekir. PTF'lerin listesini görmek için, bilgi verici APAR II12001'e bakın.
IBM Global Network (IGN) Dialer Desteği
V4R5 yayın düzeyinde, IBM Global Network (IGN) Dialer desteği sağlanır. Bu destek, daha önceki yayın düzeylerinde de
PTF'lerle sağlanmıştır. Sağlanan PTF uyarlaması, V4R5 ile gönderilenden farklıdır. Önceki bir yayın düzeyinde bu desteğin
PTF uyarlamasını kullandıysanız, aşağıdaki farkları göreceksiniz:
¹ İletişim nesnelerinin kullanıcı konfigürasyonu ve bakımı AS/400 Operations Navigator olanağı yoluyla sağlanır. IGN Dialer
sihirbazı da kullanılabilir. Önceki yayın düzeylerinde iletişim nesnelerinin konfigürasyonu ve bakımı aşağıdaki komutlarla
yapılıyordu:
– CRTIGNPTP (IGN Noktadan Noktaya İletişim Yarat)
– EDTIGNPTP (IGN Noktadan Noktaya İletişimi Düzenle)
– VFYIGNPTP (IGN Noktadan Noktaya İletişimi Doğrula)
– DLTIGNPTP (IGN Noktadan Noktaya İletişimi Sil)
Bu komutlar V4R5 yayın düzeyinde artık desteklenmez. İletişim nesnelerinizin konfigürasyonunu ve bakımını yapmak için
AS/400 Operations Navigator olanağını kullanmanız gerekir.
¹ IGN Dialer sihirbazı yalnızca PPP tanıtımlarını destekler. Öncedeki yayınlarda, hem SLIP, hem de PPP tanıtımlarını
yaratmak için CRTIGNPTP komutunu kullanabiliyordunuz. AS/400 Operations Navigator'dan IBM Global Network Dial Connection sihirbazını başlatmak için aşağıdaki adımları izleyin:
1. AS/400 sunucunuzu açın
2. Ağ nesnesini açın
3. Noktadan Noktaya İletişim nesnesini açın
4. Bağlantı Tanıtımları'nı farenin sağ düğmesiyle tıklatın ve Yeni IGN Çevirmeli Bağlantısı seçeneğini belirleyin.
*ASYNC Hat Tipleri Üzerinden SLIP (Serial Line Internet Protocol; Dizisel Hat Internet
Protokolü), V4R5 Yayın Düzeyinden
Sonra Desteklenmiyor
V4R5 yayın düzeyinden sonra, *ASYNC hat tipleri üzerinden SLIP desteği kaldırılacaktır. AS/400 Operations Navigator
olanağını kullanarak, *ASYNC bağlantı tanıtımları üzerinden SLIP desteğini, *PPP (Noktadan Noktaya İletişim Protokolü)
bağlantı tanıtımları üzerinden SLIP'e geçirebilirsiniz. Müşterilerin, bunu yapmak için *PPP hatlarını destekleyen donanıma
gereksinimleri olacaktır.
Sistem Yönetiminde Dikkate Alınacak Noktalar
3
TRCINT Komutu
V4R5 yayın düzeyinde TRCINT (İç İzleme) komutunu kullanmak için, özel *SERVICE yetkinizin olması ya da AS/400 Operations Navigator'daki Uygulama Denetimi desteğiyle sağlanan Hizmet İzleme işlevlerini kullanma yetkinizin olması gerekir.
İzleme işlemlerini gerçekleştirme yetkisi olan kullanıcıların listesinde değişiklik yapmak için, QIBM_SERVICE_TRACE işlev
tanıtıcısı ile QSYCHFUI (İşlev Kullanım Bilgilerini Değiştirme) API'sini de kullanabilirsiniz.
V4R5 yayın düzeyinde, TRCINT komutu artık disketleri desteklemez.
AS/400 Taşınabilir Uygulama Çözümleri Ortamı (AS/400 PASE)
V4R5 yayın düzeyinde, OS/400 seçenek 33'ü kurduğunuzda, /usr altındaki bazı dizinler kaldırılabilir ya da yeniden
adlandırılarak /QOpenSys/usr altındaki dizinlere simgesel bağlarla değiştirilebilir. Yeniden adlandırılan her nesne için QHST
günlüğüne bir ileti (CPIB9C0) gönderilir. Örneğin, /usr/lib dizini, /usr/lib.prv olarak yeniden adlandırılabilir ve /QOpenSys/usr/lib
dizinine başvuran, /usr/lib adlı simgesel bir bağla değiştirilebilir. Yeniden adlandırılan bir alt dizinde nesneler yarattıysanız,
nesnelerinizi /QOpenSys kütük sistemindeki yeni bir altdizinde birleştirmeniz gerekecektir. Bu, nesnelerinizi /QOpenSys kütük
sistemine kopyalamanızı ya da taşımanızı ya da bu kütük sisteminde simgesel bağlar eklemenizi gerektirebilir.
OS/400 seçenek 33'ü kurduğunuzda, aşağıdaki yol adları simgesel bağ olarak yaratılır.
¹ /usr/ccs
¹ /usr/lbin
¹ /usr/lib
¹ /usr/lpp
¹ /usr/sbin
¹ /usr/vacpp
Advanced 36 Artık Desteklenmiyor
V4R5 yayın düzeyinde, OS/400 artık Advanced 36'yı desteklemez. V4R5 yayın düzeyini kurduğunuzda, Advanced 36 makine
nesnesinde saklanan verilerle çalışamazsınız. V4R5 yayın düzeyini kurmadan önce, varolan geçiş yardımcı programlarını
kullanarak, System/36 kütüklerini, kitaplıklarını ve dosyalarını AS/400 ya da AS/400 System 36 ortamına geçirmeniz gerekir.
V4R5 yayın düzeyini kurmadan önce bu geçişi gerçekleştirmezseniz, Advanced 36 makine nesnelerini içeren AS/400
kitaplığındaki nesnelerin alınabilmesi için bu kitaplığın saklanıp önceki yayın düzeyinde çalışan bir sisteme (V4R2 - V4R4) geri
yüklenmesi gerekecektir.
Ayrıca, *M36 ve *M36CFG nesne türleri de artık desteklenmez. Bu nesneler kullanıcı verileri içerdiğinden, V4R5 yayın düzeyi
kurulduğunda bunlar silinmez, ancak V4R5'i kurmadan önce kullanıcı verilerini geçirmeli ve V4R5 kurulduktan sonra bu
nesneleri silmelisiniz.
Aşağıdaki Advanced 36 komutları silinmiştir:
¹ CHGM36 (Makine değiştir)
¹ CHGM36CFG (Makine konfigürasyonunu değiştir)
¹ CRTM36 (Makine yarat)
¹ CRTM36CFG (Makine konfigürasyonu yarat)
¹ DLTM36 (Makine sil)
¹ DLTM36CFG (Makine konfigürasyonunu sil)
¹ DSPM36 (Makine görüntüle)
¹ DSPM36CFG (Makine konfigürasyonunu görüntüle)
¹ ENDM36 (Makineyi sona erdir)
¹ STRM36 (Makineyi başlat)
¹ STRM36PRC (Makine yordamını başlat)
¹ TFRM36 (Makineye aktar)
4
AS/400 Kullananlara Notlar
¹ WRKM36 (Makinelerle çalış)
¹ WRKM36CFG (Makine konfigürasyonlarıyla çalış)
Advanced 36 verilerinizi geçirmeye ilişkin daha fazla bilgi için, bilgi verici APAR II09900 ve II12357'ye bakın.
Yüksek Hızlı Simgeli Halka Yerel Ağı (LAN)
V4R5 yayın düzeyinde, CRTLINTR (Hat tanımlaması yarat) (Simgeli Ağ) ve CHGLINTR (Hat tanımlamasını değiştir) (Simgeli
Ağ) komutlarında aşağıdaki varsayılan parametre değişiklikleri yapılmıştır:
¹ LINESPEED parametresinin 4M olan varsayılan değeri, 16M olarak değiştirilmiştir.
¹ LINKSPEED parametresinin 4M olan varsayılan değeri, 16M olarak değiştirilmiştir.
DEVWAITTMR Veri Alanı Artık Desteklenmiyor
V4R5 yayın düzeyinde, aygıt bekleme süresi için bir değer belirlemenizi sağlayan CRTCTLVWS (Denetleyici tanımlaması yarat)
(Sanal İş İstasyonu) ve CHGCTLVWS (Denetleyici tanımlamasını değiştir) (Sanal İş İstasyonu) komutlarına yeni bir parametre
(DEVWAITTMR) eklenmiştir. Bu parametre için, 2 - 120 saniye arasında bir değer belirleyebilirsiniz. Varsayılan değer, 20
saniyedir.
Önceki yayın düzeylerinde, sanal iş istasyonu denetleyicileri için aygıt bekleme süresini belirlemek üzere kullanılabilecek bir veri
alanı (QSYS/DEVWAITTMR) yaratmanızı sağlayan bir PTF gönderilmişti. Veri alanında, 2 - 600 saniye arasında bir değer
belirleyebiliyordunuz. Varsayılan değer 120'ydi. V4R5 yayın düzeyinde, aygıt bekleme süresi için bu veri alanı artık
kullanılmıyor. V4R5 kurulduğunda, veri alanı silinir.
Veri alanında belirlenen değere sahip bir aygıt bekleme süresini kullanmak üzere değiştirilmiş sanal iş istasyonu denetleyicileri,
bu aygıt bekleme süresi değerini kullanmaya devam edeceklerdir. Bu değeri, CHGCTLVWS komutunu kullanarak
değiştirebilirsiniz. CRTCTLVWS komutunu kullanarak DEVWAITTMR parametresi değerini değiştirmediğiniz sürece, yeni sanal
iş istasyonu denetleyicilerinin aygıt bekleme süresi değerleri 20 saniye olacaktır.
CRTPRTF ve CHGPRTF Komutları
V4R5 yayın düzeyinde, CRTPRTF (Yazıcı kütüğü yarat) ve CHGPRTF (Yazıcı kütüğünü değiştir) komutlarında
SPLFOWN(*CURGRPPRF) parametresini belirlerseniz, kuyruklanan kütüğün iyesi, iş ya da iş parçacığının yürürlükteki etkin
grubu olur. Önceki yayınlarda, SPLFOWN(*CURGRPPRF) parametresini belirlediğinizde, kuyruklanan kütüğün iyesi yürürlükteki
kullanıcının grup tanıtımı oluyordu. SPLFOWN(*CURGRPPRF) parametresini belirleyen bir işiniz varsa ve kuyruklanan kütük
yaratılmadan önce kullanıcı grup tanıtımınız değiştirildiyse, iş başlatıldığında, kuyruklanan kütüğün iyesi artık yeni kullanıcının
grup tanıtımı değil, kullanıcının grup tanıtımıdır.
Sanal Yazıcı Aygıt Tanımlamalarının Yaratılması ve Seçilmesi
V4R5 yayın düzeyinde, 5250 yazıcı düzgeçişi ve Telnet tarafından kullanılan sanal yazıcı aygıt tanımlamalarını yaratan ve
seçen sistem kodu değiştirilmiştir.
5250 görüntü istasyonu düzgeçişi, yazıcı düzgeçişi ve Telnet tarafından kullanılan sanal yazıcı aygıt tanımlamalarını yaratan ve
seçen sistem desteğini düzgeçiş işlevi sağlar. Yazıcı bağlantılarına ilişkin önceki yayın düzeylerinde, düzgeçiş işlevi, kişisel
bilgisayar ya da istemciden alınan 10 karakterlik FONTID alanını, ilk üç karakteri görünecek şekilde kesiyordu. V4R5 yayın
düzeyinden başlayarak, düzgeçiş işlevi, sanal yazıcı aygıt tanımlamalarını otomatik olarak yaratırken ve varolan sanal yazıcı
aygıt tanımlamalarını seçerken, 10 karakterlik FONTID değerleri gönderen istemciler için destek sağlıyor.
İstemciden alınan FONTID 10 karakterden oluşuyorsa, bu FONTID değeri önceki yayın düzeylerinde yaratılıp kullanılmış olan
aygıt tanımlamasındaki FONTID değerinden farklı olur. Bu nedenle, kullanmakta olduğunuz yazıcı FONTID için 10 karakterlik
bir değer belirliyorsa, kuyruklanan kütüğe ilişkin yazı tipini, aygıt tanımlamasındaki FONTID'nin denetlemesi durumunda ortaya
çıkan yazı tipinin büyüklüğü ve görünümü olarak farklı olabilir.
5250 yazıcı düzgeçişi ve Telnet tarafından kullanılan sanal yazıcı aygıt tanımlamalarını yaratan ve seçen destek, kişisel
bilgisayardan ya da istemciden alınan değerin, CRTDEVPRT (Aygıt tanımı yarat) (Yazıcı) ve CHGDEVPRT (Aygıt tanımını
değiştir) (Yazıcı) komutları için geçerli bir giriş olmasını bekler. Alınan FONTID değerindeki 10 karakterin tümü, CRTDEVPRT
Sistem Yönetiminde Dikkate Alınacak Noktalar
5
komutunda ya da CHGDEVPRT komutunda kabul edilebilecek karakterler değilse, sistem desteği FONTID değerinin yalnızca
ilk üç karakterini kullanır.
Performance Monitor
Performance Monitor (Başarım İzleme) olanağı artık geliştirilmemektedir ve V4R5, OS/400 işletim sisteminin, Performance
Monitor olanağını destekleyen son yayın düzeyidir. Performance Monitor yerine, AS/400 Operations Navigator olanağındaki
Veri Toplama Hizmetleri işlevini kullanmanız önerilir.
V4R5 yayın düzeyinde, Performance Monitor, bir PCI veri yoluna ilişkin veri yolu istatistiklerini raporlamaz. Ayrıca, gigabitlik
Ethernet bağdaştırıcısına ilişkin iletişim istatistiklerini de raporlamaz. Veri Toplama Hizmetleri işlevi, tüm yeni donanımlara ilişkin
istatistikleri raporlar. Veri Toplama Hizmetleri işlevi, QAPMRWS kütüğündeki 5494 uzak iş istasyonu yanıt süresi verilerinin
toplanmasını desteklemez. Uzak yanıt süresi verilerini istemek için Performance Monitor (STRPFRMON komutu) olanağını
başlatırsanız (RRSPTIME parametresini belirleyerek), bu verileri Veri Toplama Hizmetleri işleviyle elde edemezsiniz.
Veri Toplama Hizmetleri'ne ilişkin bilgi için, aşağıdaki URL adresinden AS/400 Information Center olanağına gidip Collection
Services konusunu arayın: http://www.ibm.com/as400/infocenter
VPN (Sanal Özel Ağ) Sunucusunun Otomatik Olarak Başlatılması
V4R5 yayın düzeyinde, VPN sunucusuna ilişkin *YES olan otomatik başlatma değeri *NO olarak değiştirilmiştir. VPN
sunucusunun başlayabilmesi için, seçenek 34'ün (DCM) ve şifreleme erişimi sağlanmış (Cryptographic Access Provided)
lisanslı programların (5769-AC2 ya da 5769-AC3) kurulması gerekir. Seçeneği ya da ürünlerden birini kurmadıysanız, *VPN
sunucusunun otomatik olarak başlatılması aşağıdaki iki iletinin gönderilmesine neden olur:
¹ TCP8638: The products required for cryptographic operations are not installed (Şifreleme işlemleri için gereken
ürünler kurulmadı)
¹ TCP1A77: &1 completed successfully; however, errors occurred. (&1 başarıyla tamamlandı; ancak hatalar var).
VPN sunucusunu kullanıyorsanız ve sunucunun otomatik olarak başlatılmasını istiyorsanız, özelliğini, AS/400 Operations
Navigator ile TCP/IP başlatıldığında, VPN sunucusunun da otomatik olarak başlatılmasını sağlayacak şekilde değiştirebilirsiniz.
Geri Yükleme Komutlarındaki ALWOBJDIF Parametresi
V4R5 yayın düzeyinde, aşağıdaki geri yükleme komutlarındaki ALWOBJDIF(*ALL) ve ALWOBJDIF(*NONE) değerlerinin
anlamları değiştirilmiştir:
¹ RST (Geri yükle)
¹ RSTLIB (Kitaplığı geri yükle)
¹ RSTOBJ (Nesneyi geri yükle)
¹ RSTCFG (Konfigürasyonu geri yükle)
¹ RSTUSRPRF (Kullanıcı tanıtımını geri yükle)
¹ RSTDLO (Belge kitaplığı nesnesini geri yükle)
V4R5 yayın düzeyinden önce, ALWOBJDIF(*NONE) parametresini belirlediğinizde, birincil grup farkı içeren bir nesne geri
yüklenirdi. V4R5 yayın düzeyinde, ALWOBJDIF(*NONE) parametresini belirlediğinizde, birincil grup farkı içeren bir nesne geri
yüklenmeyecektir. V4R5 yayın düzeyinde, birincil grup farkı içeren bir nesneyi geri yüklemek için ALWOBJDIF(*ALL)
parametresini belirleyebilirsiniz. Ayrıca *PGP farklarına izin vermek için, RST komutundaki ALWOBJDIF parametresi için *PGP
değerini de belirleyebilirsiniz. Ancak, önceden listelenen diğer komutların hiçbirinde bu değeri belirleyemezsiniz.
RST komutuna ilişkin ALWOBJDIF parametresi değişiklikleri, QsrRestore() API'sindeki Allow object differences (Nesne
farklarına izin ver) alanı için de geçerlidir.
6
AS/400 Kullananlara Notlar
Anasistem Sunuculara İlişkin Önceden Başlatılan İşler Otomatik Olarak Başlatılıyor
V4R5 yayın düzeyinde, QSERVER, QSYSWRK ve QUSRWRK altsistemleri başlatıldığında, anasistem sunucusundaki önceden
başlatılmış işler otomatik olarak başlatılır. V4R5 yayın düzeyinde, önceden başlatma iş girişlerindeki STRJOBS parametresi
*YES olarak belirlenir. Önceki yayın düzeylerinde, önceden başlatılmış işleri başlatmak için STRHOSTSVR (Anasistem
sunucusunu başlat) komutunu yürütmeniz gerekiyordu.
Aşağıda, V4R5 yayın düzeyinde otomatik olarak başlatılacak anasistem sunucusu işlerinin bir listesi verilmiştir:
¹ Ağ yazıcı sunucusu (QIWS/QNPSERVS / QUSRWRK)
¹ Veri kuyruğu sunucusu (QIWS/QZHQSSRV / QUSRWRK)
¹ Uzak komut sunucusu (QIWS/QZRCSRVS / QUSRWRK)
¹ Merkezi sunucu (QIWS/QZSCSRVS / QUSRWRK)
¹ Oturum açma sunucusu (QIWS/QZSOSIGN / QUSRWRK)
¹ Veri tabanı sunucusu (QIWS/QZDASOINIT / QSERVER)
¹ Güvenli veri tabanı sunucusu (QIWS/QZDASSINIT / QSERVER)
¹ Aktarma işlevi (QIWS/QTFPJTCP / QSERVER)
¹ Sanal yazıcı sunucusu (QIWS/QIWVPPJT / QSYSWRK)
Not: V4R5 yayın düzeyinden önce, kütük sunucusu, güvenli kütük sunucusu ve ağ sürücü sunucusu otomatik olarak
başlatılıyordu.
Yardımcı Program Güç Kaybından Sonra Kapatma Durumu İletileri
CPM (Continuously Powered Mainstore; Sürekli Güç Sağlanan Ana Bellek) olanağını desteklemeyen sistemlerdeki bir yardımcı
program güç kaybından sonra yapılan, sistemi sona erdirme işleminden sonra, CPI097D iletisi ya da CPI907E iletisi, sona
erdirme işleminin başarıyla tamamlanıp tamamlanmadığını ya da iç piller ya da yardımcı güç kullanılırken sistemin değişen tüm
sayfaları yardımcı belleğe yazıp yazamadığını belirtir.
Sorgular İçin Onaltılı Alanlara Ulusal Dil Sıralama Düzeni Uygulanmayacak
V4R5 yayın düzeyinde, artık veri tabanı, onaltılı olarak tanımlanan alanlara ulusal dil sıralama düzeni (NLSS) uygulamayacaktır.
Veri tanımlama belirtimleriyle (DDS) yaratılmış olan kütükler için, bu H tipidir. SQL ile yaratılmış çizelgelerde, bu değişiklik
yalnızca FOR BIT DATA yantümcesini belirten kolonlar için geçerlidir.
V4R5 yayın düzeyinden önce, sorgular, onaltılı alanlara belirlenen ulusal dil sıralama düzenini uyguluyorlardı.
Bu değişiklik, aşağıdaki sorgu işlemlerini etkiler:
¹ İlişkisel işleçler (=, <>, >, <, <=, >=)
¹ Değer listelerinde
¹ Yantümce arasında
¹ LIKE yantümcesi
¹ ORDER BY
¹ GROUP BY
¹ UNION
¹ Grup MIN ve MAX
¹ Sayıl MIN ve MAX
Bu değişiklik, bir sıra düzeni belirlenerek yaratılan görünümleri de etkiler. V4R5 yayın düzeyinden önce yaratılan ve V4R5 yayın
düzeyindeki bir sistemde açılan ya da sorgulanan görünümler, onaltılı alanlara ulusal dil sıralama düzeni uygulamayacaklardır.
V4R5 yayın düzeyinde yaratılan ve önceki bir yayın düzeyinde geri yüklenen görünümler, onaltılı alanlara ulusal dil sıralama
düzeni uygulayacaklardır.
Sistem Yönetiminde Dikkate Alınacak Noktalar
7
AS/400 Operations Navigator Çevirimiçi Yardımı
Bazı AS/400 Operations Navigator işlevlerine ilişkin çevrimiçi yardım, 128MB'dan daha az belleği olan kişisel bilgisayarlarda
görüntülenmeyecektir. Örneğin, Visual Explain (Veri tabanı nesnesinin altındaki) olanağına ilişkin yardım görüntülenemeyebilir.
Aşağıdaki URL adresinden ulaşabileceğiniz V4R5 Operations Navigator Information APAR'ında ayrıntılı bilgi bulabilirsiniz:
http://www.as400.ibm.com/oper_nav/infoapars.htm
Dedicated Service Tools (DST)
Hizmet Araçları
V4R5 yayın düzeyinde, DST (Dedicated Service Tools; Adanmış Hizmet Araçları) ve SST (System Service Tools; Sistem
Hizmet Araçları) olanaklarının altındaki hizmet araçları artık disketten okumayı ya da diskete döküm ve izleme yazmayı
desteklemiyor. Aşağıdaki araçlar değiştirilmiştir:
¹ Ana bellek döküm yöneticisi
¹ Lisanslı İç Kod günlüğü
¹ Lisanslı İç Kod izleme
¹ Görüntüleme/Değiştirme/Döküm Alma
Ayrıca, bu hizmet araçlarının bazı seçenek adları da değişmiştir. Manyetik banda döküm alma ya da manyetik banttan okuma
gibi deyimlerin yerini, ortama döküm alma ya da ortamdan okuma deyimleri almıştır. Hangi tip ortamı (manyetik bant ya da
optik ortam) kullanacağınızı kendiniz seçebilirsiniz.
Socket Host Servers - Seçenek 12
Bilgi Verici İletiler Artık Görüntülenmiyor
V4R5 yayın düzeyinde, önceden başlatılmış anasistem sunucusu işlerinin günlüklerine, artık bilgi verici CPIAD12 iletisi
(Servicing user profile &1 from client &2; &2 istemcisinden &1 kullanıcısı için hizmet veriliyor) gönderilmez. Bu, aşağıdaki
önceden başlatılmış işlerin günlükleri için geçerli değildir: Kütük sunucusu, güvenli kütük sunucusu ve ağ sürücü sunucusu. Bu
iletiyle sağlanan bilgiler, aşağıdaki iletilere eklenmiştir:
¹ CPIAD02: User &1 from client &2 connected to server (&2 istemcisindeki &1 kullanıcısı sunucuya bağlandı)
¹ CPIAD09: User &4 from client &8 connected to job &3/&2/&1 in subsystem &6 in &7 on &5. (&8 istemcisindeki &4
kullanıcısı, &6/&7/&5 altsistemindeki &3/&2/&1 işine bağlandı)
AS/400 Integration for NT - Seçenek 29
V4R5 yayın düzeyinde, OS/400 seçenek 29, AS/400 Integration for Windows Server (5769-WSV) ürünüyle değiştirilmiştir.
INSWNTSVR Komutu
V4R5 yayın düzeyinde, INSWNTSVR (Windows sunucusunu kur) komutunda yapılan değişiklikler şunlardır:
¹ SVRSTGSIZE parametresinin sistem sürücüsü öğesinin varsayılan büyüklüğü 500 MB'tan 1023 MB'a çevrilmiştir.
¹ OPTION parametresinin *REINSTALL değerinin yerini, *UPGRADE değeri almıştır.
8
AS/400 Kullananlara Notlar
AS/400_Users ve AS/400_Permanent_Users Grupları
V4R5 yayın düzeyinde, AS/400_Users ve AS/400_Permanent_Users gruplarının adlarındaki eğik çizgi (/) işareti kaldırılmıştır.
Bu gruplar, Windows NT Server'da AS/400 User Administration programı tarafından yaratılır. AS/400_Users grubu, AS/400
sisteminden kaydını alan kullanıcıların bir listesidir. Denetimciler, hangi kullanıcıların Windows NT sunucusundan otomatik
olarak silinmemeleri gerektiğini belirlemek için AS/400_Permanent_Users grubunu kullanır. Yeni adlar şöyledir: AS400_Users
ve AS400_Permanent_Users. Bu ad değişikliği, Windows 2000 ile birlikte çalışabilirlik için gereklidir. Dönüştürmeyi yapmak için
bir yardımcı program çalıştırmanız gerekebilir. Ayrıntılı bilgi için, aşağıdaki URL adresinden Service Information konusunun
altındaki bilgi verici APAR'lara bakın: http://www.as400.ibm.com/windowsintegration
Ağ Sunucusu Tanımlamaları
*WINDOWSNT tipindeki ağ sunucusu tanımlamaları ve bunların V4R2, V4R3 ya da V4R4 yayın düzeyinde saklanan ilişkili
saklama nesneleri, V4R5 yayın düzeyindeki bir sistemde, ağ sunucusu tanımlamasının donanım kaynağı olarak Pentium III
tabanlı bir tümleşik Netfinity sunucusu kullanılarak geri yüklenemez. Saklama nesneleri, Pentium III tabanlı bir tümleşik Netfinity
sunucu donanımıyla uyumlu olmayan Windows NT aygıt sürücüleri içerir.
Önce, donanım kaynağı olarak Pentium Pro tabanlı tümleşik Netfinity sunucusunu kullanarak, V4R5 öncesindeki ağ sunucusu
tanımlamalarını ve saklama nesnelerini V4R5 yayın düzeyindeki bir sisteme geri yüklemelisiniz. Tümleşik Netfinity sunucusunu
kullanılır kılıp AS/400'den yeni yayın düzeyini kurmak için Yayın Düzeyi Denetimi programını kullandığınızda, aygıt sürücüler
Pentium III tabanlı donanımla uyumlu olacak şekilde büyütülür. Bu noktada, tümleşik Netfinity sunucusunu geçersiz kılabilir ve
ağ sunucusu tanımlamasının donanım kaynağını, Pentium tabanlı donanımı kullanacak şekilde değiştirebilirsiniz. Tümleşik
Netfinity sunucusu kuruluşlarının Pentium III donanımına geçirilmesine ilişkin ek bilgi için, AS/400 Integration with Windows NT
Server elkitabının Chapter 9. Backup and Recovery of Windows NT Server on AS/400 başlıklı bölümüne bakın.
Ayrıca, Pentium III tabanlı tümleşik Netfinity sunucularının olduğu sistemlerde artık dış anasistem yerel ağı gerekmez. Bu
sistemlerde, dış anasistem yerel ağı desteklenmez. Pentium Pro tabanlı bir tümleşik Netfinity sunucusunu, Pentium III tabanlı
bir donanıma geçiriyorsanız, dış anasistem yerel ağıyla ilişkili hat tanımlamalarını ve protokolleri el ile kaldırmanız gerekir. Hat
tanımlamalarını ve protokollerini kaldırmaya ilişkin bilgi için, AS/400 Integration with Windows NT Server elkitabının Chapter 4.
Uninstalling Windows NT Server from an Integrated Netfinity Server for AS/400 başlıklı bölümüne bakın.
Directory Services - Seçenek 32
Dizin Hizmetleri Konfigürasyon Kütükleri
V4R5 yayın düzeyinde, kullanıcı özniteliklerine ve kullanıcı nesne sınıflarına ilişkin şema kütükleri artık aşağıdaki kütüklerde
saklanmaz:
¹ /QIBM/UserData/OS400/DirSrv/UsrAt.txt
¹ /QIBM/UserData/OS400/DirSrv/UsrOC.txt
Bu kütüklerde güncelleme yaptıysanız, seçenek kurulduğunda bu kütükler, yeni şema kütükleriyle saklanır. Ancak, artık şema
kütüklerini el ile güncelleyemezsiniz. Şema değişiklikleri yapmak için, ldap_modify API'sini ya da DMT'yi (Directory Management
Tool; Dizin Yönetimi Aracı) kullanmalısınız. Artık kullanılmasalar bile, UsrAt.txt ve UsrOC.txt kütükleri,
/QIBM/UserData/OS400/DirSrv dizininde kalırlar, böylece gerektiğinde bunlara başvurabilirsiniz.
IBM NetFinity Server for AS/400 (5769-SVA) Artık Desteklenmiyor
V4R5 yayın düzeyinde, IBM NetFinity Server for AS/400 ürünü artık desteklenmiyor. Aşağıdaki komutlar silinmiştir:
¹ CHGNTFCLTA (Netfinity istemci özniteliklerini değiştir)
¹ CHGNTFSVRA (Netfinity sunucu özniteliklerini değiştir)
¹ CPYNTFDIR (Netfinity dizinlerini kopyala)
¹ ENDNTFSVR (Netfinity sunucusunu sona erdir)
¹ SETNTFCST (Netfinity isteğe uyarlama verilerini belirle)
¹ STRNTFSVR (Netfinity sunucusunu başlat)
Sistem Yönetiminde Dikkate Alınacak Noktalar
9
¹ STRNTFUPD (Netfinity güncellemeyi başlat)
OS/2 Warp Server (5769-XZ1) ve NetWare Integration (5769-SA3) Artık Desteklenmiyor
V4R5 yayın düzeyinde, OS/2 Warp Server for AS/400 ve NetWare Integration for AS/400 artık desteklenmiyor. Aşağıdaki
noktaları göz önünde bulundurmalısınız:
¹ Aşağıdaki lisanslı programlar kuruluş (Install) seçeneğinden kaldırılmıştır:
– 5769SA3 OS/400 Integration for Novell Netware
– 5769XZ1 OS/2 Warp Server for AS/400
Not: 5769SS1 seçenek 25 (OS/400 - NetWare Enhanced Integration) kaldırılmamıştır.
¹ Aşağıdaki V4R5 komutları silinmiştir:
– ADDRMTSVR (Uzak sunucu ekle)
– CHGNWSALS (Ağ sunucusu diğer adını değiştir)
– CRTNWSALS (Ağ sunucusu diğer adı yarat)
– DLTNWSALS (Ağ sunucusu diğer adını sil)
– DSPNWSALS (Ağ sunucusu diğer adını görüntüle)
– DSPNWSSTC (Ağ sunucusu istatistiklerini görüntüle)
– DSPNWSSSN (Ağ sunucusu oturumlarını görüntüle)
– INSNTWSVR (NetWare sunucusunu kur)
– SNDNWSMSG (Ağ sunucusu iletisi gönder)
– WRKNWSALS (Ağ sunucusu diğer adlarıyla çalış)
– WRKNWSSSN (Ağ sunucusu oturumlarıyla çalış)
¹ Varolan *LANSERVER ve *NETWARE Ağ Sunucusu Tanımlaması (NWSD) konfigürasyon nesneleri geçerli kılınamaz.
Bunları yalnızca silebilirsiniz.
Tek LAN bağdaştırıcınız bir *LANSERVER ya da *NETWARE NWSD (LIND (hat tanımlaması) içeren) ise, aşağıdaki
işlemlerden birini gerçekleştirmelisiniz:
– LAN bağlantısı olarak kullanmak üzere bir *BASE NWSD ve LIND yaratın.
– Donanım konfigürasyonunuzu, Kütük Sunucusu Giriş/Çıkış İşlemcisi (FSIOP), tümleşik kişisel bilgisayar sunucusu ya
da tümleşik Netfinity sunucusu yerine, bağımsız bir LAN bağdaştırıcısını kullanacak şekilde değiştirin.
¹ QLANSrv kütük sistemi, önceki bir yayın düzeyinden V4R5'e geri yüklenemez. *NETWARE ve *LANSERVER NWSD
konfigürasyon nesneleri, önceki bir yayın düzeyinden V4R5'e geri yüklenemez.
¹ Geçiş yapmadan V4R5 yayın düzeyini kurarsanız, *LANSERVER ya da *NETWARE NWSD tanımlamalarını kullanarak,
NWS veri saklama alanlarındaki kullanıcı verilerine erişemezsiniz. *HPFS NWS veri saklama alanlarını, bunlara *BASE
NWSD tanımlamasını kullarak eriştiğinizde kullanabilirsiniz. V4R5 yayın düzeyinde *NETWARE NWS veri saklama
alanlarını kullanamazsınız. Yine de *NETWARE ve *HPFS veri saklama alanlarını, WRKNWSSTG (Work with Network
Server Storage Spaces; Ağ Sunucusu Veri Saklama Alanlarıyla Çalış) görüntüsünden görüntüleyebilirsiniz.
¹ Aşağıdaki OS/400 komutları değiştirilmiştir:
– DSPNWSD (Ağ sunucusu tanımlamasını görüntüle)
- TYPE(*LANSERVER) değeri desteklenmemektedir.
- TYPE(*NETWARE) değeri desteklenmemektedir.
– CRTNWSD (Ağ sunucusu tanımlaması yarat)
- TYPE(*LANSERVER) değeri desteklenmemektedir.
- TYPE(*NETWARE) değeri desteklenmemektedir.
- TYPE(*WINDOWSNT) yeni varsayılan sunucu tipidir.
- GRPPRF parametresi desteklenmemektedir.
- IPX parametresi desteklenmemektedir.
10
AS/400 Kullananlara Notlar
- LCLIPXCNN parametresi desteklenmemektedir.
– CHGNWSD (Ağ sunucusu tanımlamasını değiştir)
- GRPPRF parametresi desteklenmemektedir.
- IPX parametresi desteklenmemektedir.
- LCLIPXCNN parametresi desteklenmemektedir.
- DMNROLE parametresi desteklenmemektedir.
– ADDNWSSTGL (Ağ sunucusu saklama bağı ekle)
- CHKSTG parametresi desteklenmemektedir.
- LZYWRT parametresi desteklenmemektedir.
- MAXAGE parametresi desteklenmemektedir.
- BUFIDLE parametresi desteklenmemektedir.
¹ QDCRNWSD API'sinin NWSD0200 ve NWSD0300 biçimleri artık desteklenmemektedir.
¹ Aşağıdaki komut değişiklikleri varolan uygulamaları etkileyebilir:
– CHGNWSA (NWS özniteliklerini değiştir)
DFTSVRTYPE(*LANSERVER) değeri desteklenmemektedir. Sisteminizin varsayılan sunucu tipi ayarı *LANSERVER
ise, *LANSERVER artık desteklenmediği için, SBMNWSCMD (Ağ sunucusu komutu gönder) gibi SVRTYPE(*NWSA)
değerini belirleyebilecek komutlar hatayla sonuçlanacaktır.
– CHGNWSUSRA (NWS kullanıcı özniteliklerini değiştir)
DFTSVRTYPE(*LANSERVER) değeri desteklenmemektedir. Sisteminizin bir kullanıcıya ilişkin varsayılan sunucu tipi
ayarı *LANSERVER ise, *LANSERVER artık desteklenmediği için, SBMNWSCMD gibi SVRTYPE(*NWSA) değerini
belirleyebilecek komutlar hatayla sonuçlanır.
– CRTNWSSTG (NWS veri saklama alanı yarat)
FORMAT(*NETWARE) değeri desteklenmemektedir. FORMAT parametresinin *HPFS olan varsayılan değeri, *NTFS
olarak değiştirilmiştir.
– SBMNWSCMD (NWS komutunu gönder)
SVRTYPE(*LANSERVER) ve CMDTYPE(*LCLNTW) değerleri desteklenmemektedir.
– DSPNWSUSR (Ağ sunucusu kullanıcısını görüntüle)
SERVER(*ALL) ve SVRTYPE(*LANSERVER) değerleri desteklenmemektedir. SERVER artık girilmesi zorunlu bir
parametredir.
Ek bilgi ve geçiş kaynakları için, bilgi verici APAR II11689'a bakın.
IBM DB2 DataPropagator 7.1 for AS/400 (5769-DP3)
DataPropagator Anahtarlı Damgalı Ortam Olarak Gönderiliyor
Anahtarlı damgalı ortam, dene ve al ya da anahtarlı ürün olarak da bilinir. V4R5 yayın düzeyinde bir AS/400 sistemi sipariş
edildiğinde, anahtarlı damgalı bir ürün olarak AS/400 DataPropagator ürünü DB2 Universal Database for AS/400 ürünü ile
birlikte gönderilir.
AS/400 DataPropagator, 70 günlük ücretsiz kullanım süresi ile sunulur ve bu süre içinde kullanım sınırını aşabilirsiniz. Ücretsiz
kullanım süresi ürünü ilk kullandığınız gün başlar ve o günden itibaren 70 gün için geçerlidir. Ücretsiz kullanım süresi sona
erdiğinde ürünü kullanmaya devam etmek için bir anahtar satın almanız gerekir.
V4R5 DataPropagator (DP3) ürününü denemeden önce, bu ürünün önceki baskısına ait ayarlarının tümünü saklamalısınız. DP3
ürününü satın almamaya karar verirseniz, DataPropagator'ın önceki ortamını geri yüklemeniz gerekecektir.
Sistem Yönetiminde Dikkate Alınacak Noktalar
11
IBM DB2 UDB Replication Guide and Reference
Bu elkitabının çevrimiçi bir baskısı ve son dakika güncellemelerini içeren yayın notları,
http://www.ibm.com/software/data/dpropr URL adresindeki DataPropagator Web sitesinin Library sayfasında bulunur.
RCVSIZOPT(*MAXOPT1) Öznitelikli Günlükler
IBM DB2 DataPropagator 7.1 for AS/400 ürünü, RCVSIZOPT(*MAXOPT1) öznitelikli günlükleri desteklemez. Bu öznitelik, V4R5
yayın düzeyinde gelen bir yeni bir özniteliktir ve günlüğün 2,147,483,136'yı aşan sıra numaralarını almasına izin verir.
Administration for DB2 DataPropagator 7.1 for AS/400
DataJoiner Replication Administration (DJRA) aracı, DataPropagator for AS/400 baskı 7.1 için önerilen denetim aracıdır. Bu
araç, DataPropagator'ın içinde yer alan DB2 Connect Personal Edition ürünüyle birlikte gönderilir. DJRA'nın en son baskısını
elde etmek için aracı, aşağıdaki Web sitesinden yükleyebilirsiniz: http://www.ibm.com/software/data/datajoiner/djrep.html
DJRA, ilgili kayıt numarası, uzak günlük ve diğer özel AS/400 işlevleri için destek içerdiğinden, bu aracın en son baskısını
kullanmanız önerilir.
DataPropagator Baskı 1 Artık Desteklenmiyor
5769-DP3 lisanslı programı, DataPropagator baskı 5 mimarisinden küçük farklar içeren DataPropagator baskı 7 mimarisini
destekler. Bu program, 5769-DP2 ve 57xx-DP1 lisanslı programlarının önceki yayın düzeylerinin yerini alır ve kurulduğunda
artık baskı 1 kayıtlarını ya da üyeliklerini desteklemez. Ayrıca, baskı 1 kayıtları ve üyeliklerine ilişkin komut sağlamaz.
Aşağıdaki noktaları göz önünde bulundurmalısınız:
¹ Aşağıdaki baskı 1 komutları kaldırılmıştır:
– ADDDPRAPYE (DataPropagator uygulama girişi ekle)
– ADDDPRCAPE (DataPropagator yakalama girişi ekle)
– CHGDPRAPYE (DataPropagator uygulama girişini değiştir)
– CHGDPRCAPE (DataPropagator yakalama girişini değiştir)
– RMVDPRAPYE (DataPropagator uygulama girişini kaldır)
– RMVDPRCAPE (DataPropagator yakalama girişini kaldır)
– WRKDPRAPYE DataPropagator uygulama girişleriyle çalış)
– WRKDPRCAPE (DataPropagator yakalama girişleriyle çalış)
¹ Aşağıdaki komutlarda DPRVSN parametresi için 1 değerini belirleyemezsiniz:
– STRDPRAPY (DataPropagator uygulamasını başlat)
– STRDPRCAP (DataPropagator yakalamasını başlat)
– INZDPRCAP (DataPropagator yakalamasını ilk kullanıma hazırla)
– ENDDPRCAP (DataPropagator yakalamasını sona erdir)
– ENDDPRAPY (DataPropagator uygulamasını sona erdir)
– CRTDPRTBL (DataPropagator çizelgesi yarat)
– CRTDPRPKG (DataPropagator paketi yarat)
– GRTDPRAUT (DataPropagator yetkisi ver)
– RVKDPRAUT (DataPropagator yetkisini iptal et)
Bu komutlardaki DPRVSN parametresinin 1 olan varsayılan değeri 7 olarak değiştirilmiştir.
¹ Baskı 5'te yaratılan tüm kayıtlar ve üyelikler kullanılabilir.
¹ Baskı 1'de yaratılan kayıtlar ve üyelikler kullanılamaz. Baskı 7 kurulmadan önce bunları baskı 5 biçimi kayıtlara ve
üyeliklere geçirmeli (Migration Tool (Geçiş Aracı) aracını kullanarak) ya da bunları baskı 7'de yeniden yaratmalısınız.
Doğrudan 57xx-DP1 ürününden 5769-DP3 ürününe geçiyorsanız, kayıtlarınızı ve üyeliklerinizi baskı 7'nin altında yeniden
yaratmalısınız.
12
AS/400 Kullananlara Notlar
Yeni kayıtlara ve üyeliklere geçmeye ilişkin bilgi için, aşağıdaki URL adresinden DataPropagator Web sitesinin Library
sayfasına bakın: http://www.ibm.com/software/data/dpropr
Yeni kayıtlar ve üyelikler yaratmayı da içeren kopyalama bilgileri için Replication Guide and Reference konusunu seçin.
Geçiş bilgileri için Migration Guide konusunu seçin.
¹ STRDPRCAP komutunda, MAXFILECNT parametresi desteklenmemektedir.
¹ STRDPRCAP komutunda ve INZDPRCAP komutunda, FILE paremetresi desteklenmemektedir.
TCP/IP Connectivity Utilities (5769-TC1)
QTMSSCHD Veri Alanı Artık Desteklenmiyor
V4R5 yayın düzeyinde, CHGSMTPA (SMTP özniteliklerini değiştir) komutuna DIALSCD parametresi eklenmiştir. Bu parametre
çizelge özniteliklerini belirlemenizi sağlar. Önceki yayın düzeylerinde, çizelge özniteliklerini belirlemek için QTMSSCHD veri
alanını kullandıysanız, artık bu veri alanını kullanamazsınız. V4R5 yayın düzeyi kurulduktan sonra, CHGSMTPA komutunu ilk
kez uyguladığınızda ya da SMTP sunucu işini ilk başlattığınızda, veri alanının sistemde bulunup bulunmadığı denetlenir. Veri
alanı varsa, DIALSCD öznitelikleri bu veri alanındaki değerlere ayarlanır ve veri alanı silinir. Veri alanı bulunamazsa,
varsayılan değer olarak DIALSCD(*NO *NONE 30) değerleri belirlenir. Bu varsayılan değerler, zamanlayıcının başlatılmadığını,
bağlantı tanıtımı bulunmadığını ve ilk iki parametre zamanlayıcıyı başlatacak değerlere ayarlandığında zaman aralığının 30
dakika olacağını gösterir.
WebSphere Baskı 2'ye İlişkin HTTP Konfigürasyonu Değişikliği
WebSphere baskı 2 HTTP konfigürasyonu, önceki yayın düzeylerindeki konfigürasyonlardan biraz farklıdır. WebSphere baskı
1.1 ürününü kullanıyorsanız, HTTP konfigürasyonunuz için Java sunucu uygulamalarını yeniden etkinleştirmek üzere HTTP
Server Configuration and Administration formunu kullanmanız gerekir. İzlemeniz gereken adımlar şunlardır:
1. Şu komutu kullanarak HTTP *ADMIN sunucusunu başlatın:
STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
2. IBM HTTP Server Configuration and Administration formunu açın.
3. Önceden WebSphere baskı 1.1'de etkinleştirilmiş olan yürürlükteki HTTP konfigürasyonu için Java sunucu uygulamasını
etkinleştirin. Java sunucu uygulamasını etkinleştirmek için aşağıdaki işlemleri yapın:
a. WebSphere baskı 1.1 için kullanılan yürürlükteki HTTP konfigürasyonunu seçin.
b. Sol pencere gözünden Java servlets'i (Java sunucu uygulamaları) tıklatın.
c. Java sunucu uygulamaları formu görüntülenince, WebSphere version 1 or version 2'yi (WebSphere baskı 1 ya da
baskı 2) ve sonra bu form üzerinde Servlet URL invocation (Servlet URL çağrısı) ve JavaServer pages (JSP)
(JavaServer sayfaları (JSP)) seçeneğini belirleyin ve formu gönderin.
4. HTTP sunucusunu durdurup yeniden başlatın.
Sistem Yönetiminde Dikkate Alınacak Noktalar
13
14
AS/400 Kullananlara Notlar
İşletimde Dikkate Alınacak Noktalar
Tüm AS/400 kullanıcılarına yönelik olan bu bölüm, yeni yayında yapılan ve sistem işletimini ya da görüntüleri etkileyebilecek
olan değişiklikleri içerir.
OS/400 Operating System (5769-SS1)
WRKLNK ve DSPLNK Görüntüleri
V4R5 yayın düzeyinde, WRKLNK (Work with Object Links; Nesne Bağlarıyla Çalışma) ve DSPLNK (Display Object Links;
Nesne Bağlarının Görüntülenmesi) görüntülerindeki seçenekler değiştirilmiştir. WRKLNK görüntüsünde, seçenek 2 (Taşı),
seçenek 10 (Taşı) olmuştur. Seçenek 2 (Düzenle) yeni eklenmiştir ve duraksız kütükleri düzenlemek için kullanılabilir. Hem
WRKLNK, hem de DSPLNK görüntülerindeki seçenek 5 (Sonraki düzey), seçenek 5 (Görüntüle) olmuştur. Seçenek 5'i
(Görüntüle) duraksız kütükleri görüntülemek için kullanabileceğiniz gibi, dizin nesnelerine ilişkin sonraki düzeyi görüntülemek
üzere de kullanabilirsiniz.
Optik Ortam İçin Saklama/Geri Yükleme Desteği
V4R5 yayın düzeyinden önceki yayınlarda, SAVLIB (Kitaplığı sakla), SAVCHGOBJ (Değiştirilen nesneyi sakla), SAVDLO
(DLO'yu sakla), SAV (Sakla), RSTLIB (Kitaplığı geri yükle), RSTOBJ (Nesneyi geri yükle), RSTDLO (DLO'yu geri yükle) ya da
RST (Geri Yükle) komutlarında, OPTFILE parametresi ile birlikte ENDOPT parametresini belirlediğinizde, CPD376E tanılama
iletisini alıyordunuz. V4R5 yayın düzeyinde, ENDOPT parametresini belirlediğinizde artık CPD376E iletisini almazsınız.
ENDOPT parametresi işlenir.
Ayrıca, V4R5'ten önceki yayınlarda, optik birimdeki kütüklerin hiçbiriyle eşleşmeyen bir PATH parametresi belirlediğinizde,
DSPOPT DATA (*SAVRST) komutunda CPF386A çıkış iletisini alıyordunuz. Artık çıkış iletisi görüntülenmez, onun yerine,
çıktıda (görüntü ya da kuyruklanan kütük), eşleşen saklama ya da geri yükleme kütüğü olmadığı gösterilir.
V4R5 yayın düzeyinden önceki yayınlarda, RSTLIB (Kitalığı geri yükle) ve RSTOBJ (Nesneyi geri yükle) komutları, optik aygıtla
kullanıldığında LABEL parametresini kabul ediyordu. V4R5 yayın düzeyinde ise, bir optik aygıtla LABEL parametresini
belirlerseniz her zaman CPD376E iletisini alırsınız.
Sertifika Saklama Parolası Saklanırken Bağımsız Dizin Kullanılması
V4R5 yayın düzeyinde, bir V4R5 sisteminde sertifika saklama kütüğü yaratmayı seçerseniz ve bu sertifika saklama kütüğünü
başka bir sisteme kopyalarsanız, .STH (Stasthed Password; Saklanmış Parola) kütüğü hedef sisteme aktarılmaz. Hedef sistem,
saklanmış parolanın kullanılmasını gerektiriyorsa, hedef sistemdeki denetimcinin, Digital Certificate Manager (DCM) olanağını
kullanarak saklanmış parolayı yaratması gerekir. V4R5'ten önceki yayın düzeylerinde çalışan AS/400 sistemlerinde, saklanmış
parola kütüğü, sertifika saklama parolasını değiştirmek üzere DCM seçeneği kullanılarak ve otomatik oturum açma seçeneğinde
YES (evet) değeri belirlenerek yaratılabilir. Hedef sistem, V4R5 yayın düzeyinde çalışan bir sistem ise, aynı yöntem
kullanılarak, saklanmış parola hedef sistemdeki sistem içi bir nesnede saklanabilir.
V4R5 yayın düzeyinde, bu sistem içi nesne, kullanıcıların yedekleme yordamlarını değiştirmelerini gerektirir. .STH kütüğü
sistem tarafından ilk kez kullanıldığında, saklanmış parola sistem içi nesnede saklanır ve .STH kütüğü sistemden silinir. Artık
.STH kütüğü sistemde olmayacağından, bu kütük saklanamaz. Sistem içi nesnenin içerdiği, eşdeğer saklanmış parola bilgilerini
saklamak için, yedekleme yordamı sırasında SAVSECDATA (Güvenlik verilerini sakla) komutunu yürütmelisiniz. Bu bilgileri aynı
zamanda, bir SAVSYS (Sistemi sakla) komutunu yürüttüğünüzde de saklayabilirsiniz.
Directory Services - Seçenek 32
 Copyright IBM Corp. 2000
15
Operations Navigator ile Directory Services Seçeneği Kullanılırken Dikkate Alınacak
Noktalar
V4R5 yayın düzeyinde, bir V4R5 dizin sunucusunu V4R5 Operations Navigator olanağından yönetmeniz önerilir. V4R5 yayın
düzeyinde Operations Navigator'ın V4R4 ya da önceki bir yayın düzeyini kullanıyorsanız, aşağıdaki noktaları göz önünde
bulundurmalısınız:
¹ V4R5 yayın düzeyi, UTF-8'i kullanarak NLS verilerine ilişkin destek ekler. Önceki yayınlarda, IA5, 7 bitlik ASCII
desteklenmiyordu. IA5, UTF-8'in bir altkümesidir; bu nedenle, IA5 verileri Operations Navigator'ın önceki yayın düzeylerinde
düzgün işlenebilir. Ancak, Operations Navigator'ın önceki yayın düzeyleri, IA5 karakter takımında olmayan UTF-8 verilerini
görüntülerse, bu veriler düzgün görüntülenmez.
¹ V4R5 yayın düzeyinden önceki yayınlarda, Operations Navigator'ı kullanarak konfigürasyonunu tanımladığınız tek bir
başvuru sunucusu ve kapı vardı. V4R5 yayın düzeyinde, bu sunucu ve kapının yerini bir ana sunucu URL'si ve başvuru
sunucusu URL'leri listesi almıştır. Varolan API biçimi, sunucunun konfigürasyonunu bir başvuru sunucusu olarak
tanımladığınızda, varolan başvuru alanlarında ana sunucu URL'si görüntülenecek şekilde değiştirilir. Sunucunun
konfigürasyonunu bir ana sunucu olarak tanımlarsanız, başvuru alanlarında başvuru URL'si listesindeki ilk giriş
görüntülenir.
¹ Öznitelik dizinleme kurallarını artık Operations Navigator'ı kullanarak değiştiremezsiniz. Bu bilgilere, LDAP API'lerini ya da
Directory Management Tool (DMT) gibi bir LDAP uygulamasını kullanarak erişebilirsiniz. Varolan QgldChgDirSrvA ve
QgldLstDirSrvA API'leri değiştirilmiştir. CSVR0300 ve LSVR0300 API biçimlerini kullandığınızda, bir GLD022F olağandışı
durum iletisi (Attribute indexing rules (format &1) no longer supported by this interface; Öznitelik dizinleme kuralları (biçim
&1) bu arabirim tarafından artık desteklenmiyor) görüntülenir. Operations Navigator kullanıcıları, dizinleme kurallarını
görüntülemeye ya da değiştirmeye çalıştıklarında bu iletiyi görürler.
Ayrıca, V4R5 yayın düzeyindeki bir sunucuda bulunan bir dizin nesnesinin ACL'sini, Operations Navigator'ın önceki yayın
düzeylerinden değiştirmeye çalıştığınızda, Inherit on Create (Yaratırken İlişkilendir) özniteliği şemadan kaldırıldığı için bu işlem
bir nesne sınıfı ihlali hatası vererek başarısız olur. Önceki yayın düzeylerine ilişkin hizmet paketleri, bu soruna ilişkin
düzeltmeleri içerir. İstemci Erişimi hizmet paketleri şunlardır:
¹ İstemci Erişimi - Express V4R4M0 (5769-XE1) Service Pack Level SF57098
¹ İstemci Erişimi V3R2M0 (5763-XD1) Service Pack Level SF59075
NetQuestion for AS/400 (5769-NC5), V4R5 Yayın Düzeyinde Desteklenmiyor
V4R5 yayın düzeyinde NetQuestion for AS/400 ürünü desteklenmese de, bir arama motorunu kullanmaya devam etmek
istiyorsanız, IBM HTTP Server (5769-DG1) lisanslı programı ile birlikte gönderilen AS/400 Webserver Search Engine ürününü
kullanabilirsiniz. HTTP Server Configuration and Administration formunda, tüm denetim işlevlerini içeren, "Search
Administration" başlıklı bir bölüm vardır. Örneğin, uygulamadan önce aramayı sınayabilirsiniz.
Ürün ile birlikte, bir arama örneği olan Net.Data makro formu da gönderilir. Bu formu, bir web sitesinin görünümünü yansıtacak
şekilde değiştirebilirsiniz. Bir üründen diğerine geçiş yapılamaz. NetQuestion kullanılarak yaratılmış dizinleri görüntülemek için
Webserver Search Engine ürününü kullanamazsınız. Dizinleri yeniden yaratmalısınız. Ancak, bir dizin yaratmak üzere
NetQuestion için yaratılmış bir belge listesi kullanılabilir. Create search index (Arama dizini yarat) işlevini seçin ve Use the
document list in this file (Belge listesini bu kütükte kullanın) alanına belge listesinin adını yazın.
İlgili belgelerin tamamı için aşağıdaki URL'ye bakın: http:/www.as400.ibm.com/products/http/services/searchinfo.htm
Performance Tools for AS/400 (5769-PT1)
Security of Performance Tools (BEST/1) Komutları
V4R5 yayın düzeyinde, aşağıdaki BEST/1 nesneleri *PUBLIC *EXCLUDE yetkisiyle gönderilir:
¹ Diğer Performance Tools *CMD nesneleri ile uyumlu komutlar (*CMD nesneleri)
¹ QACY ile başlayan veri tabanı kütükleri (*FILE nesneleri)
¹ Hizmet programları (*SRVPGM nesneleri)
¹ Programlar (*PGM nesneleri)
16
AS/400 Kullananlara Notlar
V4R5 yayın düzeyinden önce, nesneler *PUBLIC *USE yetkisiyle gönderilmekteydi. Bu nesnelerin QSYS olan iyesi, QCOLSRV
olarak değiştirilmiştir.
AS/400 NetServer
Microsoft Windows 3.11 ve Windows NT 3.51 V4R5'ten Sonra Desteklenmeyecek
V4R5 yayın düzeyinden sonra, Microsoft Windows 3.11 (Windows for Workgroups) ve Windows NT 3.51 işletim sistemleri,
AS/400 Support for Windows Network Neighborhood (AS/400 NetServer) tarafından desteklenmeyecektir. Sonraki yayın
düzeylerinde, AS/400 NetServer ürünü, Windows NT 4.0, Windows 2000, Windows 95 ve Windows 98 işletim sistemleri için
sağlanacaktır. OS/400 işletim sisteminin V4R5 ve önceki yayın düzeyleri, bu yayın düzeylerinin desteklenmesi durduruluncaya
kadar, Windows NT 3.5 ve Windows for Workgroups istemcilerini desteklemeye devam edeceklerdir.
Lotus Domino Enterprise Server for AS/400 R4.6 (5769-LNT)
OS/400 V4R5'te Lotus Domino for AS/400 R4.6 Desteklenmiyor
Lotus Domino for AS/400 R4.6 (5769-LNT), OS/400 işletim sisteminin V4R5 yayın düzeyinde desteklenmemektedir. Domino for
AS/400 R4.6 ürününü kullanıyor ve sisteminizi OS/400 işletim sisteminin V4R5 yayın düzeyine büyütmeyi planlıyorsanız,
büyütme işleminden önce Lotus Domino for AS/400 R5 ürününe geçiş yapmalısınız. Domino for AS/400 R5, V4R5, V4R3 ve
V4R4 yayın düzeylerinde desteklenmektedir.
Domino for AS/400 R4.6, OS/400 işletim sisteminin V4R3 ve V4R4 yayın düzeylerinde desteklenmeye devam etmektedir.
Artık Desteklenmeyen Lisanslı Programlar
V4R5 yayın düzeyinde, aşağıdaki lisanslı programlar artık desteklenmemektedir:
¹ SS1 Seçenek 29 (Integration for Windows NT Server) artık 5769-WSV lisanslı programı olmuştur
¹ 5769-VW3 Visual Warehouse
¹ 5798-TBT IBM OfficeVision JustMail for AS/400
¹ 5769-XY1 IBM AS/400 Client Access Family
¹ 5763-XF1 IBM AS/400 Client Access for OS/2
¹ 5763-XL1 IBM AS/400 Client Access for DOS
¹ 5763-XB1 IBM AS/400 Client Access for DOS (Genişletilmiş Bellek ile)
¹ 5763-XC1 IBM AS/400 Client Access for Windows 3.1
¹ 5763-XG1 IBM AS/400 Client Access Optimized for OS/2
¹ 5769-SV3 ADSTAR Distributed Storage Manager (ADSM)
¹ 5769-DP2 IBM DataPropagator Relational 5.1 for AS/400
¹ 5769-CP4, aynı kodu (CallPath) veren 5648-C69 ile değiştirilmiştir
¹ 5769-SVA NetFinity Server for AS/400
¹ 5769-SVD NetFinity AS/400 Manager for OS/2
¹ 5769-SVE NetFinity AS/400 Manager for Windows 95
¹ 5769-NC5 NetQuestion for AS/400
¹ 5798-TAT IBM KnowledgeTool Runtime for OS/400
¹ 5798-TAW IBM KnowledgeTool Development for OS/400
¹ 5716-CL1 Application Development ToolSet Client Server for AS/400
¹ 5716-CX4 IBM Visual Age C++ for OS/400
İşletimde Dikkate Alınacak Noktalar
17
¹ 5733-WA1 WebSphere Application Server, Advanced Edition for AS/400 (40 bit)
18
AS/400 Kullananlara Notlar
Programlamada Dikkate Alınacak Noktalar
Bu bölümde yeni yayında yapılan ve varolan uygulamaları etkileyebilecek olan değişiklikler açıklanmaktadır. Bu değişiklikler,
önceki yayın düzeylerinden birinde çalışan sistemlere geri yüklenmek üzere V4R5'te saklanan uygulamaları da etkileyebilir. Bu
bölüm, AS/400 sistemini ve lisanslı programlarını kullanan uygulama programcıları ile sistem programcılarına, iletişim ağlarını
kullanan işletmelere ve farklı yayın düzeylerindeki sistemlerin kurulu olduğu uygulama geliştirme merkezlerine yöneliktir.
Operating System/400 (5769-SS1)
QGYOLOBJ API
V4R5 yayın düzeyinde QGYOLOBJ (Açık Nesne Listesi) uygulama programı arabirimi (API), bir nesneyi optik aygıta
sakladığınızda, saklama aygıtı alanı (anahtar alanı 508 ya da 500) için *OPT değerini verir. Önceden bu arabirim, bir nesne
optik aygıtta saklandığında, saklama aygıtı alanında *DKT değerini veriyordu.
Dynamic Screen Manager
V4R5 yayın düzeyinde Dynamic Screen Manager olanağı varsayılan ortamı yarattığında ya da bir ortam tanımlamasını ilk
kullanıma hazırlamak için QsnInzEnvD API'sini çağırdığında, bir arada bulunma değeri 1 (diğer 5250 yöntemleriyle bir arada
bulunma) olarak belirlenir. V4R5 yayın düzeyinde önce bir arada bulunma değeri, 2 (yalnızca DSM için) olarak belirleniyordu.
QUPSDLYTIM Sistem Değeri
QUPSDLYTIM (Kesintisiz güç kaynağı gecikme süresi) sistem değeri görüntülendiğinde ya da alındığında, iki öğeden oluşan bir
liste verilir. İlk öğe kullanıcı tarafından belirlenen değeri, ikinci öğe ise, gerçek gecikme süresini gösterir. V4R5 yayın düzeyinde
sistem değeri, ikincil bir disk bölümünde görüntülendiğinde ya da alındığında, *CALC değeri artık ilk öğede verilebilir. Önceki
yayın düzeylerinde QUPSDLYTIM sistem değeri, ikincil bir disk bölümünde görüntülendiğinde ya da alındığında, *CALC değeri
hiçbir zaman ilk öğede verilmezdi. Bunun yerine, her iki öğede de hesaplanan gecikme süresi verilirdi.
Bu değişiklik, aşağıdaki komut ve API'leri etkiler:
¹ DSPSYSVAL (Sistem değerini görüntüle) ve CHGSYSVAL (Sistem değerini değiştir) komutları
¹ RTVSYSVAL (Sistem değerini al) komutu
¹ QWCRSVAL API (Sistem değerlerini al)
fcntl() API
Kütük kilitleme için fcntl() API kullanıldığında, üçüncü bağımsız değişken olarak bir küme yapısı geçmektedir. V4R5 yayın
düzeyinden önce, küme yapısının I_start öğesi olumsuz olduğunda, bu işaretlenmemiş bir değer olarak ele alınırdı. V4R5 yayın
düzeyinde, uygulama _LARGE_FILES işaretiyle derlendiğinde ya da _LARGE_FILE_API işareti kullanılarak derlenip bir flock64
yapısı geçtiğinde, I_start üyesi imli bir değer olarak işlenir.
Günlük Değişiklikleri
Günlük Nesnesi Büyüklüğü Artırıldı: V4R5 yayın düzeyinde, isteğe bağlı olarak günlük nesnelerinizin yaklaşık 1
terabayt büyüklükte ve en çok 9,999,999,999 sıra numaralı olmasına izin vermeyi seçebilirsiniz. Bunu, CRTJRN (Günlük yarat)
ya da CHGJRN (Günlüğü değiştir) komutlarında RCVSIZOPT(*MAXOPT1) değerini kullanarak belirleyebilirsiniz. Bu seçeneği
belirlerseniz, bu günlük nesnelerini, V4R5M0'dan önceki yayın düzeylerinde saklayamaz ya da geri yükleyemezsiniz. Ayrıca, bu
günlük nesnelerini V4R5M0'dan önceki yayın düzeylerinde çalışan sistemlerdeki uzak günlüklere kopyalayamazsınız.
Bu destek nedeniyle, günlüğe kaydetme ve kesinleştirme denetimini etkileyen aşağıdaki değişikliklere dikkat etmelisiniz:
¹ Aşağıdaki görüntülerde ve basılı raporlarda gösterilen günlük nesnesi büyüklük bilgileri, bayttan kilobayta çevrilmiştir:
– Görüntüler
- Confirm Delete of Receivers (Günlük Nesnelerini Silme İşleminin Doğrulanması)
 Copyright IBM Corp. 2000
19
- Display Journal Receivers Attributes (Günlük Nesneleri Özniteliklerinin Görüntülenmesi)
- Work with Receiver Directory (Günlük Nesnesi Diziniyle Çalışma)
– Basılı Raporlar
- Work with Journal Attributes (Günlük Öznitelikleriyle Çalışma)
- Display Journal Receiver Attributes (Günlük Nesnesi Özniteliklerinin Görüntülenmesi)
¹ Bazı API'ler, yeni alanların daha büyük günlük nesnelerini ve daha büyük sıra numaralarını alabilmesini gerektirir. Bu
alanlar, varolan alanlarla aynı adı taşır, ancak adlarında -long uzantısı bulunur. Bir API çağrıldığında, iki tip alan da
doldurulur. Gerçek değer varolan alana sığmayacak kadar büyükse, bu alan -1 değeri ile doldurulur. -long uzantılı yeni
alanlar ise her zaman doğru değerle doldurulur. Aşağıda yinelenen alan adlarıyla birlikte, etkilenen API'lerin listesi
verilmiştir:
– QjoChangeJournalstate API
- Inactivate sequence number (Geçersiz kılma sıra numarası) alanı
– QjoRetrieveJournalInformation API
- Controlled-inactivate journal information sequence number (Denetimli geçersiz kılma günlük bilgileri sıra numarası)
alanı
¹ QjoRtvJrnReceiverInformation API'de varolan Total size of journal receivers multiplier (Toplam günlük nesneleri büyüklüğü
çarpanı) alanıyla birlikte kullanılan yeni bir Total size of journal receivers (Toplam günlük nesneleri büyüklüğü) alanı vardır.
Bu iki değer çarpıldığında, gerçek toplam günlük nesnesi büyüklüğünü verir. Toplam günlük nesneleri değeri
2,147,483,647'yi aşana kadar çarpan 1'dir; aştıktan sonra çarpan 1024 olur.
– Number of journal entries (Günlük girişleri sayısı) alanı
– Maximum entry-specific data length (Girişe özel veri uzunluğu üst sınırı) alanı
– First sequence number (İlk sıra numarası) alanı
– Last sequence number (Son sıra numarası) alanı
¹ The commit cycle identifier (Kesinleştirme döngü tanıtıcısı) alanı ve aşağıdaki iletilerdeki sıra numarası alanları artık
değerin tamamını içeremeyeceklerdir. Değer, alana sığamayacak büyüklükteyse, alanda -1 değeri görüntülenir. İletinin
sonuna değeri içerecek daha büyük bir alan eklenir. Yeni alanda her zaman doğru değer görüntülenir.
CPC6983
CPF70EB
CPF7026
CPF7044
CPF7048
CPF706A
CPF7068
CPD7053
CPF70EC
CPF7027
CPF7045
CPF7049
CPF706D
CPF7077
CPD7066
CPF70EE
CPF7029
CPF7046
CPF7052
CPF7061
CPI70E7
CPF6946
CPF7019
CPF704A
CPF7047
CPF7058
CPF7064
¹ Aşağıdaki iletilerde girişle ilişkili alanlar, artık değerin tamamını içeremeyeceklerdir. Değer, alana sığamayacak
büyüklükteyse, alanda -1 değeri görüntülenir. İletinin sonuna değeri içerecek daha büyük bir alan eklenir. Yeni alanda her
zaman doğru değer görüntülenir.
CPI7000
CPC7029
CPC7050
CPC7061
CPI7001
CPC7040
CPC7060
¹ The commit cycle identifier (Kesinleştirme döngü tanıtıcısı) alanı, artık değerin tamamını içeremeyecektir. Değer, alana
sığamayacak büyüklükteyse, alanda -1 değeri görüntülenir. İletinin sonuna değeri içerecek daha büyük bir alan eklenir.
Yeni alanda her zaman doğru değer görüntülenir.
CPC8351
CPD83E3
CPF8358
CPC8355
CPD835C
CPI83D2
CPD83D8
CPD835F
CPD83E2
CPD8356
¹ Kesinleştirme denetimi çıkış programı durum bilgileri parametresi de bir kesinleştirme döngü tanıtıcısı alanı içerir. Daha
büyük bir değeri içermek üzere, aynı adı taşıyan, '-long' uzantılı yeni bir alan eklenmiştir. Değer varolan alana sığmayacak
kadar büyükse, bu alan -1 değeri ile doldurulur. Yeni alanda her zaman doğru değer görüntülenir.
20
AS/400 Kullananlara Notlar
V4R5 Kurulduktan Sonra Tüm Günlüklerde Yürütülecek CHGJRN Komutu: V4R5 kurulduğunda, sistemdeki tüm
günlükler için bir kez olmak üzere bir CHGJRN (Günlüğü değiştir) komutu yürütülür. Bu işlem, günlük ve günlük nesnelerinin iç
bilgileri için gerekli olan bir dönüştürmeyi destekler. Ayrıca, ilk kuruluş IPL işlemi için, Sonraki Günlük Nesnesi (Günlük kodu J,
Giriş Tipi NR) günlük girişi ya da IPL ile ilişkili günlük girişi kaydedilmez.
Çift Günlük Nesneleri: V4R5 yayın düzeyinde CRTJRN (Günlük yarat) komutu ve CHGJRN (Günlüğü değiştir) komutu,
yalnızca tek bir günlük nesnesi eklenmiş bir günlüğü herhangi bir zamanda yaratılabilecek ya da değiştirilebilecek şekilde
değiştirilmiştir. V4R5 kurulduğunda, çift günlük nesneleriniz varsa, çift günlük nesnesine giriş kaydedilmez. Yalnızca, çift günlük
nesnelerinin birincisine giriş kaydedilir. CRTJRN komutunun ya da CHGJRN komutunun JRNRCV parametresinde ikinci bir
günlük nesnesi belirlerseniz, bu ikinci günlük nesnesi yoksayılır.
Kesinleştirme Denetimi Günlük Girişleri: V4R5 yayın düzeyinde, aşağıdaki koşullardan birini yerine getirmediğiniz
sürece, bir işleme ilişkin günlüğe, kesinleştirme döngüsü başlatma (C SC) ya da kesinleştirme (C CM) günlük girişleri
kaydedilmez:
¹ İşlem sırasında, ilgili günlüğe kaydedilmiş kütükte en az bir kayıt değişikliği gerçekleştirilmiş.
¹ İlgili günlükle ilişkilendirilmiş bir kesinleştirme kaynağı eklemek için QTNADDCR (Kesinleştirme kaynağı ekle) API
kullanılmış.
¹ COMMIT komutunda işlemi sona erdiren bir kesinleştirme tantıcısı belirlersiniz.
Kesinleştirme denetimi uygulamalarınızı yürütürken, daha az günlük girişinin kaydedildiğini fark edebilirsiniz.
ODBC ve JDBC Programlarına İlişkin Kesinleştirme Denetimi Desteği Değişiklikleri
Dağıtılmış ODBC ve JDBC programlarına ilişkin kesinleştirme denetimi desteği geliştirilmiştir. Bu geliştirmeden önce AS/400
sunucusu, otomatik kesinleştirme ile çalışan istemci programları için sınırlı bir kesinleştirme denetimi desteği sağlıyordu.
Otomatik kesinleştirmenin etkin olduğu bağlantılar için aşağıdaki sınırlamalar vardı:
¹ BEGIN ATOMIC sözdizimi kullanılarak, bileşik bir deyim olan saklanmış SQL yordamının çağrılamaması
¹ Kesinleştirme ve geridönüş deyimi veren bir varsayılan etkinleştirme grubunda çalışan saklanmış bir yordamın
çağrılamaması
¹ Operations Navigator SQL Script Center'dan kesinleştirme ya da geridönüş deyimi verilememesi
Hem ODBC, hem de JDBC için, yeni bağlantıların otomatik kesinleştirme işlevleri varsayılan değer olarak etkinleştirilmiştir.
JDBC için, Connection.setAutoCommit yöntemi kullanılarak otomatik kesinleştirme etkinleştirilmiş ya da geçersiz kılınmıştır.
ODBC 3.0 için, otomatik kesinleştirme, SQLSetConnectAttr işlevindeki SQL_ATTR_AUTOCOMMIT ayarı için
SQL_AUTOCOMMIT_ON değeri belirlenerek etkinleştirilir.
ODBC'nin önceki yayın düzeylerinde, otomatik kesinleştirme, SQLSetConnectAttr işlevindeki SQL_AUTOCOMMIT özniteliği
belirlenerek etkinleştirilir ya da geçersiz kılınır.
Önceden, otomatik kesinleştirme, veri tabanı tarafından "none" (yok) yalıtım düzeyinde çalıştırılarak gerçekleştirilirdi. Artık,
yalıtım düzeyi "none" değilse, deyim, kesinleştirme denetimi ile yürütülür ve deyimin yürütülmesiyle ortaya çıkan değişiklikler,
uygulamaya dönülmeden önce tamamen kesinleştirilir.
Bu değişikliğin sonucunda, otomatik kesinleştirme etkinleştirilmiş olarak çalıştırılan uygulamaların veri tabanı kütüklerini günlüğe
kaydetmeleri ya da uygulamanın yalıtım düzeyi "none" olarak çalıştırılması gerekir. Otomatik kesinleştirme özniteliği ve yalıtım
düzeyi artık bağımsız değerlerdir. Biri için belirlenen değer, diğerini etkilemez. JDBC için yalıtım düzeyi, aşağıdaki yöntemler
kullanılarak belirlenebilir:
¹ AS/400 veri tabanına bağlandığınızda, DriverManager.getConnection() yönteminde işlem yalıtım özelliğini belirleyebilirsiniz.
Bu özelliği, java.util.Properties arabirimini kullanarak ya da özelliği URL'nin bir parçası olarak belirleyerek ayarlayabilirsiniz.
Örnek: c1 = DriverManager.getConnection("jdbc:as400://mysystem;transaction isolation=none");
¹ Connection.setTransactionIsolation yönteminde TRANSACTION_NONE değerini belirleyerek. Örnek:
c=DriverManager.getConnection("jdbc:as400://mysystemI");
c.setTransactionIsolation(Connection.TRANSACTION_NONE);
ODBC 3.0 için, yalıtım düzeyi, SQLSetConnectAttr işlevinde SQL_ATTR_TXN_ISOLATION özniteliğinin değeri olarak
belirlenerek ayarlanır. ODBC'nin önceki yayın düzeylerinde, SQL_TXN_ISOLATION özniteliği, SQLSetConnectOption işlevinde
belirleniyordu. Yalıtım düzeyi, ODBC veri kaynağında ya da bir bağlantıyı oluşturan ve bağlantı dizilimini kabul eden ODBC
API'lerinden birinde de ayarlanabilir.
Programlamada Dikkate Alınacak Noktalar
21
Aşağıdaki çizelge, otomatik kesinleştirme ve yalıtım düzeyi ayarlarının etkilerini özetler:
Çizelge 1. Otomatik kesinleştirme ve yalıtım düzeyi ayarları
Otomatik kesinleştirme
ayarı
Yalıtım düzeyi
Sonuçlar
Off (Kapılı)
None (Yok)
Deyimler kesinleştirme denetimi altında çalışmaz ve veri tabanı kütüklerini
günlüğe kaydetmeniz gerekmez. LOB yer belirleyicilerini kullanamazsınız.
Bir deyim, kesinleştirme denetimi altında değişiklik yapan bir tetikleme
programını ya da UDF'yi başlatırsa, bu değişiklikler geri döndürülür.
On (Açık)
None (Yok)
Deyimler kesinleştirme denetimi altında çalışmaz ve veri tabanı kütüklerini
günlüğe kaydetmeniz gerekmez. LOB yer belirleyicilerini kullanabilirsiniz. Bir
deyim, kesinleştirme denetimi altında değişiklik yapan bir tetikleme
programını ya da UDF'yi başlatırsa, bu değişiklikler veri tabanı tarafından
otomatik olarak kesinleştirilir.
Off (Kapalı)
None (yok) değil
Deyimler kesinleştirme denetimi altında çalışır ve veri tabanı kütüklerini
günlüğe kaydetmeniz gerekir. LOB yer belirleyicileri, tetikleme programları
ya da UDF'ler için benzersiz sınırlamalar yoktur. Uygulamanın, kendi
kesinleştirme deyimlerini vermesi gerekir.
On (Açık)
None (yok) değil
Deyimler kesinleştirme denetimi altında çalışır ve veri tabanı kütüklerini
günlüğe kaydetmeniz gerekir. LOB yer belirleyicileri, tetikleme programları
ya da UDF'ler için benzersiz sınırlamalar yoktur. Kesinleştirmeler, veri
tabanı tarafından otomatik olarak gerçekleştirilir.
DRDA için Yeni APPC TPN
V4R5 yayın düzeyinde, DB2DRDA adını kullanan yeni bir APPC TPN (işlem programı adı) sağlanır. Bu işlem programı adını
kullandıysanız, bunu farklı bir adla değiştirebilirsiniz. Bu değişikliği yapmazsanız, uygulamanızın kaynak/isteyen tarafı,
hedef/sunucu işlem programı adına bağlanamaz; bunun yerine IBM DRDA sunucusuna bağlanır.
fflush() İşlevindeki Değişiklikler
V4R5 yayın düzeyinden önce, sonunda '\n' karakteri olmayan verileri yazdıktan sonra, bir kuyruklanan çıkış kütüğü ya da
standart bir çıkış kütüğü için fflush() işlevini kullandığınızda fazladan bir kayıt oluşturuluyordu. Ayrıca, bu fazladan kaydın
ardından artık karakterler içeren kayıtlar oluşturuluyordu. V4R5 yayın düzeyinde fazladan kayıt ya da artık karakterler
oluşturulmaz. Sonuç olarak, bu tür fazladan kayıtları bekleyen ve bunlara izin veren bazı uygulamalar, artık farklı çalışabilir.
AS/400 NetServer
AS/400 NetServer ürününü kullanıyorsanız, V4R5'te yapılan aşağıdaki değişikliklere dikkat etmelisiniz:
¹ Birden fazla konuk AS/400 NetServer kullanıcısı, çok sayıda farklı kullanıcı adını kullanarak, aynı iş istasyonundan oturum
açabilir. Artık, her AS/400 NetServer oturumuna ilişkin oturum bilgilerinde, kimlik doğrulama için AS/400 NetServer konuk
hesabı kullanılmış olsa bile, gerçek kullanıcı adı görüntülenir. QZLSLSTI (Sunucu bilgilerini listele) ve QZLSOLST (Sunucu
bilgileri listesini aç) API'lerinde (biçim ZLSL0300), konuk desteği kullanıldığında, User profile name (Kullanıcı tanıtımı adı)
alanında konuk AS/400 NetServer kullanıcısı yerine gerçek kullanıcı görüntülenir. Bu API'lerdeki (biçim ZLSL0300) Logon
type (Oturum açma tipi) alanı, AS/400 NetServer'da oturum açmak için konuk desteğinin kullanılıp kullanılmadığını gösterir.
AS/400 NetServer artık aynı iş istasyonunda birden fazla oturuma izin verdiği için, AS/400 NetServer oturumlarını
listelerken, aynı iş istasyonu ve kullanıcı adını içeren yinelenen oturumlar görebilirsiniz. Yinelenen oturumlar içeren bir iş
istasyonu ve kullanıcı adı için, QZLSLSTI ya da QZLSOLST API'sinde ZLSL0300 biçimini kullanan oturum bilgilerini
aldığınızda, AS/400 NetServer, aşağıdaki alanlar için aynı iş istasyonu ve kullanıcı adını içeren tüm oturumların birikimli
toplamını alır.
– Bağlantı sayısı
– Açık kütük sayısı
– Oturum sayısı
¹ Aynı iş istasyonu ve kullanıcı adını içeren tüm oturumlardan alınan en kısa işlevsiz süre, Session idle time (İşlevsiz oturum
süresi) alanında, en uzun oturum süresi de Session time (Oturum süresi) alanında görüntülenir. Ayrıca, QZLSLSTI ya da
QZLSOLST API'lerinde yalnızca iş istasyonu adı belirtilirse ve bu iş istasyonundan farklı adlarla birden fazla oturum
22
AS/400 Kullananlara Notlar
açılmışsa, yine yukarıdakiler geçerlidir, ancak User profile name (Kullanıcı tanıtımı) alanında bir yıldız işareti (*)
görüntülenir.
¹ Bir AS/400 NetServer oturumu, QZLSENSS (Sunucu oturumunu sona erdir) API ile sona erdirilirse, aynı iş istasyonu ve
kullanıcı adını içeren tüm oturumlar sona erdirilir.
¹ QZLSCHSI (Sunucu bilgilerini değiştir) API'si için, ZLSS0100 biçimine yeni bir yedek WINS sunucusu eklenmiştir. Bu
seçenek, yedek WINS sunucusunu geçerli ya da geçersiz kılar. Varsayılan değer, yedek WINS sunucusunun geçersiz
kılınmasıdır. Bu değişiklik sonucunda, yedek WINS sunucusunu geçersiz kılmak için askıdaki kapsam tanıtıcısı alanının ilk
karakteri olarak '@' işaretini kullanmanız gerekmez.
QSYGETPH API
V4R5 yayın düzeyinde, QSYGETPH (Tanıtım numarası al) API'sinde *CURRENT değeri belirlendiğinde, iş parçacığında
bulunan yürürlükteki kullanıcı bilgilerinden bir tanıtım numarası oluşturulur. Önceden, yürürlükteki iş parçacığının altında
çalışmakta olduğu kullanıcının kullanıcı tanıtımı nesnesinden alınan bilgilerle bir tanıtım numarası oluşturuluyordu. Kullanıcı
tanıtımı nesnesinde bir değişiklik yapıldığında ve sonra *CURRENT değeri belirlendiğinde, bu değişiklikler verilen tanıtım
numarasına yansıtılıyordu. V4R5 yayın düzeyinde *CURRENT değeri, iş parçacığındaki bilgilerden bir tanıtım numarası
oluşturduğundan, yürürlükteki etkin kullanıcı tanıtımında yapılan değişiklikler, verilen tanıtım numarasına yansıtılmaz.
Yüksek Hızlı Simgeli Halka Yerel Ağı
QPMLPFRD (Başarım verilerini listele) API'sindeki simgeli halka ve Ethernet biçimleri değiştirilmiştir. Yüksek hızlı hatlar (100 M
ya da daha hızlı) için, varolan BINARY(4) alanlarının bazıları, gerçek değerleri görüntüleyemeyecek kadar küçük kalmaktadır.
Artık bu alanların, gerçek değerleri raporlayabilecek büyüklükte BINARY(8) uyarlamaları vardır. BINARY(4) hat hızı alanı,
gerçek değeri raporlayamazsa, bu alanda -1 değeri görüntülenir ve BINARY(8) alanının kullanılması gerekir. Sayaç alanı olan
diğer BINARY(4) alanları, yüksek hızlı hatlar için her zaman gerçek değeri yansıtmayabilen, düşük 32 bitlik sayaç değerlerini
raporlar.
Directory Services (Seçenek 32)
LDAP Baskı 3.1 Directory Server
V4R5 yayın düzeyinde LDAP API'leri, hem QSYS, hem de QDIRSRV kitaplıklarında bulunur. Gelecek yayın düzeylerinde
QDIRSRV kitaplığı kaldırılabileceğinden, QSYS kitaplığındaki API'leri kullanmanız önerilir. Aşağıda, hem QSYS, hem de
QDIRSRV kitaplıklarında bulunan API'lerin bir listesi verilmiştir:
¹ QgldCfgDirSrv
¹ QgldChgDirSrvA
¹ QgldLstDirSrvA
¹ QgldRtvDirSrvA
¹ QgldExportLdif
¹ QgldImportLdif
¹ QGLDSSDD
¹ QGLDUSTB
¹ QDIRSRV/QGLDCLNT hizmet programından dışa aktarılan tüm LDAP istemci API'leri
¹ Kabuk yardımcı programlar (QGLDADD, QGLDDELETE, QGLDMODIFY, QGLDMODRDN ve QGLDSEARCH programları)
Ayrıca sistem bağlama dizini, API'lerin QSYS/QGLDCLNT uyarlamasını içerecek şekilde değiştirilmiştir. Yinelenen yordam
tanımlamaları nedeniyle, özel olarak QDIRSRV/QGLDCLNT hizmet programına bağlanan programlar ve hizmet programları
yaratılmaz. Uygulamanızı, özel olarak QGLDCLNT bağlantısını kaldıracak şekilde düzeltmelisiniz. Yinelenen yordam sorununu
çözmek için, sistem bağlama dizinindeki (QUSAPIBD) QGLDCLNT girişini kaldırabilirsiniz. Ancak, bu girişin kaldırılması geçici
bir düzeltmedir ve gelecek yayın düzeylerinden birinde doğru olarak değiştirilmesi gerekecektir.
V4R5 yayın düzeyinde, dizin özniteliklerine ilişkin dizinleri yaratmak ve listelemek için artık QgldChgDirSrvA ve QgldLstDirSrvA
API'lerini kullanamazsınız. Bunun yerine, LDAP API'lerini ya da Directory Management Tool (DMT) gibi bir LDAP uygulamasını
Programlamada Dikkate Alınacak Noktalar
23
kullanarak dizin şeması girişindeki öznitelik tanımlamasını değiştirebilirsiniz. LDAP şema bilgilerine ilişkin daha fazla bilgi için,
şu URL adresine bakın: http://www.as400.ibm.com/ldap
V4R5 yayın düzeyinde Directory Server, LDAP baskı 2'den LDAP baskı 3'e büyütülmüştür. Bir baskı 3 istemcisi, baskı 2
sunucusuna (V4R3 ve V4R4'te LDAP baskı 2 vardır) bağlanmaya çalışılırsa, sunucu iş günlüğünde
LDAP_PROTOCOL_ERROR hatası ve GLD0120 iletisi alırlar. Baskı 3 istemcisinin baskı 2 sunucusuna bağlanabilmek için
baskı 2'yi belirlemesi gerekir.
Makine Yönergelerindeki (MI) Değişiklikler
MODS Yönergesi
V4R5 yayın düzeyinde MODS (Bellek alanı özniteliklerini değiştir) yönergesinde yapılan bir değişiklik sonucunda artık bir
kullanıcı durumu programı, ikincil ilişkili bellek alanı olan nesnelerin ilişkili bellek alanlarını kesemeyecek ya da silemeyecektir.
Bu değişiklik, ikincil ilişkili bellek alanları olan tüm nesneler için geçerlidir.
MATMATR Yönergesi
V4R5 yayın düzeyinde, MATMATR (Makine özniteliklerini değiştir) yönergesindeki kesintisiz güç kaynağı (UPS) tipi limited
(sınırlı) ise , MATMATR seçenek 164 tarafından limited UPS tipi (onaltılı 4000) döndürülür. Önceki yayın düzeylerinde, UPS tipi
limited ise (onaltılı 4000), MATMATR seçenek 164 basic (temel) UPS tipi (onaltılı 8000) döndürülüyordu.
MATMATR seçenek 108 tarafından verilen, Ordinal entry number of last entry (Son girişin sıra numarası) veri tabanı çıkış alanı,
imli 4 baytlık tamsayıdan, imsiz 4 baylık bir tamsayıya çevrilmiştir.
MATDRECL Yönergesi
V4R5 yayın düzeyinde, MATDRECL (Veri alanı kayıt kilitlerini gerçekleştir) yönergesine ilişkin Record number (Kayıt numarası)
veri tabanı çıkış alanı, imli 4 baytlık tamsayıdan, imsiz 4 baytlık bir tamsayıya çevrilmiştir.
Günlük ve Kesinleştirme Denetimi Yönergeleri
V4R5 yayın düzeyinde, MATCBATR ve MATJSAT yönergelerinde artık, daha büyük günlük sıra numaralarının ve kesinleştirme
tanıtıcılarının sığabileceği imli 8 baytlık tamsayı alanları eklenmiştir. Önceden bu alanlar, yalnızca imli 4 baytlık tamsayı alanları
olarak vardı. İmli 4 baytlık tamsayı alanları bu yayın düzeyinde de vardır ve gerçek günlük sıra numarası ya da kesinleştirme
tanıtıcısı, imli 4 baytlık tamsayı alanında gösterilemeyecek kadar büyük olduğunda bu alanlar -1 değeri ile doldurulur.
CRTMTX ve DESMTX Yönergeleri
V4R5 yayın düzeyinde, CRTMTX (Muteks yarat) ve DESMTX (Muteksi kaldır) yönergeleri ek bir hata dönüş kodu içerir. Her iki
yönergede de "teraspace" yazma izni olmadığı durumlarda artık EPERM hata numarası döndürülür.
IBM Content Manager OnDemand for AS/400 (5769-RD1)
CL Komutları, Program Çağrılarının Yerini Alıyor
V4R5 yayın düzeyinden önce, IBM Content Manager OnDemand for AS/400 lisanslı programında her işleve ilişkin arabirim bir
program çağırıyordu. V4R5 yayın düzeyinde, CL komutları bu çağrıların yerini alır.
VisualInfo/400 bütünleşmesi için, QRLWADMVC program çağrısı, aşağıdakilerle değiştirilir:
¹ Yeni bir komut, ADDVIRDAR (VisualInfo/400 for OnDemand'e ekle)
¹ Yeni bir komut, RMVVIRDAR (VisualInfo/400 for OnDemand'den kaldır)
¹ WRKADMRDAR (Administration for OnDemand2le Çalış) komutunda TYPE parametresi *RPTEXT için yeni bir değer.
¹ RDARSRPTA menüsünde yeni bir menü seçeneği 6 (Rapor Tanımlama Uzantılarıyla Çalış).
24
AS/400 Kullananlara Notlar
QRLWADMVC programı artık yoktur; bu nedenle, CL komutlarını ya da menü seçeneğini kullanmalısınız.
Rapor içeri/dışarı aktarma işlemi için, program çağrıları QRLRRDECPY (dışarı aktar), QRLRRDEPRT (dışarıdan aktarılan
raporların listesini yazdır) ve RLRRDIMP (içeri aktar), CPYDFNRDAR (Rapor tanımlamasını kopyala) komutuyla değiştirilmiştir.
Bu komutun üç seçeneği vardır: *EXPORT (dışa aktar), *IMPORT (içe aktar), *PRINT (yazdır). Bu komuta, RDARSRPT
menüsündeki seçenek 40'ı (Report Definition Export/Import; Rapor Tanımlamasının İçeri/Dışarı Aktarılması) kullanarak da
erişebilirsiniz. QRLRRDECPY, QRLRRDEPRT ve QRLRRDIMP programları artık yoktur; bu nedenle CL komutu arabirimini ya
da menü seçeneğini kullanmanız gerekir.
Programlamada Dikkate Alınacak Noktalar
25
ÉÂÔÙ
Danka Services A/S tarafından Danimarka'da basılmıştır.
GI19-5752-00

Benzer belgeler