Archive for the ‘ipucu’ Category

SqlPlus’ta önceki komutlarınıza yukarı ok tuşuyla ulaşabilmek için

Saturday, November 1st, 2008

Linux ortamında SqlPlus’ta önceki komutlarınıza yukarı ok tuşuyla ulaşabilmeniz mümkün değil. Bazen aynı komutları peşpeşe yazmak hem çok vakit alıyor hemde çok can sıkıyor. Bu çok can sıkıcı durumdan kurtalmak için aşağıdaki adımları takip etmeniz yeterli….

öncelikle bu linkten http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.30.tar.gz rlwrap programını indirelim.

wget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.30.tar.gz

tar zxvf rlwrap-0.30.tar.gz

cd rlwrap-0.30
./configure
make
make check
make install

Kurulum bittikten sonra

$ rlwrap sqlplus user/password@sid.

komutuyla direk sqlplusa girebileceğiniz gibi oracle useri profilinde alias tanımlayarak kendinize kısa yol oluşturabilirsiniz

/home/oracle/.bash_profile  dosyası içine aşağıdaki satırı ekleyin.

alias sqlp =”rlwrap sqlplus”

Tags: ,
Posted in Oracle, ipucu | 1 Comment »


system tablespace mutalaka backup alınmalı

Friday, October 24th, 2008

Eğer system tablespace tablespacelerinin düzenli backuplarını almazsanız; sisteminizdeki bu dosyanın bozulması durumunda veritabanınızdaki tüm datafile dosyalarını yedek almış olsanız bile bu data fileları backuptan geri dönemezsiniz….

Tags: ,
Posted in Oracle, ipucu | No Comments »


Oracle Database Servere yeni control file dosyası nasıl eklenir

Friday, October 24th, 2008

1-Öncelikle instance shut down edilir

2-Mevcut conrol file lardan birisi yeni bir isimde yeni lokasyona kopyalanır.

3-init.ora dosyasına conrol file değişiklikleri eklenir

4-Database açılır.

Tags: ,
Posted in Oracle, ipucu | No Comments »


yum ile Update / Install Packages (Redhat Enterprise)

Friday, September 26th, 2008

Öncelikle sistemimiz RHN’ye kayıt ettiriyoruz. (Tabi ki önceden Redhat şirketine parasını ödeyip üyeliğimizi aktif etmemiz gerekiyor)

# rhn_register

Update edebileceğimiz tüm paketlerin listesi görek için;

# yum list updates

Sistemimizin ihtiyacı olan tüm paketleri  yüklemek için;

# yum update

Sistemimizde yüklü olan tüm paketleri görmek için;

# rpm -qa   veya

# yum list installed

Herhangi özel bir paketin yüklü olup olmadığını öğrenmek için (mesala httpd package )

# rpm -qa | grep httpd*

# yum list installed httpd

Eğer sadece bir paket yüklemek istiyorsak;

# yum update {package-name-1}

Örnek hhtpd paketini yüklemek için

# yum update httpd

Paket ismini tam öğrenmek için

# yum list {package-name}

# yum list {regex}

# yum list httpd

# yum list perl*

Hehangi bir paketi install etmek için;

# yum install {package-name-1} {package-name-2}

# yum install httpd

Herhangi bir paketi  Uninstall  etmek için

# yum remove {package-name-1} {package-name-2}

# yum remove httpd

Yükleyebilecweğimiz tüm paketlerin listesini almak için;

# yum list all

Son olarak yum paketinin tüm yapabileceklirni öğrenmek istiyorsanız;

# man yum

Tags: ,
Posted in Linux, ipucu | No Comments »


Datafile Taşıma nasıl yapılır?

Thursday, September 25th, 2008

Shutdown the database
./sqlplus /nolog
./connect / as sysdba
./shutdown immediate
Move the data files physically
cp -R –force /u01/app/oracle/oradata/orcl/* /home/oradata

Startup mount the database
./sqlplus /nolog
./connect / as sysdba
./startup mount
alter database rename file
‘/u01/app/oracle/oradata/orcl/users01.dbf’ to
‘/home/oradata/users01.dbf’;
alter database rename file
shutdown immediate;
startup;

Posted in Oracle, ipucu | No Comments »


TABLESPACE KURTARMA (RECOVER TABLESPACE)

Thursday, September 25th, 2008

SQL>conn sys / as sysdba
sql>shutdown immediate;
sql>startup mount;
sql>alter database archivelog;
SQL>ALTER TABLESPACE test1 OFFLINE IMMEDIATE;
cmd -> rman target / 
RMAN>RESTORE TABLESPACE test1;
RMAN>RECOVER TABLESPACE test1;
exp user/oracle2 file=/backup/export/data_$tar.dmp log=/home/oracle/scripts/backup/log/data_$tar.log buffer=4194304 compress=y direct=y consistent=y

Tags:
Posted in Oracle, ipucu | No Comments »


Alert log nerede?

Thursday, September 25th, 2008

sqlplus “/ as sysdba“
select value from v$parameter where name = ‘background_dump_dest’;

Tags:
Posted in Oracle, ipucu | No Comments »


CentOS / Red Hat Linux üzerine VSFTPD FTP Server kurulumu

Monday, September 22nd, 2008

Eğer Redhat abonesi isek

# yum install vsftpd

Ya da rpm paketini indirip

rpm-ihv  vsftpd-2.0.5-12.el5.i386.rpm

vsftpd servisinin  işletim sistemi açıldıktan hemen sora çalışması için;

# chkconfig vsftpd on    komutu ile  konfigure ederiz.

vsftpd stop start or restart

# service vsftpd start

# service vsftpd stop

# service vsftpd restart

FTP portuna iptables’den izin vermek için;

# vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT

yukarıdaki satırı iptables dosyası içine ekliyoruz. Bu kuralın aktif olması için iptables servisini yeniden çalıştırıyoruz.

# service iptables stop

# service iptables start

ftp serverin çalışıp çalışmadığını test etmek için:

$ ftp localhost

Eğer vsftpd serveri configure etmek istiyorsak;

# vi /etc/vsftpd/vsftpd.conf

 

 

Posted in Linux, ipucu | No Comments »


En güncel Linux çekirdeğini nereden / nasıl öğrenirim?

Monday, September 22nd, 2008

Linux çekirdeğinin en güncel sürümünü ve sürüm bilgilerini daimi olarak http://www.kernel.org adresinden takip edebilirsiniz.

Posted in Linux, ipucu | No Comments »