얼마전 이직한 회사에서는 오라클9i 버전을 사용한다고 해서 연습삼하 설치해 보았다. 별다른 주의사항은 없었지만 중국어(간체) 추가와 문자집합을 유니코드사용 정도만 기억해 두면 되겠다. 오라클 9i의 설치파일은 10g와 달리 오라클 기본 홈페이지에서 찾을수 없었고, Oracle Software Delivery Cloud 라는 별도의 다운로드 사이트에서 받을수 있으니 참고하도록 하자.(무료 Oracle 계정/인증 필요) 다운로드 받은 파일은 Oracle9i Database Release 2 (9.2.0.1.0) for Microsoft Windows NT/2000/XP 라는 버전이고 모두 3장의 CD로 구성되어 있다. 다운로드 받은 파일은 A99346-01,  A99347-01, A99348-01 이라는 zip 파일로 구성되어 있으며 설치하기전 각각 폴더에 압축을 풀고 1번 CD(A99346-01)의 setup.exe 파일을 더블 클릭해서 설치를 시작한다.


01

1. 오라클9i 설치의 첫 화면이다. 별다른 버튼이 보이지 않으므로 [다음]을 클릭 하자.

02

2. 소스에는 다운로드 받은 오라클9i 의 위치가 자동 표기되고, 기본 대상폴더도 자동 표기된다. 이번 설치는 연습이라 C드라이브에 설치했지만 추후 정식으로 설치할 때에는 C드라이브가 아닌 다른 드라이브에 설치해야 한다. 내용을 확인하고 [다음] 버튼을 누른다.

03

3. 사용 가능한 제품 목록이 나온다. Database를 설치할것이므로 첫번째 라디오 버튼을 선택하고, 우측하단의 [제품 언어] 버튼을 누른다.

04

4. 선택된 언어에는 영어, 한국어만 보인다. 좌측에서 추가할언어 중국어(간체)를 선택하고 > 버튼을 눌러 선택하고. [확인] 버튼을 누른다.

05

5. 설치 유형은 Standard Edition 을 선택한다. 회사에 보유한 라이센스가 Standard 라고 한다. [다음] 버튼을 누른다.

06

6. Windows 방화벽이 활성화 되어있다면, 다음과 같은 차단에 관련된 팝업 윈도우를 볼 수 있다. 앞으로 주력으로 사용할 프로그램이므로 당연히 [차단해제(U)] 버튼을 누른다.

07

7. Oracle MTS Recovry Service 구성에 관련된 포트번호를 입력하라고 한다.(기본값:2030) 이 구성요소는 Oracle 9i와 Microsoft Transaction Server 완벽한 통합을 지원한다. Microsoft Transaction Server를 이용하는 COM 기반은 애플리케이션의 개발과 전개를 가능하게 한다.(뭔소린지 하나도 모르겠다. 썅) 나처럼 모르겠으면 기본값을 선택한뒤 [다음]을 누른다.

8. 다른 데이터베이스와의 구분을 위한 고유 명칭을 지정한다. Global Database Name은 데이터베이스 명을 의미하며, SID는 데이터베이스 인스턴스 명을 을 말한다. 우리가 주로 사용하는 단일 인스턴스환경 하에서는 두개의 이름을 같도록 오라클은 권장하고 있다. 8자 이내의 영문과 숫자를 사용할 수 있다. 전역 데이터베이스 이름란에 oracle(적당한 이름) 이라고 입력하고 다음을 누른다.(한 곳에만 입력하면 SID 부분까지 자동 입력된다.) [다음] 을 눌러 계속 진행한다.
 

09

8. 테이터베이스 파일 위치를 선택한다. 위의 설명대로 다른 디스크에 설치를 권장하지만, 이번은 연습이므로 C드라이브에 설치하도록 하겠다. 적당한 위치를 선택하더래도 파일디렉토리의 유형은 따라주는게 좋을것 같다.(예 D:\oracle\oradata) [다음]을 선택한다.

10

