:::: MENU ::::

PHP ile Oracle veritabanına nasıl bağlanılır?

PHP geliştirme ortamı olarak XAMPP kullandığımdan ve XAMPP’ın Windows versiyonu 32 bit olduğundan PHP ile Oracle kullanmak için gerekli olan kütüphane dosyalarını Oracle Instant Client sayfasından indirip;

instant-client-page

C:\ içerisinde kopyaladım.

instantclient-c-dizini

İlgili kütüphane dosyalarını sisteme tanıtmak için;
Denetim Masası – Sistem ve Güvenlik – Sistem – Gelişmiş sistem ayarları – Ortam Değiişkenleri – PATH – Düzenle
diyerek C:\instantclient_12_1 şeklinde en alt satıra yeni yol bilgimizi ekleyerek pencereleri kapatıyoruz.

path-ayari

Bu işlemden sonra Apache’yi yeniden başlatmamız gerekmektedir, imkan var ise sistemi komple kapatıp açın, ne demiş atalarımız KAPAT AÇ DÜZELİR 🙂

PHP ayarlarının bulunduğu php.ini dosyamızı açarak “extension=php_oci8_12c.dll” bilgisinin önündeki ; işaretini kaldırarak bu ayarı aktifleştirmiş oluyoruz.

php-ini

Bu ayarları yaptıktan sonra bağlantının çalışıp çalışmadığını:

kodlarını bir dosyaya yazarak test edebilirsiniz.

oracle-php-connected

Bağlandı 🙂

Hayırlı olsun.


Oracle Veritabanı Tablosu Oluşturma

Oracle’da veritabanı tablosu oluşturmak için Oracle Application Express’e giriş yaptıktan sonra SQL Workshop menüsünden Object Browser’ı seçiyoruz.

object-browser

Object Browser açıldıktan sonra sağ üst köşedeki Create menüsünden Table’ı seçiyoruz.

oracle-create-table

Açılan pencerede tablo ismi ve tablo alanları oluşturarak ileriye tıklıyoruz.

create-table-oracle

Bir sonraki adımda tckimlikno alanımızı Primary Key olarak tanımlıyoruz.

oracle-primary-key

Daha sonraki adımlarda Foreign Key ve Constraints bölümlerinde herhangi bir değişiklik yapmadan son aşamaya ilerliyoruz.

Burada Create’e bastığımızda tablomuz oluşacaktır.Ayrıca SQL kutucuğu içerisinde de ilgili tablo oluşumunun SQL komutları ile yapılacak halde olan durumu gösterilmektedir.

create-table-sql-oracle

Oluşturulan tablomuz aşağıda görülmektedir.

table-oracle


Oracle Kurulumu ve Oracle’da Kullanıcı Hesabı Oluşturma

Oracle’ı(Oracle Database 11g Express Edition (Oracle Database XE)) kurmak için adresten indirerek kurulumu gerçekleştirebilirsiniz. Kurulum sırasında SYSTEM için sormuş olduğu şifreyi unutmayacağınız bir şifre seçmenizi tavsiye ederim. Zira bu şifre her daim lazım olacaktır. Ayrıca indirme yapmak için Oracle kendi internet sitesine kayıt olmanızı istemektedir. Buna direnmenin bir anlamı yok,yarınlarda başka faydalı programlar/programcıklar indirebileceğimizi de düşünerekten üyeliğinizi yapınız 🙂

Tam indirme adresi: http://download.oracle.com/otn/nt/oracle11g/xe/OracleXE112_Win64.zip

İndirdikten sonra DISK1 klasörünün içinde bulunan setup dosyasını çalıştırarak kurulumu yapabilirsiniz.

Kurulum bittikten sonra, web arayüzü ile çalışan Oracle’ı başarıyla kurduysanız aşağıdaki ekranda olmanız gerekmektedir.

oracle1

İlk adım olarak menüden Application Express’e tıklayarak yeni bir kullanıcı oluşturalım.

oracle2

İlk aklıma gelen kullanıcı ismi user olduğundan user şifreli bir kullanıcı oluşturmaya çalıştığımda hata verdi 😀

oracle3

Biz de niye, neden diye sorgulamadan hemen pes ederek adam isimli ve adam şifreli bir kullanıcı oluşturma yolunu seçtik.

oracle4

Burada adam isminde hem bir workspace(çalışma alanı) hem de bir kullanıcı oluşturulmuş oldu.

oracle5

Yeni kullanıcımızla giriş yap dediğimizde yeni bir arayüz bizi karşılamaktadır.

oracle6

Kullanıcı adı ve şifremizi yaparak veritabanı yönetim panelimize giriş yapıyoruz.

oracle7

Yukarıdaki ekranı gördüğümüz zaman çalışma ortamımıza kavuşmanın sevincini yaşamamız en doğal hakkımızdır 🙂

Hayırlı olsun.


Sayfalar:1...60616263646566...78