Batur Orkun Wiki Page Blog

Bir User yada Tablo icin verilmiş tüm haklar

Oracle’da hakları listelemek icin “dba_tab_privs ” sistem tablosu kullanılır. Örneğin  STARS kullanıcısının YURT kullanıcısına verdiği tüm hakları çekmek için; select * from dba_tab_privs  where owner = ‘STARS’ and  GRANTEE = ‘YURT’

htaccess dosyası

.htaccess Apache Web sunucularında bulunan çok önemli bir özelliktir. Basitçe anlatmak gerekirse, .htaccess dosyası Apache Web sunucusundaki, servis sağlayıcısının default olarak belirlemiş olduğu server konfigürasyonlarından bazılarını değiştirmenizi sağlar. Virtual host dosyasına yazmak yerine bir...

Google Maps Arama ve Yer Belirleme

Google Maps API ile  ajax arama yapabilir ve kırmızı noktayı getirdiğiniz pozisyonun Latitude Longitude değerlerini alabilirsiniz. Bu sayede kullanıcı arama yaparak istediği yeri belirler ve form ile değerleri alabilirsiniz. Bir Örnek: http://universimmedia.pagesperso-orange.fr/geo/loc.htm Kullandığım kendi...

XEN Sanal Sunucu Komutları

XEN Virtual Machine Commands Aşağıda en çok kullanılan XEN isimli sanal sunucu mimarisine ait basit bir kaç komut listelenmiştir.

Rebuild Indexes Script

Bir table_space deki tüm indeksleri yeniden oluşturur; SELECT ‘ALTER INDEX ‘|| INDEX_NAME || ‘ REBUILD’ from dba_indexes where tablespace_name  =  ‘STARS’ Bir user ‘a ait tüm indeksleri yeniden oluşturur; SELECT ‘ALTER INDEX ‘|| INDEX_NAME...

nls_length_semantics

Oracle’ da bu değer text alanların data type’ını belirler. BYTE ya da CHAR olabilir. Default değer BYTE ‘dır.

Toplu Kullanıcı Silme (Users Drop Script)

Oracle User’ların tamamını ya da bir çoğunu silmek istediğinizde “drop user” script’ini DBA’den otomatik oluşturmak için aşağıdakine benzer bir SQL kullanabilirsiniz. select ‘drop user ‘|| username || ‘ cascade;’ from dba_users where default_tablespace in...

Domain Yönlendirme (Redirect Entire Domain)

Apache ‘i de vitrual-host dosyasından ya da htaccess ile bir domain ‘e yölnedirme yapılabilir. Redirect 301 / http://xxx.com Bütün linkleri olduğu gibi xxx.com’a yönlendirecektir. Redirect 301 /deneme  http://xxx.com Sadece “deneme” dizinini xxx.com’a yönlendirecektir.  

Açılışta Controlfile Hatası

Elektrik kesintileri ya da makina kitlenmelerinden sonra Oracle açılışta controlfile hatası verebilir. Oracle default olarak 2 adet Controlfile  tutmaktadır. Anormal kapanma sırasında birisine yazıp  diğerine yazamaz ise uyusmazlık hatası verecektir. Bu durumda aşağıdaki işlemler...

Full Export’dan Tablo Çekmek

exp system file=full.dump full=y buffer=80960000 Yukarıdaki gibi “full=yes” ile aldığınız bir full dump dan bir ya da bir kaç tabloyu almak için aşağıdaki “imp” komutu yazılır: imp system file=full.dump tables=xxxx,yyyy  fromuser=username touser=username buffer=80960000 indexes=no...