9. 데이베이스에 저장될 문자 집합을 선택하는 부분이다. 일반적으로는 기본 문자집합으로 선택된 KO16MSWIN949는 한글과 영문을 저장하여 사용하지만 중국어(간체)를 사용하기 위하여 유니코드(AL32UTF8)를 문자 집합으로 사용를 선택하고 [다음]을 누른다.(일반적인 경우에는 '기본 문자 집합 사용'을 선택한다)

11

10. 마지막으로 설치할 제품과 각종 관련 정보가 일목요연하게 표시된다. 잘못된 것이 있으면 [이전]을 눌러 수정하고, 그렇지 않다면 [설치]를 눌러 진행한다.

12

11. 여기부터 실제로 설치를 시작한다. 에러가 발생할 경우에는 위의 화면에서 표시되는 로그의 위치에서 파일을 연 다음 원인을 파악한다. 참고로 설치가 진행되는 동안에는 빠른 설치와 설치 중 에러를 방지하기 위해 컴퓨터의 다른 작업(웹 검색 및 다른 프로그램 실행 등)을 하지 않도록 해야 한다.

13

11-1. 설치도중 2번 CD를 넣어달라는 메시지가 나온다. [찾아보기] 버튼을 눌러 A99347-01 폴더를 선택하고 [확인] 버튼을 누른다.

14

11-2. 설치도중 3번 CD를 넣어달라는 메시지가 나온다. [찾아보기] 버튼을 눌러 A99348-01 폴더를 선택하고 [확인] 버튼을 누른다.

16

11-3. Oracle Database 기본 설치가 끝나면 구성 툴 화면이 나오는데, Oracle Net, DB 생성, Agent 등을 구성하게 된다. 모든 구성요소가 성공되어야 하겠지만, DBCA(Oracle Database Configuration Assistant) 즉 데이터베이스를 생성해 주는 구성 부분은 반드시 성공되어야 한다.

15

12. DB 생성을 모두 마치면 sys와 system 패스워드를 입력하는 창이 나온다. 적당한 암호를 입력하고 [확인]을 누른다.

17

13. 위의 6번과 마찬가지로 Windows 방화벽이 활성화 되어있다면, 다음과 같은 차단에 관련된 팝업 윈도우를 볼 수 있다. 앞으로 주력으로 사용할 프로그램이므로 당연히 [차단해제(U)] 버튼을 누른다.

18

14. 설치가 성공적으로 끝났다. [종료]버튼을 눌러서 설치프로그램을 종료한다.

19

14-1. 설치가 마무리 되고 다음과 같은 화면이 남아 있다면, 가만히 두면 사라진다.^^



Posted by 두억시니 트랙백 0 : 댓글 0
참으로 힘들었던 설치였다. 설치가 된것처럼 보이면서도 patch 도중 계속적인 appcrash 오류 때문에 몇번을 고스트 복원을 했었던지 셀수도 없을것 같다. 하지만, 끈질기게 찾아내서 결국 모두 완벽하게(?) 성공시켰고, 여러가지 문제점들은 모두 해결되었다. 최신의 노트북에도 파워빌더 시리즈를 설치해 보자. 아 피눈물 날것 같아. ㅠ_ㅜ


[작성자의 개발환경] 열기




<파워빌더 설치전 준비사항>
ntwdblib.dll 최신 파일 - 첨부파일을 C:\WINDOWS\SYSTEM 폴더에 복사한다.(SYSTEM32 폴더가 아니다.)
윈도우즈7 도움말 패치 - 패치를 먼저 설치하고 파워빌더 설치할것을 권장한다.
아웃룩 키보드 입력 변경 - 아웃룩을 설치했다면 키보드 구성을 삭제/변경 해줘야 한다.


 
<설치시 주의사항>
구지 관리자/호환성 모드로 설치할 필요는 없다. 특히 윈도우 XP/2000/2003 의 호환성이 좋을거란 착각으로 마우스 오른쪽 버튼으로 설치해봤는데, 이것때문에 더 오류가 발생하였다. 프린터 드라이버는 비스타(64bit)용을 구해서 설치해도 된다. 사무실의 HP LaserJet 1320의 경우 윈도우즈7 드라이버를 제공하지 않았다.


 
<지금까지 확인된 파워빌더 버전별 설치 오류와 대처방안>
PowerBuilder 6.0/6.5
정상적으로 설치되었다고 생각했으나, 시작시 오류 메시지가 출력된다.
폰트가 변경이 안되고 저장이 안된다.
- 설치폴더(C:\Sybase\PWRS\PB6)의 pb.ini 파일을 건드려 줘야 했다. 어떤 부분이었는지는 잊어버려서 추후 내용을 수정해야 할것 같다. ㅋㅋ 참고용으로 정상적으로 동작하는 나의 pb.ini 를 올려본다.

