본문 바로가기

전체 글43

[딜리버링 해피니스] 행복 돈을 포기하고 행복을 찾는 제포스 CEO의 이야기이다. 독특한 기업마인드와 고객감동마인드의 성공은 믿음과 실패에서 나온다. 제포스 이전기업은 금전적인 부분은 성공이었지만 토니가 추구하는 행복에서는 실패다. 실패를 토대로 지금의 제포스를 만들었기에 제포스의 독특하면서도 행복한 바이러스가 우리에게 다가오는 것이라 생각한다. 단 한번의 금전적인 성공에 배불러 했다면 행복이라는 진정성이 담긴 목표를 찾지 못했을 것이다. 실패가 있었기에 거기에서 나온 문제점을 개선할 수 있었다. 나는 주인공이 일자체를 목표삼지 않는다고 생각한다. 주인공의 궁극적 목표는 '행복'이었다. 사실 '꼭 온라인 신발가게말고 다른 것 해도 되잖아?' 라는 생각이 들었다. 행복을 추구하기위한 도구로 사용된 것이 제포스일 따름. 여기에서 자신.. 2012. 3. 26.
[아프니까 청춘이다]나는 무엇을 원하고 있는가? 취업을 앞두고 있는 나의 대학생활을 되돌아보는 책이다. 나는 과연 무엇을 원하고 있는가? 대학생활에서 추구하고자 했던 것은 무엇이었나? 열정적으로 한 것이라고는 오라클 단 하나있다. 아니다. 무엇이든 그때그때 열정을 불태웠다. 프로그래밍을 할 때도, 봉사활동을 할 때도, 영어공부를 할 때도, 중요한 것은 꾸준하지 않았다는 것이다. 그나마 꾸준했던 것이 오라클이었을 뿐.. 책에서는 인생을 길게 보라한다. 지금 나의 시계는 (아마도..) 아침 7시 30분 언저리에 얹혀져 있을 것이다. 이제 시작이라고 말할 수 있는 단계이다. 무엇을 해야할지도 정해지지 않았다. 책의 저자에게 한가지 묻고싶다. 지금의 나는 어떤 것을 해야하는 것인가? 나의 길을 찾기위해 고뇌하고 또 고뇌해야 하는가? 아니면 당장 앞에 보이는 .. 2012. 3. 18.
[오라클] .bash_profile 오라클 설치시 bash shell을 이용하는 환경에서 .bash_profile의 환경변수를 수정한다. 여기서 ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH 등을 설정한다. prompt의 설정값들도 바꾸어 놓아 현재의 SID등을 설정해 보기 쉽게 만든다. 여기서 oracle univertial installer로 인스톨을 할 때 제대로 경로를 잡아주기위해 설정하는 환경변수로 볼 수 있으며 일시적으로 적용시키려면 $>export ORACLE_SID=orcl 으로 export명령어를 이용해 명령어를 입력한 terminal에만 적용시킬 수 있다. 확인은 $>echo $ORACLE_SID 명령어로 할 수 있다. $>export ORACLE_HOME=$ORACL.. 2011. 11. 7.
[오라클] parameter file 종류 : pfile spfile 존재경로 : $ORACLE_HOME/dbs 존재형태 : pfile -> init[SID].ora spfile -> spfile[SID].ora 우선순위 : spfile >> pfile pfile과 spfile이 동시에 존재한다면 spfile을 인식해 nomount단계까지 끌어올린다. 설명 : 오라클 instance의 size를 결정하거나 할당할 수 있는 process들의 수 등, 수 많은 파라미터를 결정해 그 값들을 파일에 저장시켜놓아 해당 DB에 최적화된 파라미터값들을 가질 수 있도록한다. spfile은 동적파라미터로 DB가 운영 중임에도 불구하고 파라미터값을 즉시 바꿀 수 있다. (하지만 일부 정적파라미터는 다시 구동해야 적용되는 부분이 있음)binary로 된 파일로 .. 2011. 11. 7.
[오라클]시작과 종료 오라클 시작 오라클 시작과 종료를 설명할 때 보통 위의 그림으로 설명한다. 각각의 상태가 어떤 상태이며 어떠한 것을 접근할 수 있고 어떤 것을 수행할 수 있는지 설명한다. 오라클 시작순서 1. shutdown - 해당 DB에 대한 어떠한 접근도 허용하지 않는다. 2. nomount - instance가 형성 - parameter 접근 - alert_log, trace파일 접근 - controlfile 재생성 - database 생성(새로운 DB를 만드는 경우) 3. mount - 컨트롤파일에 대한 접근 - 데이터파일, 리두로그 파일에 대한 접근을 준비 - (컨트롤파일 안에 있는 데이터파일, 리두로그 파일의 물리적인 위치를 읽어 매핑만 시켜준다) - archive log mode / noarchive lo.. 2011. 11. 3.
[오라클]backup script user managed backup을 스크립트로 만들어 사용할 수 있다. spool명령어와 data dictionary, select 문장을 이용해 만든다. tablespace의 종류는 각 db마다 다르게 존재할 수 있는데, 이것을 dba_data_files 뷰를 이용해 어디서든지 스크립트만 돌리면 백업가능하도록 만들 수 있다. 간단한 예제 SQL>select 'ALTER TABLESPACE '|| tablespace_name ||'BEGIN BACKUP;'||CHR(10) ||'!cp '|| file_name || '/u02/oradata/backup/hot'||CHR(10)|| 'ALTER TABLESPACE ' || tablespace_name ||'END BACKUP;' from dba_data_.. 2011. 11. 2.