Arşiv | Linux RSS feed for this section

Ubuntu, Oracle XE ve SQL Developer

1 Eylül 2010

1 Comment

Ubuntu üzerine Oracle XE kurup onda çalışma yaptığımı daha önce yazmıştım. Karşılaştığım bir iki sorunla ilgili olarak bulduğum çözümleri paylaşmak istedim.

Oracle XE yüklenince, XWindows ana paneline gerekli menüleri ekliyor, ama “Start Database” dediğinizde veritabanı açılmasına rağmen listener açılmıyordu. Terminal penceresi açıp listener’ı manuel olarak başlatmaya çalışınca hatayı gördüm:

Listener programı listener.log dosyasına yazamıyordu. Dosyanın yetkilerini kontrol edince sadece oracle kullanıcısının yazma yetkisi olduğunu gördüm. Kendi kullanıcımı hali hazırda DBA grubuna atamış olduğumdan, root oldum ve dba grubuna yazma yetkisi verdim:

# chmod g+w /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log

Devamını Okuyunuz...

Ubuntu’ya Oracle XE ve APEX Yüklemek

6 Mayıs 2010

2 Comments

Her ne kadar kurumsal yazılımlar açısından Redhat Linux tabanlı dağıtımlar ideal olsa da ben notebookumda Ubuntu kullanıyorum. Test ortamı oluşturmak için Oracle veritabanı kurmam gerektiğinde, Ubuntu üzerine Oracle kurmak yerine (ki resmi olarak desteklenmese de kurulabilir) virtualbox ile oluşturduğum sanal makinaya Oracle Enterprise Linux yükleyip, Oracle veritabanını bu sanal makinada kuruyorum. Böylece production sistemlere benzer bir ortamda çalışma imkanım oluyor. Buna karşın özellikle APEX ile uğraşırken, rahatlıkla erişebileceğim ve az kaynak kullanacak bir geliştirme platformuna ihtiyacı duyduğumdan Ubuntu’ya Oracle XE (Express Edition) kurup üzerine APEX kurmayı terchih ediyorum.

Bilmeyenler için açıklamak da fayda var: Oracle XE, standart sürüm özelliklerine sahip ama 1 CPU, 1G RAM ve 4G storage sınırlaması olan ücretsiz veritabanı sürümüdür. Oracle XE, APEX ile uygulama geliştirmek için kolay kurulan ve yönetilebilen bir platform sağlıyor. Oracle XE’nin güzel yanlarından biri kurulum için Debian paketlerine sahip olması. Bu paketleri kullanarak Ubuntu’ya Oracle XE kurulumunu çok rahatlıkla yapabiliyoruz.

Devamını Okuyunuz...

Ubuntu 10.04 İlk İzlenimler

2 Mayıs 2010

1 Comment

Ubuntu 10.04 Nisan’ın 29′unda çıktı, bir iki günlük gecikme ile laptop’uma yükledim. Son dört beş aydır windows 7 kullanıyordum. İlk başlarda her şey güllük gülistanlık iken bir süre sonra çalışma hızı vistaya benzemeye başladı, üstelik internette surf yaparken, ara ara ekranın soluklaşıp uzun süre “bekleme” animasyonu izlemek, bende laptop’un can çekiştiği hissi yaratıyordu.

Ubuntu kurulumu sanki günden güne basitleşiyor veya ben her yeni sürümde en az iki-üç kez kurma/kullanma denemeleri yaptığım için bana çok aşina ve kolay geliyor. Kurulum dili, klavye ve partition ayarlamalarından sonra tek yapmanız gereken beklemek. Ben yüklemenin sonuna kadar makina başında durmadığımdan tam olarak kaç dakikada kurulduğunu bilmiyorum ama çok kısa sürdüğünü söyleyebilirim. Zaten bu sürümde varsayılan olarak kurulan paket sayısını azaltmışlar. Örneğin GIMP kurulu gelmiyor. Bu da kurulum daha hızlı bitmesine sebep oluyor olabilir.

Devamını Okuyunuz...

Oracle Enterprise Linux Ücretsiz YUM Sunucusu

11 Aralık 2009

0 Comments

Oracle, Enterprise Linux sunucusu için çıkardığı updateleri destek adı alınta ücret karşılığında vermesine rağmen, DVD/CD’de gelen paketleri ücretsizce internetden indirip sisteminize kurmanız için bir YUM sunucu açmış. YUM sunucusu elbetteki her hangi bir garantiyle gelmiyor. Buna karşın şu haliyle bile özellikle test sunuculara yeni Oracle yazılımlarını kurarken karşılaşabileceğiniz paket kurma ihtiyaçlarında işinizi çok kolaylaştıracak bir hizmet.

Eğer elinizde Oracle 5.x varsa YUM sunucusunu sisteme tanıtmak için

# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-el5.repo

Devamını Okuyunuz...

Linux ve Solaris’de dosyaları görüntülemek

24 Eylül 2009

0 Comments

Linux ve Solaris sistemlere müdehale ederken bir grafik arayüz (XWindows) olmadan işlem yapılmak zorunda kalınabilir. Bu tip müdehalelerde alert log, trace dosyaları gibi text içerikli dosyaları okuyabilmenizi sağlayacak temel unix komutlarını (cat, more, less, head ve tail) inceleyelim.

