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: Oracle, sqlplus
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: backup, Oracle
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: control file, Oracle
Posted in Oracle, ipucu | No Comments »
yum ile Update / Install Packages (Redhat Enterprise)
Friday, September 26th, 2008
# 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: Linux, yum
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: Oracle
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: Oracle
Posted in Oracle, ipucu | No Comments »
CentOS / Red Hat Linux üzerine VSFTPD FTP Server kurulumu
Monday, September 22nd, 2008
# 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 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 »