'Linux'에 해당되는 글 3건

 
  1. 2011.05.15 [Oracle/Linux] 리눅스 서버에서 오라클 서버 시작
  2. 2011.03.28 [ORACLE/LINUX] sqlplus 접속 에러, ORA-12162: TNS:net service name is incorrectly specified 1
  3. 2009.12.02 Linux Bind Setting Log
2011. 5. 15. 22:35 COMPUTER
[Oracle/Linux] 리눅스 서버에서 오라클 서버 시작

오라클 시작
#> sqlplus /nolog
SQL> connect /as sysdba
SQL> startup

또는

오라클디렉토리/bin/#> dbstart

오라클 리스너 시작
#> su - oracle
#> lsnrctl start &

2011. 3. 28. 16:52 COMPUTER
[ORACLE/LINUX] sqlplus 접속 에러, ORA-12162: TNS:net service name is incorrectly specified
- sqlplus가 접속이 안된다.
- $ORACLE_HOME/bin/sqlplus "/as sysdba" 했을때 에러가 난다.
Enter user-name: test
Enter password:
ERROR:
[ORACLE/LINUX] ORA-12162: TNS:net service name is incorrectly specified


오라클 계정 디렉토리안에 .bash_profile을 확인하세요.

임시로 당장쓰는법은
# ORACLE_SID="Oracle10g+ASM"
# export ORACLE_SID
# sqlplus "/as sysdba"

프로필을 수정하고 다시 접속 후 테스트하세요. (하단 그림 참조)
vi /oracle/.bash_profile
export ORACLE_SID="Oracle10g+ASM" 추가





2009. 12. 2. 07:37 COMPUTER
Linux Bind Setting Log

# /usr/local/sbin/rndc-confgen > /etc/rndc.conf

# cat /etc/rndc.conf

# Start of rndc.conf
key "rndc-key" {
 algorithm hmac-md5;
 secret "TEJ7NKwydCQWDOZSv8DgDg==";
};

options {
 default-key "rndc-key";
 default-server 127.0.0.1;
 default-port 953;
};
# End of rndc.conf

# Use with the following in named.conf, adjusting the allow list as needed:
# key "rndc-key" {
#  algorithm hmac-md5;
#  secret "TEJ7NKwydCQWDOZSv8DgDg==";
# };
#
# controls {
#  inet 127.0.0.1 port 953
#   allow { 127.0.0.1; } keys { "rndc-key"; };
# };
# End of named.conf


# vi /etc/rndc.key (자신의 서버의 rndc.conf파일의 내용으로 입력)
key "rndc-key" {
      algorithm hmac-md5;
      secret "TEJ7NKwydCQWDOZSv8DgDg==";
};


# vi /etc/named.conf (자신의 서버의 rndc.conf파일의 내용으로 입력)

controls {
        inet 127.0.0.1 port 953
                allow { 127.0.0.1; } keys { "rndc-key"; };
};

options {
        directory "/var/named";
};

zone "." IN {
        type hint;
        file "named.root";
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
};

zone "0.168.192.in-addr.arpa" IN { // 아이피주소가 192.168.0.1이면
        type master;
        file "named.rev";
};

zone "도메인.co.kr"     IN { type master; file "zone-도메인.co.kr";     };     
zone "도메인.co.kr"     IN { type master; file "zone-도메인.co.kr";     };
zone "도메인.co.kr"     IN { type master; file "zone-도메인.co.kr";     };



named 계정 생성
# useradd -u 25 -r -d /var/named -M -s /bin/false named

named 관련파일 퍼미션 조정
# chmod 640 /etc/rndc.key
# chmod 640 /etc/rndc.conf
# chmod 640 /etc/named.conf
# chown root.named rndc.key
# chown root.named rndc.conf
# chown root.named named.conf

# mkdir /var/named
# chown named.root /var/named
# dig @168.126.63.1 . > /var/named/named.root

# touch /var/log/named.log
# chown named.named /var/log/named.log

# named-checkconf -z (설정파일들 체크)

최근에 올라온 글

최근에 달린 댓글