[pb.ini] 열기


PowerBuilder 7.0
폰트가 변경이 안되고 저장이 안된다.

PowerBuilder 8.0
설치하기 전에 우선 Microsoft Java VM을  설치해야 오류 없이 설치 할수 있었다.
-. 그런데 Java VM이 어떤 녀석이었던 건지 잊어 버렸다. 다시 곰곰히 생각해보자.

PowerBuilder 9.0
별다른 문제없이 설치된다. 간혹 오류 메시지가 나올 수 있으나 무시하고 사용해도 괜찮았다.

PowerBuilder 10.5
patch가 되질 않는다.
64비트 OS를 감지했다는 메시지를 볼수 있는데 과감하게 '아니오'를 누르자.

PowerBuilder 11.5
별다른 문제없이 설치된다.
64비트 OS를 감지했다는 메시지를 볼수 있는데 과감하게 '아니오'를 누르자.
Posted by 두억시니 트랙백 0 : 댓글 0

설치 파일은 오라클 홈페이지에서 배포중인 10204_vista_w2k8_x64_production_db.zip 를 사용했습니다. 총 3개의 파일을 수정해야 하며, 관리자 권한으로 설치하세요. 윈도우즈7에만 TEST 해 보았으나 윈도우즈 서버 2008 R2 에서도 같은방법으로 설치 가능할겁니다.(아마도...^^)32/64bit 모두 동일하게 적용이 가능합니다. OS가 64bit 라도 32bit Oracle 설치가 가능합니다.


<기본 설치 환경> 
OS : Microsoft Windows7 32bit / 64bit
DB : Oracle 10g 32bit / 64bit 

 

<설치전에 수정해야 할 파일 및 내용>
- 빨간 글씨 부분이 추가/수정 해야 할 내용 입니다. 메모장 등의 문서편집기로 수정하면 됩니다.(총 3부분)
기본폴더이름은 사용자별로 다를수 있습니다.

① \10204_vista_w2k8_x64_production_db\database\install\oraparam.ini

[Certified Versions]

#You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
Windows=5.0,5.1,5.2,6.0,6.1
 

② \10204_vista_w2k8_x64_production_db\database\stage\prereq\db\refhost.xml

 <CERTIFIED_SYSTEMS>

    <OPERATING_SYSTEM>
      <VERSION VALUE="5.0"/>
      <SERVICE_PACK VALUE="1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.1"/>
      <SERVICE_PACK VALUE="1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.2"/>
    </OPERATING_SYSTEM>
    <!--Microsoft Windows Vista-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.0"/>
    </OPERATING_SYSTEM>
    <!--Microsoft Windows 7-->
    <OPERATING_SYSTEM>
       <VERSION VALUE="6.1"/>
    </OPERATING_SYSTEM>
  </CERTIFIED_SYSTEMS>
 

 ③ \10204_vista_w2k8_x64_production_db\database\stage\prereq\db_prereqs\db\refhost.xml

   <CERTIFIED_SYSTEMS>

    <OPERATING_SYSTEM>
      <VERSION VALUE="5.0"/>
      <SERVICE_PACK VALUE="1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.1"/>
      <SERVICE_PACK VALUE="1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.2"/>
    </OPERATING_SYSTEM>
    <!--Microsoft Windows Vista-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.0"/>
    </OPERATING_SYSTEM>
    <!--Microsoft Windows 7-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.1"/>
    </OPERATING_SYSTEM>
  </CERTIFIED_SYSTEMS>



기본설치

기본 설치로 진행 할 경우 오류가 발생합니다. 꼭 고급 설치 로 진행해야 합니다.


오류

기본 설치를 할 경우 다음과 같은 오류가 발생할수 있습니다. [오류] Oracle 홈 이름은 적합하지 않습니다. Oracle 홈 이름은 128자 이하여야 하며 영문자와 밑줄만 포함되야 합니다.


