작업물/Garachi2013. 5. 14. 17:23

오라클 설치가 뭐 별건가. 해본적이 없는것도 아니고.

라고 생각하고 인스톨러를 시작하자 마자 에러가 뙇!!!


운영체제 버전 확인 중 어쩌고 하면서 6.1 이라 안된다고 나온다. 

찾아보니 10g 는 Vista 이상 운영체제를 지원하지 않는다고.. 내가 지금껏 요딴 에러를 보겠다고 삽질했나?

어? 가만. 지금 서비스중인 DB 도 10g on 2008 R2 인데? 일부러 환경 맞춰서 준비한건데???


역시나 방법을 찾아냈다. 간단하게

설치본 경로\install\oraparam 파일 내에 Certified Versions 섹션에 6.1 을 추가해주니 진행된다.


영혼없는 next 질을 해대다 보니 시작부터 또 에러가 난다.

Oracle 홈 이름이 적합하지 않습니다...

라니. 역시나 찾아보니 귀찮아서 '일반' 모드로 설치한게 뭔가 문제가 있는모양.

'님은 고급이니까 고급 모드로 설치하세여' 라는 말에 고급으로 설치하니 다시 또 진행이 된다.

Posted by cloim
작업물/Garachi2013. 5. 14. 16:58

프로시저의 리턴 커서에 대한 컬럼-데이터 타입을 구할 수 있는 방법을 찾아 헤매다

  • 오라클 내에서 자바 클래스를 사용할 수 있다 
  • 여기 의 내용을 이용해서 커서의 컬럼-데이터 타입을 구하는 자바 클래스를 만들 수 있다

는 것을 알게 되었다.


확인해 보니 오라클에 JAVA VM (JServer) 이 설치되어 있어야 했다.

SELECT * FROM dba_registry

쿼리를 이용해서 comp_id 가 JAVAVM 인 것이 있으면 설치된 것.


설치가 안되어있으면 

  1. sqlplus "/as sysdba"
  2. SQL> @/오라클홈/javavm/install/initjvm.sql
뭔가 설치되는 것 같더니 에러가 난다. 썅.

이미 설치되어 있단다. 아마도 partial 하게 설치되어 있는 모양. 이럴땐 2 번과 같은 방법으로 rmjvm.sql 을 실행.
쭉 진행되고 난 뒤 restart 를 요구한다. 귀찮게.

쨌든 재시작 후 다시 initjvm.
아까보다 뭔가 훨씬 많이 진행이 되더니 또 에러 -_-^
JAccelerator 를 설치해야 한다고 한다. 이건 또 뭐지, 구글링한다.

Companion CD 를 이용해서 설치하라고 하는데 그게 뭔지 모르겠다. 아무튼 다운 받아서 설치하려 하니
Universal Installer 가 뜨고 새로 설치될 항목에 문제의 JAccelerator 가 있다.

근데 가만,
이 DB 는 서비스 중인 DB 다. 혹여 이거 설치하면 데이터가 날라가는건 아닐까? 그냥 추가로 설치된다는 얘긴가?
그냥 평소대로 확 질러 설치 버튼을 클릭하고 싶지만 만에 하나라도 잘못되면... 생각하기도 싫다.

그래도 오라클인데, 그렇게 어이없게 설치되게 하진 않았을 꺼잖아? 라고 생각하면서도 불안감을 떨칠수가 없다.
좋다. 이렇게 된거 안전하게 가자.

VMWare Player 를 이용해서 아예 내가 맘대로 주물러도 되는 서버를 만들기로 한다.
VMWare Player 는 있으니까 Windows Server 2008 R2 x64 설치 이미지만 구하면 된다. 근데 이것도 짜증난다. 구글링해서 얻어낸 세개의 torrent 가 모두 다운되지 않는다.

방법을 찾는 도중
  • Microsoft 에서 학생을 대상으로 SW 를 무상으로 지원해주는데 거기에 서버도 포함되더라 (DreamSpark)
  • Windows Azure 90일 무료 평가를 진행하여 클라우드 서버를 만들수 있다

라는 사실들을 알게된다.

하아... 점점 초조해진다. 일이 커진다.


아직 학생인 사촌동생을 시켜서 DreamSpark 계정을 만들도록 한다. 계정을 갈취하여 서버 이미지를 다운 받는다. 

다운 받는동안 Windows Azure 무료 평가 등록을 하고 서버 2008 R2 가상머신 하나를 만든다. 오라클을 설치하려고 설치파일을 옮기려니 뭔가 버벅거리고 안되는 듯 하다. 귀찮다. 이건 그냥 패스하자.


담배한대, 커피한잔 마시고 오니 다운로드가 끝났다. 

VMWare Player 에 가상머신을 만드는데 옘병 이미지 파일이 iso 가 아니라 img 다. 변환툴을 찾아 변환하니 성공했다는 메세지만 나오고 아웃풋이 없다. 슬슬 짜증이 난다. 다른 툴을 찾기위해 검색을 더 해보니 그냥 확장자만 바꾸면 된다는 얘기가 있다. 혹시나 해서 바꿔보니 잘된다. -_-


이미지 마운트하고 설치한다. 이제 남은일은

  • 가상머신에 오라클 설치
  • 테스트 DB, 데이터 생성
  • companion CD 를 이용해서 JAccelerator 설치
  • 데이터에 이상이 없는지 확인
  • JServer 설치

되겠다.

Posted by cloim