DB2 - Sunucu Kurulumu
Bu bölüm, DB2 sunucusunun kuruluş adımlarını açıklar.
Giriş
DB2 Server deneme sürümünü indirebilir ya da ürün lisansını www.ibm.com adresinden satın alabilirsiniz . Üzerinde çalıştırılması amaçlanan işletim sisteminin boyutuna bağlı olarak indirilebilecek iki ayrı DB2 sunucusu vardır. Örneğin, 32 bit Linux ya da UNIX işletim sistemi için bir DB2 sunucusu indirmek istiyorsanız, 32 bitlik bir DB2 sunucusu yüklemeniz gerekir. Aynısı 64bit DB2 sunucusu için de geçerlidir.
Donanım Gereksinimleri
İşlemci: Minimum Core 2Duo
Ram: minimum 1 GB
Sabit disk: minimum 30 GB
Yazılım gereksinimleri
DB2 sunucusunu kurmadan önce, sisteminizin üzerinde gerekli olan yazılımı hazırlaması gerekir. Linux için, “libstdc ++ 6.0” kurmanız gerekir.
Sistem uyumluluğunun kontrol edilmesi
DB2 Sunucusunu kurmadan önce, sisteminizin DB2 sunucusuyla uyumlu olup olmadığını doğrulamanız gerekir. Uyumluluğu doğrulamak için komut konsolunda 'db2prereqcheck' komutunu çağırmanız gerekir.
DB2'nin Linux işletim sistemine kurulması
Terminal'i açın ve “CD <DB2 kuruluş klasörü>” komutunu kullanarak konsolda db2 kuruluş görüntü klasörü yolunu ayarlayın. Ardından, sisteminizin DB2 sunucusuyla uyumluluğunu doğrulayan “./db2prereqcheck” komutunu yazın.
./db2prereqcheck
Şekil-1, Linux işletim sistemi ve donanım sisteminin uyumluluk gereksinimlerini göstermektedir.
DB2'yi Linux sisteminize kurmak için verilen adımları izleyin:
- Terminali açın.
- Kök kullanıcı olarak oturum açın.
- DB2 Kuruluş klasörünü açın.
- “./Db2setup” yazın ve Enter'a basın.
Bu işlem, DB2 sunucusu kurulumunun yürütülmesine başlayacaktır.
DB2 Sunucusunun kurulum sürecini başlatmak için "./db2setup" yazın ve kök terminalde Enter tuşuna basın.
Bunu yaptığınızda, "Kurulum Başlatma Pedi" ekranı görüntülenir. [Şekil 2]
Setup Launch pad sayfasında, sol taraftaki menüden "Install a Product" seçeneğini seçin. "DB2 Advanced Enterprise Server Edition" seçeneğini seçin. "Yeni Yükle" Düğmesini seçin.
"DB2 kurulum sihirbazı" adıyla yeni bir çerçeve görüntülenir. Sonrakine tıkla". [Figür 3]
DB2 lisans sözleşmesiyle birlikte sonraki ekran görünür. “Şartları kabul ediyorum…” u seçin “İleri” ye tıklayın. [Şekil 4]
Sonraki ekran, varsayılan olarak "Tipik" olarak ayarlanan Kurulum türü teklifi ile gelir.
Aynı seçimi koruyun. Sonrakine tıkla". [Şekil-5]
Kurulum eylemiyle birlikte sonraki ekran görüntülenir.
“DB2 Advanced Enterprise Server Edition'ı Kur…” öğesini seçin
Sonrakine tıkla". [Şekil-6]
Sonraki ekranda kurulum programı kurulum dizininin seçilmesini ister.
Varsayılanı koruyun ve "İleri" yi tıklayın.
Bir sonraki ekran, kullanıcı kimlik doğrulaması ile birlikte gelir. "Dasusr1" kullanıcısı için şifrenizi girin.
(Parolanız kullanıcı adınızla aynı olabilir, böylece hatırlaması daha kolay olur.)
Aşağıdaki ekranda, kurulum sizden DB2 Sunucusu Eşgörünümü yaratmanızı isteyecektir.
Burada, "db2inst1" adıyla bir DB2 yönetim ortamı yaratıyor.
Bir sonraki ekran, varsayılan örneğiniz için ihtiyacınız olan bölüm sayısını sorar.
"Tekli veya Çoklu" bölüm seçeneklerine sahipsiniz.
"Tek bölüm örneğini" seçin. Sonrakine tıkla".
Bir sonraki ekranda, kurulum sizden yaratılmakta olan DB2 yönetim ortamı için kimlik doğrulaması yapmanızı ister.
Burada varsayılan olarak kullanıcı adı “db2inst1” olarak oluşturulur. Kullanıcı adı ile aynı şifreyi girebilirsiniz.
Sonrakine tıkla".
Sonraki ekranda, kurulum "db2fenc" kullanıcısı için kimlik doğrulama bilgilerini girmenizi ister.
Burada, kullanıcı adı ile aynı şifreyi girebilirsiniz.
Sonrakine tıkla".
Bir sonraki ekranda, "Şu anda bildirim göndermek için db2 sunucunuzu kurmayın" seçeneğini seçebilirsiniz.
Sonrakine tıkla".
Sonraki ekran size db2 kurulumuyla ilgili bilgileri gösterir.
"Bitir" i tıklayın.
DB2 Kuruluş prosedürü bu aşamada tamamlanır.
DB2 kurulumunu doğrulama
Kullanışlılığı için DB2 sunucusunun kuruluşunu doğrulamanız gerekir. DB2 Sunucusu kuruluşunu tamamladıktan sonra, geçerli kullanıcı kipinden çıkın ve "db2inst1" kullanıcısında oturum açın. "Db2inst1" kullanıcı ortamında, db2 ürününüzün doğru kurulup kurulmadığını doğrulamak için terminali açabilir ve aşağıdaki komutları çalıştırabilirsiniz.
db2level
Bu komut, kurulu DB2 ürününün geçerli yönetim ortamı için geçerli sürümünü ve hizmet düzeyini gösterir.
Syntax:
db2level
Example:
db2level
Output:
DB21085I Instance "db2inst2" uses "64" bits
And DB2 code release "SQL10010" with level
identifier "0201010E". Informational tokens
are "DB2 v10.1.0.0", "s120403",
"LINUXAMD64101", and Fix Pack "0".
Product is installed at "/home/db2inst2/sqllib".
db2licm
Bu komut, DB2 Ürünümüzün lisansla ilgili tüm bilgilerini gösterir.
Syntax:
db2licm <parameter>
Example:
db2licm -l
Output:
Product name: "DB2 Advanced Enterprise Server Edition"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2aese"
Version information: "10.1"
Product name: "DB2 Connect Server"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2consv"
Version information: "10.1"
Komut Satırı İşlemcisi (CLP)
CLP, üç moddan birinde başlatılabilir:
Command mode: Bu modda, her komutun ve SQL ifadesinin önüne “db2” gelmelidir. Örneğin, "db2 aktif veritabanı örneği" sorgusu.
Interactive input mode: Bu modu “db2” komutunu kullanarak başlatabilirsiniz. Burada, önek olmadan SQL deyimlerini iletebilirsiniz. Örneğin, "veritabanı örneğini etkinleştir".
Batch mode: Burada, tüm SQL gereksinim sorgularını içeren bir betik dosyası oluşturmanız ve dosyayı “.db2” uzantısıyla kaydetmeniz gerekir. “Db2 –tf <dosyaadı.db2>” sözdizimini kullanarak bunu komut satırında çağırabilirsiniz.