Cat, concatenate’in kısaltılmış halidir. Cat ile bir veya daha fazla dosyayı birleştirilebilir, isterseniz bu dosyaları ekrana veya bir başka dosyaya yazdırılabilirsiniz.

$ cat alert_orcl.log

Eğer çıktının ekrana değilde bir başka dosyaya yollanmasını istiyorsanız:

$ cat alert_orcl.log > dosya.txt

Devamını Okuyunuz...

Linux Kurulumunda VNC’yi Etkinleştirmek

1 Nisan 2009

0 Comments

Oracle Enterprise Linux (daha doğrusu Redhat Enterprise Linux türevi dağıtımlar), VNC üzerinden kurulum yapmanıza izin vermektedir. Eğer sunucuya sadece CRT veya seri bağlantınız varsa bu özellik sayesinde, sunucuya bir VNC istemcisi ile bağlanıp grafik arayüzlü kurulum yapabilirsiniz.

Kurulumun VNC (Virtual Network Computing) servisi üzerinden başlaması için Linux boot ekranında “linux vnc” parametresini giriniz, ek olarak verdiğim “vncpassword=123456″ parametresi ile ben sunucuya bağlanırken 123456 şifresini kullanacağımı belirtiyorum. Eğer bu parametreyi vermezseniz sunucunuz bağlantı sırasında şifre sormayacaktır.

Devamını Okuyunuz...

Linux ve Solaris’de Donanım Bilgisini Öğrenmek

8 Ocak 2009

1 Comment

Linux sunucularda donanım bilgisini öğrenmek için dmidecode komutunu kullanabilirsiniz. dmidecode size BIOS, Mainboard, CPU, Cache, Slotlar ile ilgili detaylı bir çıktı verecektir:

# dmidecode | more

Memory miktarını kontrol etmek için /proc/meminfo dosyasına bakabilirsiniz veya “free” komutunu kullanabilirsiniz:

# cat /proc/meminfo
# free

Disklerdeki boş alanı kontrol etmek için:

# df -h

Devamını Okuyunuz...

CentOS veya RHEL Sunucunuza “GNOME” Masaüstü Yüklemek

21 Eylül 2008

0 Comments

GoDaddy’den kiraladığım ve uzun zamandır boş duran bir VPS sunucum vardı. Üzerinde CentOS 5 yüklü bu sunucuda Oracle Standard veritabanı ve APEX kurup denemeler yapmak istedim. Oracle’ın kurulum aracı dahil, bir çok yönetim aracı XWindows gerektirdiğinden ve kiraladığınız VPS (Virtual Prive Server) ve Dedicated sunucularda genel olarak XWindows paketleri kurulu gelmediğinden, sunucuya GNOME ve XWindows’u kurmam gerekti.

Bu işlem düşündüğümden çok daha kolay oldu. Artık bütün Redhat uyumlu dağıtımlarda gelen YUM’un (Yellow dog Updater Modified) “groupinstall” parametresi sayesinde tek bir komutla yüklemeyi yapabiliyorsunuz:

# yum -y groupinstall “X Window System” “GNOME Desktop Environment”

Devamını Okuyunuz...

Oracle Enterprise Linux ve Serial Attached SCSI (SAS)

3 Eylül 2008

0 Comments

SAS diskler üzerine RAID tanımlanmış bir sisteme, Oracle (veya Redhat) Enterprise Linux kurmaya kalktığınızda sistemin diskleri algılamadığını görüp hayal kırıklığına uğrayabilirsiniz. SAS teknolojisi ümit vaad eden bir teknoloji ama henüz güncel Linux dağıtımları (örneğin OEL 5.2), bu SAS diskleri, sürücü dosyaları olmadan algılayamıyor.

Benim kurduğum sistemde LSI chipset bulunuyordu ve sunucu ile gelen kurulum CD’sinde sadece RHEL 5 sürümü için gereken driver dosyası vardı. Bu yüzdene sisteme OEL (Oracle Enterprise Linux) 5.0 kurdum. Şimdi bu tip bir kurulumda neler yapmanız gerektiğine bir göz atalım:

Devamını Okuyunuz...

Oracle Enterprise Linux 5.1′e Oracle 10g Veritabanı Kurulumu

10 Mayıs 2008

5 Comments

Oracle tüm yazılımlarını websitesinden indirebilmenize olanak tanır. Bu yazılımları ister eğitim, ister deneme amaçlı olarak, zaman sınırı olmadan kullanabilirsiniz. Yazılımları ticari amaçla kullanmadığınız sürece her hangi bir lisans ücreti ödemenize gerek yoktur. Şimdi beraberce Oracle 10g veritabanı yazılımını bir Linux sunucuya nasıl kurabileceğimizi göreceğiz.

Oracle 10g veritabanını (Oracle websitesine ücretsiz üye olduktan sonra) şu linkten indirebilirsiniz:

http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201linuxsoft.html

Öncelikle elinizde Oracle kurulumu için hazırladığınız, Linux işletim sistemi yüklü bir sunucu olduğunu varsayıyorum. Oracle Enterprise Linux’ı bir sisteme nasıl kuracağınızı “Oracle Enterprise Linux 5.1 Kurulumu” yazımda anlatmıştım. Şimdi bu sunucuya Oracle 10g veritabanını kuracağız.

Devamını Okuyunuz...
Sayfa 1 : Toplam 212