2015년 7월 27일 월요일

TRIRIGA 10.4.2를 한글 Windows 2012의 WebSphere로 설치하기

IBM TRIRIGA 10.4.2가 출시되었습니다만 이 버전의 경우 영문 전용으로만 사용가능합니다.

테스트 해 본 바로는 한글 OS에서도 사용가능합니다.

다만 약간은 한글 OS로 인해 불안전하다는 단점은 있습니다만 일반적인 기능은 모두 사용하실 수 있습니다.

오늘은 그 방법에 대해 말씀드리겠습니다.

간단하게 말씀드리면 TRIRIGA 10.4.1을 WebSphere에 설치한 후 제거하고 다시 TRIRIGA 10.4.2를 설치하시면 됩니다.


  1. Windows 2012 Server R2 Standard 한글
  2. ORACLE 11g 11.2.0.1.0 설치(UTF8로 설치)
  3. Oracle JDK 1.6.45 설치(jdk-6u45-windows-x64.exe)
  4. Windows 제어판에서 언어 추가(English)
  5. Windows 제어판에서 언어 설정(English)
  6. IBM Installer Install
  7. IBM WebSphere 8.5.5.0 설치
  8. IBM WebSphere Default Profile 삭제
  9. IBM TRIRIGA 4.3.1 설치
  10. IBM TRIRIGA 10.4.1이 자동으로 WebSphere의 Profile에 등록되고 실행되는 것 확인
  11. IBM WebSphere Admin 콘솔에서 TRIRIGA Profile 삭제
  12. IBM WebSphere Service 중지
  13. ORACLE에서 TRIDATA 삭제(Tablespace, user 모두 삭제, 파일도 삭제)
  14. TRIRIGA 폴더 삭제
  15. Oracl JDK 1.7.72 설치
  16. IBM WebSphere 8.5.5.5 업그레이드
  17. IBM WAS JAVA 7.1.2.10 설치
  18. IBM WebSphere에서 IBM WAS 1.7.1을 사용하도록 설정c:\IBM\WebSphere\AppServer\bin\managesdk -enableProfileAll -sdkname 1.7.1_64 -enableServers
  19. IBM TRIRIGA 10.4.2 설치
  20. IBM WebSphere 관리 콘솔에서 TRIRIGA Profile 등록됐는지 확인
  21. IBM TRIRIGA 실행 확인(http://localhost:9080/index.html)
  22. Windows 제어판에서 언어 변경(한글)
  23. Windows Reboot


아쉽게도 화면은 캡쳐하지 못했습니다.
좀 번거롭지만 이렇게 하시면 한글 OS에서도 WebSphere를 통해 IBM TRIRIGA 10.4.2를 사용하실 수 있습니다.

2015년 4월 20일 월요일

IBM TRIRGA에서 Progress가 진행이 안되는 경우 해결 방안

IBM TRIRGA를 사용하다 보면 작업 후 상태가 변화되지 않는 경우가 발생할 수 있습니다.
이는 저 사양 컴퓨터에서 자동 진행 프로세스를 많이 발생시키는 경우가 발생할 수 있습니다.
서버를 종료하지 않고 계속 실행한다면 언젠가는 해결되는 문제이나 당장 급하게 사용하고자 하는 경우에는 문제가 될 수 있겠죠?

이를 해결하는 방법은 ORACLE에서 Query Optimize를 해주면 됩니다.

방법은 다음과 같습니다.

1. 먼저 IBM TRIRIGA Admin 콘솔에서 진행 중인 프로세스 상황을 파악합니다.
우측 하단분의 Total Pending 부분을 확인합니다. 숫자가 100 이상이라면 상당한 버퍼가 진행중이라 보시면 됩니다.

2. 서버의 IBM TRIRIGA 서비스를 종료합니다.

3. 서버에서 Oracle이 설치된 메뉴에서 Database Control 실행 합니다.

4. Security 확인 창에서 "Continue to this website(not recommended)."를 선택 합니다.

5. 어드민 계정으로 로그인 합니다.

6. 관리 화면에서 하단분의 "Query Optimizer"의 "Manage Optimizer Statistics" 클릭 합니다.

7. Manage Optimizer Statistics 화면에서 Operations 부분의 "Gather Optimizer Statistics" 클릭 합니다.

8. Gather Optimizer Statistics 화면에서 Next 버튼을 클릭하여 최종 화면에서 Submit 버튼을 클릭 합니다.

9. Database Control에서 로그아웃 한 다음 약간의 시간(10~30분 정도) 후에 IBM TRIRIGA 서비스를 실행 합니다.

IBM TRIRIGA에서 SVG Viewer 오류가 발생하는 경우

IBM TRIRIGA를 사용하다 보면 SVG Viewer 부분의 오류가 발생하는 경우가 있습니다.

이는 클라이언트에 설치된 JVM(Java Virtual Machine)의 버전과 익스플로러의 호환성 문제로 인해 발생하는 경우로 판단됩니다.

브라우저와 JVM의 버전 충돌이 발생하는 경우는
첫째, IBM TRIRIGA Application Platform의 경우 JDK 1.6 버전에서 구동되도록 되어 있습니다.
둘째, IBM TRIRIGA CAD Integrator / Publisher의 경우 JDK 1.7 64bit에서 설치되며 구동되도록 되어 있습니다.
셋째, 사용자가 다른 Application에서 JDK를 설치하고 JDK를 업데이트를 하는 경우가 있습니다.

이러한 여러 요인으로 인하여 익스플로러에서 IBM TRIRIGA 구동 중 SVG Viewer 부분에 오류가 발생하게 되는 것으로 판단됩니다.

이를 해결하는 방법은 익스플로러의 호환성 보기 설정으로 해결할 수 있습니다.

먼저 익스플로러에서 메뉴를 보이도록 합니다.
만약 안보인다면 익스플로러 상단의 탭 부근에서 마우스 오른쪽 버튼을 클릭하여 메뉴 보기를 선택합니다.
메뉴가 보인다면 도구를 클릭하여 나오는 서브 메뉴의 중앙 부분에서 "호환성 보기 설정(B)"를 클릭합니다.

호환성 보기 설정 화면의 입력창에서 IBM TRIRIGA Application URL을 입력하고 추가 버튼을 클릭합니다.

다음으로 호환성 보기 설정 화면 하단부의 "호환성 보기 모든 웹사이트 보기(E)" 부분을 첵크하고 닫기 버튼을 클릭합니다.

마지막으로 익스플로러를 종료하고 다시 시작합니다.

2015년 4월 1일 수요일

IBM TRIRIGA CAD Integrator/Publisher 설치


IBM TRIRIGA CAD Integrator/Publisher 는 IBM TRIRIGA Application과 연계하여 도면과 데이터베이스를 상호 연동합니다. 공간명, 공간면적 등을 직접 IBM TRIRIGA Application에서 입력할 수 있으나 더 정확하게 CAD의 면적 정보를 활용하여 TRIRIGA Application에 입력할 수 있습니다. IBM TRIRIGA CAD Integrator/Publisher와 IBM TRIRIGA Application은 공간명, 면적 정보를 상호 연동합니다.
IBM TRIRGA의 공간관리를 편하게 사용하기 위해 사용되는 IBM TRIRIGA CAD Integrator/Publisher 설치에 대하여 알아보겠습니다.
현재 IBM TRIRIGA CAD Integrator/Publisher는 버전 12.1.1까지 출시가 되어 있으며, IBM TRIRIGA Application 10.4.1과 연결하여 사용합니다.
IBM TRIRIGA CAD Integrator/Publisher 버전은 IBM Application의 버전과 맞춰서 설치하셔야만 제대로 사용할 수 있음을 기억하시기 바랍니다.

그럼 IBM TRIRIGA CAD Integrator/Publisher 12.1.1을 설치 해 보겠습니다.

  1. IBM TRIRIGA CAD Integrator/Publisher Install 파일 실행

    IBM TRIRIGA CAD Integrator/Publisher 12.1.1버전은 반듯이 JDK 1.7 64bit 버전를 설치하셔야 합니다. IBM Application 10.4.1의 경우는 JDK 1.6버전을 설치했음을 기억하셔야 합니다. 따라서 JDK 1.6버전을 설치하여 IBM Application 10.4.1.을 설치하신 후 작동 여부를 확인 하신다음 JDK 1.7버전을 설치하시고 난 다음에 IBM TRIRIGA CAD Integrator/Publisher 12.1.1을 설치하시는 것이 안전하게 사용하실 수 있을 것입니다.
    IBM TRIRIGA CAD Integrator/Publisher Install를 실행하시면 다음과 같은 화면이 나타납니다.



  2. 라인센스 계약 승인


    소프트웨어 라이센스 계약에 대하여 승인 부분을 클릭하고 다음 버튼을 클릭합니다.


  3. Install 방법 선택

    IBM TRIRIGA CAD Integrator/Publisher를 새로 설치할지, 아니면 기존의 프로그램을 업그레이드 할것인지를 선택합니다. 새로 설치하는 것이므로 Install를 선택하고 다음 버튼을 클릭합니다.


  4. 설치할 언어 선택

    IBM TRIRIGA CAD Integrator/Publisher는 영어, 불어, 독일어, 일본어 등 여러 언어 중 본인에 맞는 언어를 선택하여 설치할 수 있습니다. 전 한국어를 선택하여 설치하겠습니다.


  5. 설치 범위 선택

    IBM TRIRIGA CAD Integrator/Publisher의 라이센스는 Concurrent 라이센스 이므로 동시에 한 사람만 가능합니다. 따라서 Current User를 선택하고 다음 버튼을 클릭합니다.


  6. 대상 CAD 선택

    IBM TRIRIGA CAD Integrator/Publisher는 Autodesk사의 AudoCAD, AutoCAD Architecture, Microstation을 지원합니다. 저의 경우 Autodesk사의 AutoCAD 2013, 2014가 설치되어 있으므로 그 두개를 선택하였습니다.


  7. IBM TRIRIGA CAD Integrator/Publisher를 설치할 폴더 선택

    IBM TRIRIGA CAD Integrator/Publisher를 설치할 폴더를 선택합니다. 저는 기본값을 사용했습니다.


  8. JAVA VM 선택

    JAVA VM을 선택합니다. 앞에서 언급했듯이 IBM TRIRIGA CAD Integrator/Publisher는 JSK 1.7을 사용합니다.


  9. 설치할 내용 확인

    IBM TRIRIGA CAD Integrator/Publisher를 설치하기 위해 설정한 내용을 확인합니다.



  10. 설치 시작

    위에서 다음 버튼을 클릭하면 IBM TRIRIGA CAD Integrator/Publisher를 설치합니다.



    이제 설치가 완료되었습니다. 그럼 제대로 설치되었는지 확인해 보겠습니다.

  11. AutoCAD 시작

    AutoCAD를 실행합니다. 초기 실행시 AutoCAD Add-On 프로그램이 로드가 되시는 것을 확인할 수 있습니다.



    이렇게 나오신다면 IBM TRIRIGA CAD Integrator/Publisher가 제대로 설치된 것입니다.

2014년 11월 25일 화요일

IBM TRIRIGA 설치


IBM TRIRGA는 Server O/S의 특성은 타지 않는 듯 합니다. 다만 WAS는 JBoss, WebLogic, WebSphere 3가지를 지원합니다. 또한 Database는 Oracle, MS-SQL, DB2를 지원합니다.

저는 Windows 8 Ultimate, Oracle 11g r2, JBoss를 사용하여 설치하였으며, 그 순서를 알려드리도록 하겠습니다.

먼저 Windows와 Oracle은 설치되어 있다는 것을 전제로 합니다.

참고로 제가 설치한 버전은 IBM TRIRIGA 10.4.1 / IBM Application Platform 3.4.1 버전입니다. IBM TRIRIGA는 10.2.1 / Application Platform 3.2.1 버전 부터 한글을 지원하고 있었으나 제가 보기에 메뉴만 한글로 되었을뿐 데이터 부분은 좀 미흡했었으나, 최근 발표된 IBM TRIRIGA 10.4.1 / IBM Application Platform 3.4.1 버전 부터는 한글 표현 부분도 만족스러울 정도로 보완이 되어 있었습니다.


그럼 IBM TRIRIGA를 설치해 보도록 하겠습니다.

  1. JDK 설치

    IBM TRIRIGA 10.4.1버전은 반듯이 JDK 1.6 버전를 설치하셔야 합니다. 전 jdk-6u45-windows-x64.exe 파일을 설치하였습니다. 각 페이지를 테스트 한 결과 클라이언트에서는 32bit 버전을 설치해야 오류가 없습니다. 참고하세요.


  2. JBoss 설치

    IBM TRIRGA는 두가지의 JBoss를 지원합니다.JBoss 5.1.0(Community-Non Production)과 JBoss 5.1.0 EAP (Enterprise)입니다. 전 jboss-5.1.0.GA.zip 파일을 다운받아 설치하였습니다. JBoss 5.1.0(Community-Non Production)는 압축파일로 되어 있으므로 시스템 디스크(C:\) 루트에 JBoss란 폴더를 생성하여 jboss-5.1.0.GA 폴더에 압축을 풀어 놓았습니다.


  3. IBM TRIRIGA Install.exe 실행

    여러분들도 Install.exe 또는 Setup.exe 라는 파일을 보면 실행해 보고 싶죠? 저 역시 그렇답니다. 그럼 고민하지 마시고 install_tririga_v3.4.1.exe 파일을 실행해 주십시요. 그럼 다음과 같은 화면이 나옵니다.

    반갑다고 합니다. 설치할 프로그램 안내도 같이 하고요.


  4. IBM TRIRIGA 라이센스 동의

    라이센스에 동의하랍니다. 고맙게도 한글로 나와주네요. 아시는 바와 같이 동의해야만 설치가 됩니다. 총 2개의 동의를 하셔야 합니다.

  5. IBM TRIRIGA 설치 시작 안내

    이제부터 진짜로 설치한답니다.

  6. IBM TRIRIGA에서 사용할 JDK 선택

    IBM TRIRIGA는 Java VM을 사용합니다. 따라서 기존에 설치된 JDK 폴더를 선택해 주시면 됩니다. 다시 한번 강조합니다. 여러개의 JDK가 설치되어 있다면 반드시 JDK 1.6 버전을 선택하셔야 합니다.


  7. IBM TRIRIGA 설치 폴더 지정

    IBM TRIRIGA를 설치할 폴더를 지정하는 화면입니다. 아직 실력이 미흡한지라 기본으로 지정된 폴더를 사용합니다.


  8. IBM TRIRIGA 설치 유형 선택

    IBM TRIRIGA를 설치할 유형을 선택합니다. Database만 설치할지 아니면 IBM TRIRIGA 프로그램 및 DB까지 설치할지를 선택합니다.


  9. IBM TRIRIGA 신규 또는 업그레이드 선택

    IBM TRIRIGA를 처음 설치하는 것인지 아니면 기존에 설치된 IBM TRIRGA를 업그레이드할 것인지를 묻습니다. 만약 Platform Upgrade를 하실려면 WAS에 대한 정보, DBA에 대한 정보는 많은 부분을 알고 계셔야 하실 수 있습니다. 따라서 추후 업그레이를 생각하신다면 설치시 설정된 모든 정보를 기억하시는 것이 좋겠습니다. 전 처음 설치하므로 New Installation을 선택합니다.


  10. IBM TRIRIGA Data 파일 선택

    실제 DB의 사용자 및 권한, Schema 등이 내제되어 있는 파일입니다. install_tririga_v3.4.1.exe 파일이 있는 곳에 data.zip이란 파일이 있습니다. 그것을 선택해 주시면 됩니다.


  11. IBM TRIRIGA 지원 WAS 선택

    IBM TRIRIGA를 지원할 WAS를 선택합니다. 이미 말씀드렸듯이 전 JBoss 5.1.0(Community-Non Production)를 사용합니다. IBM TRIRIGA는 화면과 같이 4가지의 WAS를 지원합니다.


  12. IBM TRIRIGA 지원 WAS가 설치된 폴더 선택

    WAS가 설치된 폴더를 선택합니다.


  13. 루트 패스 설정

    IBM TRIRIGA에서 사용할 루트를 입력합니다. 기본으로 사용하시면 되겠네요.

  14. Java VM 메모리 설정

    Java VM에서 사용할 최소, 최대 메모리를 입력합니다. 테스트 한 바로는 최대가 최소한 4096은 되어야 운영하시는데 무리가 없겠습니다.


  15. Server Hostname 설정

    Server Hostname 설정합니다.

  16. IBM TRIRIGA가 사용할 Database 선택

    IBM TRIRIGA에서 사용할 Database를 선택합니다. IBM TRIRIGA는 Oracle, Micosoft SQL Server, DB2를 지원합니다.


  17. Database 설치 옵션 선택

    Database의 설치 옵션을 선택합니다. 처음 설치하므로 전체를 선택합니다.


  18. Database 연결 설정

    Database 연결 설정에 관한 사항을 입력합니다. 모르실 경우 DBA에게 문의해서 진행하세요.


  19. Database에서 IBM TRIRIGA가 사용할 사용자 설정

    Database에서 사용할 IBM TRIRIGA의 사용자를 지정합니다. 기본 값은 tridata입니다.

  20. IBM TRIRIGA가 사용할 Tablespace와 Index 설정

    IBM TRIRIGA가 사용할 Database의 Tablespace와 Index를 설정합니다.


  21. IBM TRIRIGA가 사용할 Tablespace와 Index의 용량 설정

    IBM TRIRIGA가 사용할 Database의 Tablespace와 Index의 용량을 설정합니다.


  22. Database DBA 선택

    Database에 Tablespace, Index, User 및 Table 등을 추가하기 위하여 DBA에 대한 정보를 입력합니다.


  23. Database 연결 안내

    DB를 설치하기 위해 입력된 정보를 확인하는 화면입니다.


  24. Database 연결 테스트 안내

    DB를 설치하기 위해 입력된 정보를 가지고 Database와 연결을 확인합니다.


  25. Database pool 지정

  26. Mail Server와 Front End Server 지정

    Mail Server와 Front End Server에 대하여 입력합니다. 만약 없다면 기본 값으로 지정하시면 됩니다.


  27. IBM Tivoli Directory Integration 설치 여부

    IBM TRIRIGA 10.4.0 버전부터 추가된 기능입니다. 전 설치하지 않았습니다.


  28. IBM TRIRIGA 설치 요약 안내

    IBM TRIRIGA를 설치하기 전 최종으로 설치할 정보를 확인하는 화면입니다.


  29. IBM TRIRIGA 설치 시작


    IBM TRIRIGA를 설치됩니다. 대략 10~20분 정도가 소요됩니다.


  30. IBM TRIRIGA 설치 완료

    네~ 드디어 IBM TRIRIGA의 설치가 완료되었습니다.


그럼 WAS를 실행한 후 브라우저를 통해 IBM TRIRIGA를 호출해 봅니다.

다음은 한글을 적용한 화면입니다.

외국의 프로그램들을 보면 화려하지는 않지만 간결하고 깔끔한 디자인을 보이네요. 제 생각입니다만....

좀 길었습니다만 가능하면 화면 단위로 설명하였습니다. 도움이 되시기 바랍니다.