IT 이야기 (91) 썸네일형 리스트형 [DB] 오라클 기본 화면 설정 오라클 기본 접속 설정을 하는게 sqlplus 접속시 눈이 편하다 $oracle_home/sqlplus/admin 디렉토리에 가면 glogin.sql 파일이 있다. 이 파일을 수정해 주자 set linesize 100 [DB] 오라클 background process BACKGROUND process 이 process는 필수 프로세스인 PMON, SMON, DBWR, LGWR, CKPT 등은 데이터베이스 서비스를 수행하기 위해서 반드시 메모리에서 정상적으로 동작해야 한다. 이들 중 하나라도 정상적으로 작동하지 않으면, Down 되며, database 서비스를 shutdown 시킨 뒤 다시 startup 시켜서 정상적으로 복구시켜야 한다. 백그라운드 프로세스의 종류 필수DBWRDatabase writer로 database b uffer cache의 내용을 data file로 저장함, 즉, 사용자가 실행한 SQL문에 의해 데이터의 변경 내역을 테이블에 저장하~ 는 작업 LGWRLog writer는 redo log buffer에 기록된 변경사항 을 redo log file.. [DB] oracle shutdown command 오라클 셧다운 명령어의 사용법 SHUTDOWN [ABORT ¦ IMMEDIATE ¦ NORMAL ¦ TRANSACTIONAL [LOCAL]] SHUTDOWN의 옵션을 표로 나타내면 다음과 같다. 옵션abortimmediatetransactionalnormal새로운 세션의 연결허용xxxx현재 세션이 종료할때까지 대기xxxo현재 트랜젝션이 종료할 때까지 대기xxoo데이터베이스의 정상 종료xooo • ABORT ABORT 옵션은 CLOSE, DISMOUNT 과정을 거치지 않고 곧 바로 데이터베이스를 중지시켜 비정상적으로 SHUTDOWN시킨다. 즉, 현재 메모리의 데이터를 디스크에 쓰기 작업도 하지 않으며, 진행중인 트랜젝션을 ROLLBACK하지 않고 SHUTDOWN시킨다. 따라서 다음 STARTUP 시 SMO.. [DB] mysql 에러 확인 perror 사용법 어느날 mysql DB 를 백업 받을라고 하는데 잘되던 백업이 안되는 것이다. 에러 내용을 보니 ERROR 1030 (HY000): Got error 28 from storage engine 위 내용을 찾아봐도 이해가 가지 않는 내용만 나온다 Error: 1030 SQLSTATE: HY000 (ER_GET_ERRNO) Message: Got error %d from storage engine /usr/local/mysql/bin/perror 28 을 하게 되면 좀더 자세한 내용을 확인할수 있다. 실행 결과는 아래와 같더라. OS error code 28: No space left on device 갑자기 왼 용량이 적다고 날리를 치는가 확인 해 봤더니 /tmp 가 꽉 차서 실행이 안되고 있엇다. /tmp.. [etc] 리눅스 route 수동설정 및 자동적용 리눅스 라우킹 설정 추가 - 환경 centos 5.4 - 작업내용 : 수동으로 라우팅 설정을 추가하고, 네트워크 시작시 자동으로 적용되게 설정함 cd /etc/sysconfig/network-script vi route-eth0 [DB] 오라클 기본 명령어 1 (select status from v$instance;) 오라클 기본 상태 확인 명령어 들의 기록 1. DB 인스턴스의 상태 확인 SQL> select status from v$instance; ERROR at line 1: ORA-01034: ORACLE not available * 위와 같은 에러 메세지가 나오면 DB 인스턴스가 시작이 안된거다. startup 을 하자 SQL> startup * 정상적일때의 상태 확인은 아래와 같은 내용이 나온다. SQL> select status from v$instance; STATUS ------------------------ OPEN * nomount 상태의 확인시 내용 SQL> startup nomount ORACLE instance started. Total System Global Area 236000356 .. [DB] 오라클 startup / shutdown 오라클을 설치하고 스타트 시키는데 에러가 발생한다. [ora9i@cent5_4 ~]$ sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Tue May 18 19:50:24 2010 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> startup ORA-01031: insufficient privileges 검색 결과 이런 저런 방법들이 있던데, 이게 정상적인지는 몰라도 다음 방법으로 인스턴스가 시작되었다. SQL> connect /as sysdba Connected to an idle instance. startup ORACLE instance started. Total .. [DB] oracle DB 생성 (DBCA 를 이용한 오라클 DB 생성) 어제 오라클을 설치 했으니, 오늘은 DB 를 생성하자 dbca 를 사용하기 전에 기본 환경 설정을 조금 해줘야 한다. 오라클 기본 jre 를 삭제하고 어제 따로 설치한 jre 1.3.20 버전으로 대체를 하도록 하자 $oracle_BASE/jre 를 지우고 /usr/local/jre 로 링크를 걸자 ln -s /usr/local/jre jre 그리고 jre 안에서 dbca 를 실행할때 jre 를 찾는데 관련 바이너리가 없다.. java 에다가 링크로 만들어 주자 cd /usr/local/jre/bin ln -s java jre 하나더 링크 작업을 해줘야 한다고 한다. 해주자 cd /usr/local/jre/bin/i386/native_threads ln -s java jre * dbca 도 당근 한글은 .. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음