오라클 RAC 설치할때 참고할 글

http://www.solanara.net/solanara/oraclerac

  • 개요
  • 준비
  • 하드웨어준비
  • VMWare
  • 서버 공통 설정
  • NFS용 서버 준비
  • 노드용 서버 준비 – NFS
  • 노드용 서버 준비 – SSH
  • 노드용 서버 준비 – ORACLE SID
  • 노드용 서버 준비 – 확인
  • 노드용 서버 준비 – 설치를 시작하기 전에
  • 설치와 설정
  • 소프트웨어 설치 및 패치
  • clusterware 설치
  • clusterware 패치
  • database 설치
  • database 패치
  • 소프트웨어 설정
  • netca
  • dbca – ASM
  • dbca – 데이터베이스 생성
  • 설정확인
  • 실행 및 운용
  • 종료
  • 시작
  • 네트워크 관련
  • 클라이언트 세팅
  • crsstat
  • crsstat
  • 마치며

http://oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-ol5-using-vmware-server-2.php

  • Introduction
  • Download Software
  • VMware Server Installation
  • Virtual Machine Setup
  • Guest Operating System Installation
  • Oracle Installation Prerequisites
  • Automatic Setup
  • Manual Setup
  • Additional Setup
  • Install VMware Client Tools
  • Create Shared Disks
  • Clone the Virtual Machine
  • Install the Grid Infrastructure
  • Install the Database
  • Check the Status of the RAC

http://ann-moon.tistory.com/28

Advertisements

오라클 dbf 파일명에 특수문자가 있을때 확인하는 방법

오라클 dbf 파일명에 특수문자가 있을때 확인하는 방법은 아래와 같습니다.

select dump(file_name) from dba_data_files where tablespace_name = ‘테이블스페이스’;

위와 같이 검색하면 ascii 형식의 파일명들이 보입니다.

확인후에 dbf 파일명을 변경은 아래와 같이 합니다.
https://community.oracle.com/thread/476582

Solution Description

Rename the incorrectly named datafile.

  1. Take the datafile offline.

ALTER DATABASE DATAFILE <datafilename> OFFLINE;

  1. Rename the datafile with the control character to a valid name.

mv <datafile*^j> <datafile>

  1. Backup the control file to trace.

  2. Get the exact name of the datafile from the TRACE FILE.

  3. Put the name into a script then run the script.

alter database rename file ‘xxxxx.xxxx ^j’ to ‘XXXXX.XXX’;

  1. Bring the datafile online.

ALTER DATABASE DATAFILE <datafilename> ONLINE;

Oracle date 컬럼 between 조건

date 컬럼 비교를 하는 쿼리 예


AND TO_CHAR(CREATE_DATE, ‘YYYYMMDD’) = TO_CHAR(SYSDATE, ‘YYYYMMDD’)
위 조건절을
AND CREATE_DATE >= trunc(SYSDATE) and CREATE_DATE < trunc(SYSDATE+1);
바꾸는것 보다 더 간단한 방법이 있을까요?


AND create_date BETWEEN trunc(SYSDATE) AND trunc(SYSDATE) + 0.99999

소프트웨어 3D 직업에 대해서 …

미국서 최고 인기 직업, 한국에선 3D
http://www.technbeyond.co.kr/articleView.html?no=2014112113417137272

위 글에 대한 사내의 댓글중에 “삼성이 소프트웨어를 못 만드는 경우”라는 것이 있었다.
지금 다니는 회사의 중요 고객이 대기업들이기에 고민을 하게 된다.

한국의 소프트웨어 문화는 정부의 정책부터 대기업들의 문제가 있기도 하지만, SI를 진행하는 중소업체들의 무리한 경쟁과 단가로 인한 개인들도 어느 정도 고민은 있어야 한다.
현재의 회사를 오기전에도 자체 서비스를 하는 회사이면서도 제휴 관계에서는 갑을 관계가 있었고, 지금 받고 있는 월급중에 대부분은 대기업들한테 받는 것이다.
정작 한국의 SW 정책에 대해서 개인적으로 불만을 가지고 있으면서도 실제로 생활을 하기 위해서 필요한 노동의 댓가를 받기 위해 그 불만을 키우는게 나인지는 아닌지?
개인적으로 생각은 경력이 많은것보다 능력이 좋은 사람들을 인정해줘야 한다고 하면서도, 실제 생활에서는 그렇지 못한 경우가 많다.
20여년 정도 소프트웨어를 하면서 돈을 벌면서 SI를 하지 않으려고 했었는데, 결국 나이가 들고 가정을 유지하기 위해서 최근부터는 SI를 하게 되었다.
실무를 계속 하고 가정을 유지하기 위해 선택한 결정이 넓게 생각하면 소프트웨어 산업을 3D로 만들어 가는데 동조를 하게 된것이지 않을까 하는 생각을 하게 된다.

SI 사업들의 조직이 성장하기 위해서 규모를 키우는것에 대해서 생각해봐야 하지 않을까 한다.
작은 규모로 좋은 조직을 만들면 좋겠는데, 현실적으로 이런 회사들이 버티기가 쉽지는 않은 경우가 많은거 같다.
소프트웨어를 전문적으로 하기 위해서는 작은 조직으로 전문성을 강화해가는 회사가 많아졌으면 한다.

결국 돈을 벌기 위해서 현실적인 판단이 우선을 하겟지만, 조금씩 바꿀 수 있는 부분들에 대해서는 항상 고민을 가지고 실천할 수 있는 것들을 고민해 봐야 겠다.
능력있는 후배님들이 소프트웨어적인 가치를 인정 받을 수 있는 환경이 조금 이라도 더 빨리 될 수 있도록…