고급 설치

고급 설치로 진행 합니다. 이후 부터는 별다른 주의 사항이 없습니다. 자신에게 맞는 적당한 옵션을 선택하여 설치하세요.

Posted by 두억시니 트랙백 2 : 댓글 9

얼마전 구입한 노트북에 드디어 윈도우즈7을 설치했습니다. 참으로 수많은 시행착오를 거쳐 힘들게 설치했네요. 윈도우즈7을 설치하고 난 후 자동으로 잡히지 않은 하드웨어 드라이버가 달랑 2개 밖에 보이지 않아 안심 했었지만 의외로 많은 부분에 주의 사항이 생겼습니다. dv3 2006tx 는 dv3 2005tx 의 업그래이드 버전이므로 아마도 대부분 동일할거라 예상이 됩니다. 윈도우즈7을 설치하실 분들은 참고해 주세요.

 

 

 

1. 기본 설치

 바이오스(F10)에 들어가서 부팅 순서를 CD-ROM으로 잡아주기만 하고 대부분의 설치 방법은 Desktop과 동일하게 진행합니다. 가능하면 USB장치, 메모리카드, 인터넷선은 제거하고 설치하는것을 추천드립니다. 윈도우 자동 업데이트는 실행하지 말아주세요. 관리자 계정으로 설치를 하면 윈도우 자동 업데이트는 실행되지 않습니다.

 

 

 

2. 드라이버 설정

 기본 설치로 윈도우즈7을 설치하면, 장치관리자에서 자동으로 잡히지 않는 하드웨어는 2개가 보입니다. 각각 생체 인식 장치(Validity Sensor, 지문인식)와 HP 3D DriveGuard 라는 녀석입니다. Validity Fingerprint Sensor Driver(sp42724)를 HP홈페이지에서 다운로드 받고 마우스 오른쪽 버튼을 눌러 [속성]을 선택합니다. [호환성] 탭을 선택하고, [이 프로그램을 실행할 호환 모드]를 체크하고 [Windows Vista]를 선택, 권한 수준은 [관리자 권한으로 이 프로그램 실행]을 체크하고 [확인] 버튼을 눌러줍니다.

해당 파일을 더블클릭해서 드라이버를 설치합니다. 하지만 압축만 풀리고 해당 장치가 자동으로 잡히지 않습니다. C:\SwSetup\SP42724 에 있는 드라이버로 수동 설치 합니다. 아직은 HP에서 윈도우즈7 공식 드라이버를 배포하고 있지 않으므로 Vista용 드라이버를 설치 하실 때에는 모두 이와 같은 방법으로 설치하셔야 합니다. 이 녀석만 수동으로 설치하고 나머지는 자동으로 설치되니 걱정 마세요.

 

 생체 인식 장치가 정상적으로 보이면(설치되었으면), Digital Persona Fingerprint Reader Software(sp43883)를 설치합니다. 물론 설치 방법은 위와 동일하며, 가능하면 드라이버 설치 이후 윈도우즈7의 재부팅을 권장합니다.

 

<이후 설치해야하는 드라이버 및 소프트웨어>

HP 3D DriveGuard(sp42565)

NVIDIA GeForce G 105M 그래픽 드라이버(sp42715)

ENE CIR Receiver Driver(sp42722)

Synaptics PS2 Port 터치패드 드라이버(sp42721)

Realtek USB 2.0 카드 리더기 드라이버(sp42719)

Realtek USB 2.0 카드 리더기 드라이버 2009년 8월 31일자 최신버전이  Realtek 홈페이지에 올라왔네요.

HP Integrated Module with Bluetooth Wireless Technology for Microsoft Windows Vista(sp39805)

(자동으로 설치되는 Bluetooth 드라이버는 정상 동작 하지 않습니다.)

 

 물론 위에서 제가 나열한 드라이버 외에 HP MediaSmart 소프트웨어들, HP Quick Launch Buttons, HP Wireless Assistant, IDT High-Definition Audio CODEC Driver 등등이 남아있지만 아직은 호환성이 떨어지는것 같아서 설치를 하지 않았습니다. 노트북 사용상에 어떠한 기능저하/불편함은 발생하지 않았습니다.(아직까진...-_-;;;)

 

