Kısmi işlevli ortam kuruluşunun gerçekleştirilmesi karmaşık olmayan bir süreçtir. Bu tür bir ortam oluşturmak için aşağıdaki adımları izleyin:
Kısmi işlevli istemci ya da kısmi işlevli Connect hedef iş istasyonları için kod sunucusu işlevi görecek iş istasyonunda DB2 Denetim İstemcisi (DB2 Administration Client) ya da DB2 Connect Personal Edition kurulmalıdır. Kısmi işlevli DB2 istemcileri kodu yalnızca kısmi işlevli DB2 İstemcisi kod sunucusundan, kısmi işlevli DB2 Connect iş istasyonlarıysa kodu yalnızca kısmi işlevli DB2 Connect kod sunucusundan yükleyebilirler.
Not: | DB2 istemcinizi kurarken Özel kuruluş gerçekleştirmeye dikkat edin. Bileşen Seçimi penceresinde, kurmak istediğiniz bileşenleri seçebilirsiniz. Kısmi işlevli istemciyi kurmak için gereken kütükleri yüklemek için Kısmi İşlevli İstemci Kod Sunucusu bileşenini seçmeniz gerekir. |
DB2 Denetim İstemcisi kuruluşu için bkz: DB2 İstemcilerinin Kurulması. DB2 Connect Personal Edition kuruluşu için Quick Beginnings kitabınıza bakın.
Bu adımda, Windows 9x kısmi işlevli istemci iş
istasyonlarına kod sağlayacak bir Windows NT ve Windows 2000 kod sunucusunun
(bu bölümde Windows kod sunucusu adıyla geçmektedir) nasıl kurulacağı
açıklanmaktadır.
![]() | Ortamınızda karma olarak Windows NT, Windows 2000 ve Windows 9x kısmi işlevli iş istasyonlarını desteklemeyi planlamıyorsanız bu adımı atlayabilirsiniz. |
Kod sunucusu yalnızca, aynı işletim sistemi ailesinin üyesi olan kısmi işlevli iş istasyonlarına kod sağlayabilir. Yani, bir Windows NT ya da Windows 2000 kod sunucusu Windows 9x tabanlı bir kısmi işlevli iş istasyonunu destekleyemez (benzer şekilde, bunun tersi de geçerlidir).
Kuruluşunuzda türdeş olmayan bir Windows 32 bit işletim sistemleri yapılanışı gerçekleştirdiyseniz, aşağıdaki adımları izleyerek, kod sunucunuzu hem Windows NT ya da Windows 2000 tabanlı, hem de Windows 9x tabanlı kısmi işlevli iş istasyonlarını destekleyecek şekilde tanımlayabilirsiniz:
Not: | Buradaki örnekte, Windows 9x kısmi işlevli iş istasyonlarına kod sağlayacak bir Windows NT tabanlı kod sunucusu yapılandıracağınız varsayılmıştır. |
Bir Windows kod sunucusunun Windows 9x makinesi üzerinde kısmi işlevli iş istasyonuna kod sağlayabilmesi için aşağıdaki adımları izleyin:
xcopy c:\sqllib\*.* d:\sqllib9x /s /e
Burada:
Burada:
Şimdi kod sunucunuzda iki kod tabanı vardır. Kısmi işlevli iş istasyonunu Windows NT ya da Windows 2000 makinesinde yaratıyorsanız, geri kalan adımlarda Windows NT ya da Windows 2000 kod tabanını (örneğin, c:\sqllib) kullanın. Kısmi işlevli iş istasyonunu Windows 9x makinesinde yaratıyorsanız ve kodu Windows NT ya da Windows 2000 kod sunucusu sağlayacaksa, geri kalan adımlarda Windows 9x kod tabanını (örneğin, d:\sqllib9x) kullanın.
Not: | Kodu Windows NT ya da Windows 2000 kod sunucusundan çalıştıran bir Windows 9x kısmi işlevli istemci iş istasyonunda oturum açtıysanız, Windows 9x iş istasyonunda oturum açtığınız kullanıcı hesabının Windows NT ya da Windows 2000 kod sunucusunda yerel olarak tanımlanmış olmasına dikkat etmelisiniz. |
Kısmi işlevli iş istasyonlarının gereken kodu kod sunucusundan yükleyebilmesi için, kısmi işlevli hedef iş istasyonlarından her birinin, DB2 İstemcisi ya da DB2 Connect Personal Edition kodunun kurulu olduğu dizini okuyabilmesi gerekir. Tüm kısmi işlevli iş istasyonlarının kod dizinine Okuma kipinde erişmelerini sağlamak için aşağıdaki adımları izleyin:
Not: | Windows 9x tabanlı bir kod sunucusu yaratıyorsanız, paylaşım tanımladığınızda bu erişim tipini belirtmeniz gerekmez. Varsayılan ayar olarak, herkese okuma erişimi verilir. |
Kod sunucusunu kurarken etkileşimli kuruluş gerçekleştirdiniz. Bu kuruluşta, ürününüzü kurmak için kuruluş programının bilgi istemlerini el ile yanıtlamanız gerekir. DB2 ürününü kurmak ve ortamını yapılandırmak için gereken bilgileri sizin yanıtlarınız sağlar. Dağıtımlı kuruluş sırasındaysa, bu bilgiler yanıt kütüğündeki anahtar sözcükler ve değerler biçiminde sağlanır. Bu nedenle, dağıtımlı kuruluşa gözetimsiz kuruluş, hatta sessiz kuruluş da denir. Dağıtımlı kuruluşa ilişkin ayrıntılı açıklamalar ve kısmi işlevli hedef iş istasyonlarında bu tür kuruluş gerçekleştirilmesine ilişkin bilgiler için bkz: Dağıtımlı Kuruluşa Giriş.
Kısmi işlevli DB2 İstemcisi ya da kısmi işlevli DB2 Connect kuruluşu için, db2thin.rsp adlı, kullanılmaya hazır bir yanıt kütüğü vardır; bu yanıt kütüğünü her iki kısmi işlevli iş istasyonunu kurmak için kullanabilirsiniz. Bu kütük, en sık kullanılan kuruluş tipine ilişkin ayarları içerir. Bu kütüğü c:\sqllib\thnsetup dizininde bulabilirsiniz; burada c:, DB2 ürününüzü kurduğunuz sürücüdür.
Yanıt kütüğü şu öğeleri içerir:
Yanıt kütüğünde yıldız imi (*) açıklama işlevi görür. Başında yıldız imi bulunan satırlar kuruluş sırasında dikkate alınmaz. Bir anahtar sözcüğü belirtilmezse ya da yıldız imiyle geçersiz kılınırsa, varsayılan değer kullanılır. Bir değiştirgeyi etkinleştirmek için yıldız imini kaldırın.
Örneğin, ODBC desteği kurmak istediğinizi varsayalım. Bu anahtar sözcük için yanıt kütüğündeki varsayılan giriş şudur:
*COMP =ODBC_SUPPORT
Bu bileşeni kurmak için, satırdan yıldız imini kaldırırsınız:
COMP =ODBC_SUPPORT
Bazı anahtar sözcükler için değer belirlemeniz gerekir. Bu anahtar sözcükleri etkinleştirmek için, yıldız imini olağan şekilde kaldırın, ancak eşit iminin sağ tarafındaki değerin yerine, o değiştirgenin almasını istediğiniz değeri yazmayı da unutmayın.
Örneğin,
*DB2.DIAGLEVEL = 0 - 4
Şu biçimde olur:
DB2.DIAGLEVEL = 4
(bu değiştirgeyi 4 değerine ayarlamak isterseniz)
Aşağıda, db2thin.rsp adlı örnek yanıt kütüğünün bir kısmı gösterilmiştir:
* Required Global DB2 Registry Variable * ------------------------------------- DB2INSTPROF = C:\CFG * General Options * --------------- *TYPE = 0,1,2 (0=compact, 1=typical, 2=custom) *COMP = ODBC_SUPPORT *COMP = CONTROL_CENTER *COMP = EVENT_ANALYZER *COMP = WEB_ADMINISTRATION *COMP = QUERYMONITOR *COMP = TRACKER *COMP = QUERYADMIN *COMP = CLIENT_CONFIGURATION_ASSISTANT *COMP = COMMAND_CENTER *COMP = DOCUMENTATION *CREATE_ICONS = YES or NO (default=YES) *REBOOT = YES or NO
Bu değiştirgelere ilişkin ayrıntılı bilgi için bkz: Kullanabileceğiniz Örnek Yanıt Kütükleri.
Örneğin, şunları tanımlayın:
DB2INSTPROF = C:\CFG TYPE = 1 REBOOT = YES
Bu kütüğü düzenlemeyi tamamladığınızda, örnek kütüğün bütünlüğünü korumak için, düzenlediğiniz kütüğü yeni adla saklayın. Bu kütüğe test.rsp adını verin ve kütüğü önceki adımda paylaşım tanımladığınız dizinde (c:\sqllib) saklayın.
Hedef iş istasyonunu kısmi işlevli iş istasyonu görevi yapacak şekilde tanımlayabilmeniz için, kod sunucusunun erişilebilir olması gerekir. Bir ağ sürücüsünü, kod sunucusunda yarattığınız paylaşılan dizinin altındaki thnsetup dizinine erişim için eşlemeyi seçebilirsiniz.
\\bilgisayar_adı\paylaşılan_kaynak_adı
Burada:
Windows NT ya da Windows 2000 kullanıyorsanız, Connect as Input (Girişteki Gibi Bağlan) alanında kullanıcı bilgilerini belirtebilirsiniz. Biçim şöyledir:
etkialanı\kullanıcıadı
Burada:
Not: | Bir Windows 9x iş istasyonunda, kod sunucusuna paylaşılan dizin erişimi bulunan geçerli bir kullanıcı olarak oturum açmış olmanız gerekir. |
Windows 9x kısmi işlevli iş istasyonuna bir Windows NT ya da Windows 2000 için DB2 kod sunucusunun kod sağlamasını (ya da tam tersini) planlıyorsanız, bu amaçla yarattığınız dizinin paylaşılan kaynak adını girmeye dikkat edin.
Bu tanımlamayı tamamlamak için thnsetup komutunu
çalıştırmanız gerekir. Bu komut, kısmi işlevli DB2 İstemcisi ya da
kısmi işlevli DB2 Connect iş istasyonunu ve kod sunucusuna gerekli
bağlantıları oluşturur. thnsetup komutu şu değiştirgelerle
girilebilir:
Bkz. şekil
Burada:
Not: | Henüz kod sunucusunu kalıcı bir ağ sürücüsüyle eşlemediyseniz (açıklamalar için bkz: 5. Adım: Kısmi İşlevli Hedef İş İstasyonunun Kod Sunucusuna Erişmesinin Sağlanması), bu değiştirge ağ sürücüsünü göstermek için kullanılacak sürücü adı olmalıdır. |
Örneğin, yerel olarak x: sürücüsüne eşlenmiş "myserver" adlı kod sunucusundaki paylaşılan dizin NTCODESERVER ise ve test.rsp adlı yanıt kütüğü kod sunucusuyla aynı dizinde bulunuyorsa, kısmi işlevli bir iş istasyonu yaratmak için şu komutu girin:
x:\thnsetup\thnsetup /P x:\ /U x:\thnsetup\test.rsp
thnsetup komutu tamamlanınca, günlük kütüğündeki iletilere bakın. Makine yeniden başlatılmak üzere tanımlandığı için, kısmi işlevli iş istasyonunun yaratılması tamamlandığında makine yeniden başlamazsa, bir sorun oluştu demektir.