HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Bu makalemizde Oracle 11gR2`nin Windows Server 2008R2 işletim sistemi üzerine kurulum işlemlerini göreceğiz. Oracle 11gR2 ile gelen yenilikler aşağıdaki gibi gözümüze çarpmaktadır.
Automatic Block Repair: Bu özellik sayesinde block corruption işi otomatikleştirilmiş oluyor.
Duplicate Without Connection to Target Database: Target database bağlanmadan catalog yada aux database bağlanarak duplicate özelliği.
Enhanced Tablespace Point-In-Time Recovery (TSPITR): Geliştirilmiş tablespace point in time recovery. Drop edilmiş bir tablespace bile recover edebiliyoruz. Aynı tablespace birçok defa recover edebilme imkanı bu özellik sayesinde gelmiştir.
Diğer gelen yeni özellikler için,
Öncelikle oracle sitesindeki kuracağımız versiyonunu download ediyoruz.
Kurulum işlemine Intel Core2 cpu, 1,5 GB Ram, regional settings ayarlarım english ve local administrator yetkisi ile birlikte başlıyoruz. Setup.exe`ye çift tıkladığınızda ve biraz beklediğinizde karşımıza aşağıdaki gibi bir ekran gelmektedir.
Email adresinizi ve oracle security updateleri indirebilmek ve bunlardan haberdar olabilmek için oracle support şifrenizi isteyen ekran bizi karşılamaktadır. Bu kısımdaki bilgileri daha sonrada girebilmektesiniz. Ben boş bırakıp next tuşu ile ilerliyorum.
Boş bıraktığımıza dair bir uyarı mesajı gelmektedir. Bu kısmı geçebilmek için Yes ve sonrasında Next tuşuna tıklayarak ilerleyebilmektesiniz.
Gelen ekranda karşımıza 3 adet seçenek çıkmaktadır.
Create and configure a database: Yeni veritabanı oluşturmaya ve rdbms software kurulumunu yapar. Rdbms nedir peki? Yüksek datalara hızlı şekilde erişim sağlayan ve güvenli şekildiği tutulduğu platformdur.
Install database software only: Sadece Rdbms software kurulumunu yapar.
Upgrade an existing database : Varolan database upgrade işlemi için kullanılmaktadır.
Biz ilk defa kurulum işlemi yaptığımız için, birinci seçenği işaretleyip devam ediyoruz.
Hangi sınıf üzerine kurulum işlemi yaptığımızı belirtmeliyiz.
Desktop Class: Kişisel desktop pc ya da notebooka kurulum yapıyorsanız bunu seçmelisiniz.
Server Class: Server işletim sistemi üzerine kurulum yapıyorsanız bunu seçmelisiniz.
İki seçenek arasında konfigürasyon farklılığı bulunmakatadır. Biz server class seçeneğini seçip ilerliyoruz.
Database kurulum tipini seçtiğimiz kısım karşımaza gelmekte.
Single instance database installation: Tek bir database kurulumu yapacaksanız seçeceğiniz adım.
Real Application Clusters database installation: RAC kurulumu yapacaksak seçeceğimiz kısım.
RAC kurulumu yapmadığımız için, Single instance database installation seçeneği ile ilerliyoruz.
DB versiyonu, lokasyonunu, Global Database Name, password işlemlerini kendim belirlemek için advanced install kısmını seçip ilerliyorum. Siz dilerseniz, typical seçeneği ile de ilerleyebilirsiniz. İlgili seçeneği işaretleyip, next ile bir sonraki adıma geçiyoruz.
Kurulum dilini seçip, bir sonraki adıma ilerliyoruz.
Bu adımda kurulum için seçebileceğiniz versiyon tipleri bulunmaktadır. Seçmiş olduğunuz versiyona göre select options kısmından ek componentleri kurabilmektesiniz. Enterprise Edition seçeneğini işaretleyip, bir sonraki adıma geçiyorum.
Bu adımda Oracle kurulum dosyalarının ve base dosyalarının ( tns gibi ) nereye atılacağı kısmı seçip, next ile ilerliyoruz.
Oluşturacağımız veritabanının ne amaçla kullanılacağını bu kısımda seçmeliyiz.
General Purpose / Transaction Processing: OLTP veritabanı kurulumu için seçilecek kısım. Oltp, database içindeki verilerin, birçok kişi tarafından kullanılabilmesidir. Giriş, silme, güncelleme vb. İşlemlerin aynı anda yapılması. Ayrıca oltp veritabanı içindeki verileri düzenlemekle birlikte, db hızınında artırılmasını sağlar.
Data Warehousing: Veri ambarı tarzından bir database kurulumu için kullanılır.
Biz birinci seçeneğini işaretliyerek, next ile ilerliyoruz.
Oluşturacağımız database adını ve SID bilgilerini gireceğimiz bölümdür. Bu bilgilerin ikisini de aynı yazabileceğiniz gibi, farklı da yazabilirsiniz. Next ile bir sonraki adıma ilerliyoruz.
Memory tabında, Enable Automatic Memory Management seçeneğini işaretleyerek, otomatik bellek yönetimini açıyoruz. Bunun faydası kaynağı (ram) daha etkili, verimli ve yeterli kullanması için seçmemiz gerekmektedir.
Diğer önemli kısım ise Charecter sets tabıdır.
Kullanacağınız karakter setini seçmelisiniz. Bunun önemi database`e sorgu gönderirken önem taşımaktadır. Oracle`da TR karakterlerin okunup yazılabilmesi için yukarıdaki gibi seçip ilerliyoruz.
Eğer bu seçeneği seçmeyi unuttuysanız daha sonra database`e bağlanarak aşağıdaki komutlarla değişimi yapabilirsiniz.
CONNECT / AS SYSDBA
SHUTDOWN IMMEDIATE
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET aq_tm_processes=0;
ALTER DATABASE OPEN;
UPDATE sys.props$ SET VALUE$=`TURKISH_TURKEY.WE8ISO8859P9′
WHERE name=`NLS_CHARACTERSET`;
COMMIT;
SHUTDOWN IMMEDIATE;
STARTUP;
Database control tarafında e-mail ile bilgilendirilme işlemini yaptığımız kısımdır. Eğer smtp serverınız varsa, bu bilgileri girerek yapılandırabilirsiniz. Ben e-mail bilgilendirmesi istemediğim için next ile ilerliyorum.
Bu kısımda database dosyalarımızın lokasyonunu ve file system kullanacağımızı seçerek ilerliyoruz. ASM ile ilgili portalımızda makaleler bulunmaktadır. ASM kısmını bu makalede işlemeyeceğiz.
Database backup ayarlarının yapılacağı kısımdır. Kurulum işleminden sonra da backup ayarlarını yapabilmekteyiz.
Database kurulumu sonrası yönetim için gelecek olana SYS, SYSTEM, SYSMAN ve DBSNMP kullanıcıları için şifre belirleyeceğimiz kısımdır. Bu kullanıcılara tek tek şifre tanımlayabileceğiniz gibi, tek bir şifrede atayabilmektesiniz. Ben unutmamak adına hepsine tek bir şifre atayıp, next ile ilerliyorum.
Bu adıma kadar seçmiş olduğumuz seçenekleri burada bize rapor olarak vermektedir. File olarak kaydedebilmekteyiz. Finish tıkladığımızda kurulum işlemi başlayacaktır.
Bu adıma kara seçtiğimiz ayarlar ile birlikte database oluşturma işlemi başlamış bulunmaktadır. Bu işlem kurulum yapacağınız kayaklara göre değişim göstermektedir.
Database oluşturma işleminin sonuna doğru ulaşmaktayız.
Database oluşturulma işleminin bittiğini bağlantı url kısmını bize göstermektedir. Şifre yönetimini yapabileceğimiz son adım, biz tüm kullanıcılara aynı şifreyi atağımızdan ok ile devam ediyorum.
Web tarafından database`e ulaşabilmek için URL`i bize vermektedir. Bunu isterseniz unutmamak adına bir kenara not edebilirsiniz. Artık kurulum ve database oluşturma işlemi tamamlandı. Close seçeneği ile işlemi bitiriyorum.
Database Connection Test İşlemlerini Yapalım.
1. İlk olarak komut satırı ile bağlantıyı test edelim. Aşağıda database ile bağlantı işleminin başarılı şekilde sağlandığını görebilmekteyiz.
2. Web tarafından URL ile birlikte bağlanalım.
Kurulum esnasında kullanıcıya atadığımız şifre ile giriş yapalım.
Web üzerinden de database`in management paneline ulaşabildiğimiz görebilmekteyiz.
Automatic Block Repair: Bu özellik sayesinde block corruption işi otomatikleştirilmiş oluyor.
Duplicate Without Connection to Target Database: Target database bağlanmadan catalog yada aux database bağlanarak duplicate özelliği.
Enhanced Tablespace Point-In-Time Recovery (TSPITR): Geliştirilmiş tablespace point in time recovery. Drop edilmiş bir tablespace bile recover edebiliyoruz. Aynı tablespace birçok defa recover edebilme imkanı bu özellik sayesinde gelmiştir.
Diğer gelen yeni özellikler için,
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
linteki dökümanı inceleyebilirsiniz.Öncelikle oracle sitesindeki kuracağımız versiyonunu download ediyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Download için oracle sitesinde bir account oluşturmalısınız.Kurulum işlemine Intel Core2 cpu, 1,5 GB Ram, regional settings ayarlarım english ve local administrator yetkisi ile birlikte başlıyoruz. Setup.exe`ye çift tıkladığınızda ve biraz beklediğinizde karşımıza aşağıdaki gibi bir ekran gelmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Email adresinizi ve oracle security updateleri indirebilmek ve bunlardan haberdar olabilmek için oracle support şifrenizi isteyen ekran bizi karşılamaktadır. Bu kısımdaki bilgileri daha sonrada girebilmektesiniz. Ben boş bırakıp next tuşu ile ilerliyorum.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Boş bıraktığımıza dair bir uyarı mesajı gelmektedir. Bu kısmı geçebilmek için Yes ve sonrasında Next tuşuna tıklayarak ilerleyebilmektesiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Gelen ekranda karşımıza 3 adet seçenek çıkmaktadır.
Create and configure a database: Yeni veritabanı oluşturmaya ve rdbms software kurulumunu yapar. Rdbms nedir peki? Yüksek datalara hızlı şekilde erişim sağlayan ve güvenli şekildiği tutulduğu platformdur.
Install database software only: Sadece Rdbms software kurulumunu yapar.
Upgrade an existing database : Varolan database upgrade işlemi için kullanılmaktadır.
Biz ilk defa kurulum işlemi yaptığımız için, birinci seçenği işaretleyip devam ediyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Hangi sınıf üzerine kurulum işlemi yaptığımızı belirtmeliyiz.
Desktop Class: Kişisel desktop pc ya da notebooka kurulum yapıyorsanız bunu seçmelisiniz.
Server Class: Server işletim sistemi üzerine kurulum yapıyorsanız bunu seçmelisiniz.
İki seçenek arasında konfigürasyon farklılığı bulunmakatadır. Biz server class seçeneğini seçip ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database kurulum tipini seçtiğimiz kısım karşımaza gelmekte.
Single instance database installation: Tek bir database kurulumu yapacaksanız seçeceğiniz adım.
Real Application Clusters database installation: RAC kurulumu yapacaksak seçeceğimiz kısım.
RAC kurulumu yapmadığımız için, Single instance database installation seçeneği ile ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
DB versiyonu, lokasyonunu, Global Database Name, password işlemlerini kendim belirlemek için advanced install kısmını seçip ilerliyorum. Siz dilerseniz, typical seçeneği ile de ilerleyebilirsiniz. İlgili seçeneği işaretleyip, next ile bir sonraki adıma geçiyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kurulum dilini seçip, bir sonraki adıma ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bu adımda kurulum için seçebileceğiniz versiyon tipleri bulunmaktadır. Seçmiş olduğunuz versiyona göre select options kısmından ek componentleri kurabilmektesiniz. Enterprise Edition seçeneğini işaretleyip, bir sonraki adıma geçiyorum.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bu adımda Oracle kurulum dosyalarının ve base dosyalarının ( tns gibi ) nereye atılacağı kısmı seçip, next ile ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Oluşturacağımız veritabanının ne amaçla kullanılacağını bu kısımda seçmeliyiz.
General Purpose / Transaction Processing: OLTP veritabanı kurulumu için seçilecek kısım. Oltp, database içindeki verilerin, birçok kişi tarafından kullanılabilmesidir. Giriş, silme, güncelleme vb. İşlemlerin aynı anda yapılması. Ayrıca oltp veritabanı içindeki verileri düzenlemekle birlikte, db hızınında artırılmasını sağlar.
Data Warehousing: Veri ambarı tarzından bir database kurulumu için kullanılır.
Biz birinci seçeneğini işaretliyerek, next ile ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Oluşturacağımız database adını ve SID bilgilerini gireceğimiz bölümdür. Bu bilgilerin ikisini de aynı yazabileceğiniz gibi, farklı da yazabilirsiniz. Next ile bir sonraki adıma ilerliyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Memory tabında, Enable Automatic Memory Management seçeneğini işaretleyerek, otomatik bellek yönetimini açıyoruz. Bunun faydası kaynağı (ram) daha etkili, verimli ve yeterli kullanması için seçmemiz gerekmektedir.
Diğer önemli kısım ise Charecter sets tabıdır.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kullanacağınız karakter setini seçmelisiniz. Bunun önemi database`e sorgu gönderirken önem taşımaktadır. Oracle`da TR karakterlerin okunup yazılabilmesi için yukarıdaki gibi seçip ilerliyoruz.
Eğer bu seçeneği seçmeyi unuttuysanız daha sonra database`e bağlanarak aşağıdaki komutlarla değişimi yapabilirsiniz.
CONNECT / AS SYSDBA
SHUTDOWN IMMEDIATE
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET aq_tm_processes=0;
ALTER DATABASE OPEN;
UPDATE sys.props$ SET VALUE$=`TURKISH_TURKEY.WE8ISO8859P9′
WHERE name=`NLS_CHARACTERSET`;
COMMIT;
SHUTDOWN IMMEDIATE;
STARTUP;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database control tarafında e-mail ile bilgilendirilme işlemini yaptığımız kısımdır. Eğer smtp serverınız varsa, bu bilgileri girerek yapılandırabilirsiniz. Ben e-mail bilgilendirmesi istemediğim için next ile ilerliyorum.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bu kısımda database dosyalarımızın lokasyonunu ve file system kullanacağımızı seçerek ilerliyoruz. ASM ile ilgili portalımızda makaleler bulunmaktadır. ASM kısmını bu makalede işlemeyeceğiz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database backup ayarlarının yapılacağı kısımdır. Kurulum işleminden sonra da backup ayarlarını yapabilmekteyiz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database kurulumu sonrası yönetim için gelecek olana SYS, SYSTEM, SYSMAN ve DBSNMP kullanıcıları için şifre belirleyeceğimiz kısımdır. Bu kullanıcılara tek tek şifre tanımlayabileceğiniz gibi, tek bir şifrede atayabilmektesiniz. Ben unutmamak adına hepsine tek bir şifre atayıp, next ile ilerliyorum.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bu adıma kadar seçmiş olduğumuz seçenekleri burada bize rapor olarak vermektedir. File olarak kaydedebilmekteyiz. Finish tıkladığımızda kurulum işlemi başlayacaktır.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bu adıma kara seçtiğimiz ayarlar ile birlikte database oluşturma işlemi başlamış bulunmaktadır. Bu işlem kurulum yapacağınız kayaklara göre değişim göstermektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database oluşturma işleminin sonuna doğru ulaşmaktayız.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Database oluşturulma işleminin bittiğini bağlantı url kısmını bize göstermektedir. Şifre yönetimini yapabileceğimiz son adım, biz tüm kullanıcılara aynı şifreyi atağımızdan ok ile devam ediyorum.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Web tarafından database`e ulaşabilmek için URL`i bize vermektedir. Bunu isterseniz unutmamak adına bir kenara not edebilirsiniz. Artık kurulum ve database oluşturma işlemi tamamlandı. Close seçeneği ile işlemi bitiriyorum.
Database Connection Test İşlemlerini Yapalım.
1. İlk olarak komut satırı ile bağlantıyı test edelim. Aşağıda database ile bağlantı işleminin başarılı şekilde sağlandığını görebilmekteyiz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
2. Web tarafından URL ile birlikte bağlanalım.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kurulum esnasında kullanıcıya atadığımız şifre ile giriş yapalım.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Web üzerinden de database`in management paneline ulaşabildiğimiz görebilmekteyiz.