IDT High-Definition Audio CODEC Driver 설치 했습니다. 시스템 종료식 '띡' 하는 잡음이 사라집니다. 여전히 시스템 종료(로그오프)시 가끔 정상적으로 동작하지 않는 문제가 남아있습니다. Realtek 카드 리더기 드라이버를 최신버전으로 설치하면 멈추는 증상이 사라집니다.

 

/* 2009.11.04 추가 수정 */

-. HP에서 윈도우즈7 용 드라이버를 배포합니다. 한국 보단 미국 사이트의 그것을 이용하는걸 추천드립니다. 한국은 업데이트가 늦네요. [바로가기][HP 3D DriveGuard]

-. Digital Persona Fingerprint Reader Software 는 sp43882(32bit) 또는 sp43883(64bit)를 설치가 가능하고 자체 update 기능을 제공하므로 업데이트 하셔도 될듯 합니다.

 

장치 관리자

모든 드라이버들이 정상적으로 설치되었습니다. 아래쪽에 보이는 HP Webcam을 확인하세요.

 

 

 

3. 윈도우즈 업데이트 설정

 위와 같이 하드웨어 드라이버 설치가 마무리 되면 윈도우즈 업데이트를 실행합니다. 여기서 주의해야 할 점은 절대 설치하지 말아야 할 윈도우즈 업데이트가 있습니다.

 

Creative Technology Ltd. - Streaming Media and Broadcast - Integraated Webcam

Realtek USB 2.0 Card Reader

 

위의 두 녀석을 마우스 오른쪽 버튼을 눌러서 [업데이트 숨기기]를 해놓는편이 좋습니다. 특히 Webcam 을 자동 업데이트 하면 메신저 등에서 정상적으로 동작하지 않습니다. 그 외에 Language Packs 들 모두 숨겨 놓는게 정신건강에 좋을듯 싶습니다. 혹시 나중에 다시 설치 할 수도 있으니 걱정은 않아셔도 되요.

 

그리고 나머지 업데이트는 모두 설치해 줍니다. 이때 유/무선 랜카드 드라이버도 업데이트 되지만 아직까진 정상적으로 동작하는듯 싶네요.

숨겨진 업데이트 복원

불필요한 업데이트는 숨겨서 실수로 설치하는것을 방지합니다.

 

 

 

4. 윈도우즈 최적화 및 개인별 세팅

 이제 모든 준비가 끝났습니다. 모든 드라이버를 정상적으로 설치되었고 개인별로 필요한 프로그램을 설치해 주시면 됩니다. 개인적으로 추천해드리고 싶은 소프트웨어를 나열해 드리도록 하겠습니다. 사용상의 제약이 있거나 쉐어웨어입니다. 시리얼 요청은 하지 마세요. 특히 MinMount 라는 녀석은 윈도우즈7을 공식적으로 지원하는 가상CD 프로그램입니다. 기능도 강력한것 같아서 강력 추천드리고 싶네요. 언제 시간이 나면 한번 리뷰해 보고 싶습니다.^^

 

가상 CD : WinMount V3.2.0624 64-bit

압축프로그램 : WinRAR 3.90 64-bit Korean

가상 머신 : VMware Workstation 6.5.3 185404

백신 : avast! Antivirus 4.8 Professional Edition

재생기 : iTunes 8.2.1 for Windows 64-bit

 

물론 이외에도 윈도우즈7과 호환되는 프로그램은 비스타의 초창기 모습보다 많습니다. 호환이 되지 않더라도 호환 모드로 설치가 가능하니 자신에게 필요한 프로그램을 찾아서 설치하시면 됩니다. 예전보다 호환 모드가 더 강력해 진듯 합니다.

 

ps. 그나저나 오라클 10g만 호환 되게 해달란 말이닷! ㅠ_ㅜ 흑

 

정상적으로 설치된 프로그램들

기본적으로 사용하는 프로그램들을 설치해봤습니다. 별다른 설정없이 잘 설치/실행됩니다.

Posted by 두억시니 트랙백 3 : 댓글 7