Adım 1. | Ağ iletişiminin yapılandırılması
| ||
Adım 2. | Birleşik sistem sunucusunun düğüm dizininde, DB2 veri kaynağının yerini gösteren bir girişi kataloğa alın. Birleşik sistem sunucusu, kullanılacak erişim yöntemini, kataloğa alınmakta olan düğümün ve erişilmekte olan DB2 ailesinin tipine göre saptar.
Bu komutlara ilişkin ek bilgi için bkz: Command Reference. | ||
Adım 3. | DB2 veri kaynaklarına erişmek için kullanılacak sarıcı birimini tanımlamak için CREATE WRAPPER deyimini kullanın. Sarıcılar, birleşik sistem sunucularının veri kaynaklarıyla iletişim kurmak ve onlardan veri almak için kullandığı düzeneklerdir. İzleyen örnek bir CREATE WRAPPER deyimini göstermektedir: CREATE WRAPPER DRDADRDA, DB2 ailesi veri kaynaklarına erişmek için kullanılan sarıcı biriminin varsayılan adıdır. Varsayılan adı istediğiniz bir adla değiştirebilirsiniz; ancak, bunu yaparsanız, LIBRARY değiştirgesini ve birleşik sistem sunucusu altyapınıza ilişkin sarıcı kitaplığını da eklemeniz gerekir. Sarıcı kitaplıklarına ilişkin ek bilgi için bkz: SQL Reference. | ||
Adım 4. | İsteğe bağlı: DB2_DJ_COMM ortam değişkenini, önceki adımda yarattığınız sarıcı birimine ilişkin sarıcı kitaplığını içerecek şekilde tanımlayın; örneğin: db2set DB2_DJ_COMM = libdrda.a DB2_DJ_COMM ortam değişkeni, birleşik sistem sunucusu kullanıma hazırlandığında sarıcı biriminin yüklenip yüklenmeyeceğini denetler (yüklenmesi, DB2 ailesi veri kaynağına ilk erişildiğinde başarımın artmasını sağlayabilir). Sarıcı kitaplığı adlarına ilişkin ek bilgi için bkz: SQL Reference. | ||
Adım 5. | İletişim yapılandırılan her DB2 sunucusunu tanımlamak için CREATE SERVER deyimini kullanın; örneğin: CREATE SERVER DB2SERVER TYPE DB2/OS390 VERSION 6.1 WRAPPER DRDA OPTIONS (NODE 'db2node', DBNAME 'quarter4') Burada:
| ||
Birleşik sistem sunucusundaki bir kullanıcı kimliği ya da parola, DB2 ailesi veri kaynağındaki kullanıcı kimliği ya da paroladan farklıysa, yerel kullanıcı kimliğini DB2 ailesi veri kaynağında tanımlı olan kullanıcı kimliği ve parolayla eşlemek için CREATE USER MAPPING deyimini kullanın; örneğin: CREATE USER MAPPING FOR DB2USER SERVER DB2SERVER OPTIONS ( REMOTE_AUTHID 'db2admin', REMOTE_PASSWORD 'dayl1te') Burada:
| |||
DB2 ailesi veri kaynağınızda bulunan bir görünüme ya da çizelgeye takma ad atamak için CREATE NICKNAME deyimini kullanın. DB2 ailesi veri kaynağında sorgu gerçekleştirirken bu takma ad kullanılır. İzleyen örnek bir CREATE NICKNAME deyimini göstermektedir: CREATE NICKNAME DB2SALES FOR DB2SERVER.SALESDATA.MIDWEST Burada:
CREATE NICKNAME deyimine ilişkin ek bilgi için bkz: SQL Reference. Genel olarak takma adlara ilişkin ek bilgi edinmek için bkz: Administration Guide. | |||
Adım 8. | Takma ad yaratmak istediğiniz tüm veritabanı nesneleri için önceki adımı yineleyin.
|