Perfect ERP 설치매뉴얼 수정일자수정자수정내용비고 2013.5.31.. 김동우최초작성최초작성
Contents 내용 1. Perfect ERP 설치하기... 3 1.1 설치프로그램다운로드... 4 1.2 Oracle Library... 5 1.2.1 OracleLib.exe (9i기반) 설치 및 net service 설정 (Net Configuration Assistant 이용 )... 6 1.2.2 OracleLib10203.exe (10g기반) 설치및 net service 설정 (Net manager 이용 )... 30 1.3 Perfect ERP 구동컴포넌트 (PerfectERP_Env)... 59 1.4 ODBC 설정... 73 1.5 자동업데이트프로그램... 77 1.6.Net Framework 3.5 SP1 설치... 80 업무바인더 Page 2
Chapter 1 1. Perfect ERP 설치하기 클라이언트에서 Perfect ERP 프로그램을사용하기위해서는 아래의프로그램설치및 ODBC 설정이필요합니다. 1. Oracle Library - DB( 오라클 ) 에접속및통신을할수있도록 Oracle Library 를설치합니다. - Oracle Library 설치후에는 net service 설정도되어야합니다. 2. Perfect ERP 구동컴포넌트 (PerfectERP_Env) - Perfect ERP를구동하기위한 OCX, DLL등환경파일을설치하는파일입니다. - 이설치파일에서 ODBC Driver도설치합니다. 3. ODBC(Open Database Connectivity) 설정 - Perfect ERP 의연결방식에따라설치가필요없는프로그램도있지만, 대 부분은 ODBC 를설정해야 DB 연결이가능합니다. 4. 자동업데이트프로그램 - Perfect ERP 최신실행파일및최신환경파일을자동으로다운로드받을 수있는업데이트프로그램입니다. 업무바인더 Page 3
1.1 설치프로그램다운로드 1. 웹브라우저를열어주소창에 http://file.stiis.co.kr:8050/ 고객사고유명을입력합니다. 2. C드라이브에 STIIS 폴더를생성합니다. (C:\STIIS) 3. 고객사마다조금씩차이는있지만, ERP 구동컴포넌트와오라클라이브러리, 그리고사용자가사용할프로그램의 EXE파일과 INI파일을 C:\STIIS 폴더에다운로드받습니다. 업무바인더 Page 4
1.2 Oracle Library 위화면에선택된두파일이 Oracle Library 설치파일입니다. - OracleLib.exe : Oracle 9i 라이브러리입니다. - OracleLib10203.exe : Oracle 10g (ver 10.0.2.0.3) 기반의라이브러리입니다. 사용자환경이 Windows VISTA 이상, 64bit 환경일때설치합니다. - 보통은 Windows 어떤버전을사용하건용량이작고호환성도좋은 OracleLib.exe 를설치합니다. 업무바인더 Page 5
1.2.1 OracleLib.exe (9i 기반 ) 설치및 net service 설정 (Net Configuration Assistant 이용 ) 압축을푸는과정입니다. Destination folder 경로에압축을풀고곧바로설치파일을실행합니다. [Install] 업무바인더 Page 6
[ 다음 ] 업무바인더 Page 7
경로에 C:\oracle\ora92 로설정하고, [ 다음 ] 타드라이브의남은용량이더많은경우, 경로에 D:\ 혹은 E:\ 가기본경로로표 시될경우가있는데, 이때는 C:\ 로변경해줍니다. 업무바인더 Page 8
Oracle Provider for OLE DB 9.2.0.7.0 선택후, [ 다음 ] 업무바인더 Page 9
[ 다음 ] 업무바인더 Page 10
[ 설치 ] 업무바인더 Page 11
설치중. 업무바인더 Page 12
설치가완료되면 Oracle Net Configuration 을구성하는화면이뜹니다. [ 다음 ] 업무바인더 Page 13
[ 아니오, 다음에이구성을완료하겠습니다.] 옵션선택후, [ 다음 ] 업무바인더 Page 14
[ 다음 ] 업무바인더 Page 15
고객사 DB 버전에맞는서비스선택후, [ 다음 ] - 이부분은연결하게될 Database 의버전에따라서선택이달라집니다. - 고객사에서사용하고있는 DB 버전을숙지해야합니다. (Oracle 8i, 9i, 10g, 11g 버전이면 Oracle8i 이상을선택하고, OracleNT(8.0.5) 버전을사용중이라면 Oracle8 릴리스 8.0 을선택합니다.) 업무바인더 Page 16
운영중인 DB 의 SID 를입력합니다. 보통은 Default 인 ORCL 을사용합니다. [ 다음 ] 업무바인더 Page 17
[ 다음 ] 업무바인더 Page 18
호스트이름을입력한후, [ 다음 ] - 호스트이름은 DB 서버의 IP 주소를입력합니다. - 드물게 DB 서버의컴퓨터이름을입력하는고객사도있습니다. ( 유동 IP 를사용하는경우등 ) - 고객사에서사용하고있는서버 IP 혹은서버이름을숙지해야합니다. 업무바인더 Page 19
접속테스트를수행해봅시다. ( 입력한정보가올바르다면굳이안해도관계는없습니다.) [ 다음 ] 업무바인더 Page 20
[ 로그인변경 ] 버튼을클릭하여운영중인 DB 의유저정보를입력합니다. [ 확인 ] 업무바인더 Page 21
[ 다음 ] 업무바인더 Page 22
네트서비스이름을설정합니다. 앞단계에서진행한정보를어떤이름으로저장할지를묻는화면이고, 보통은 stiis 를입력합니다. 이이름은고객사 ( 고객사에서구동하는프로그램 ) 에따라서다른이름을줘야하는경우도 있지만, 보통은 stiis 를입력합니다. ODBC 설정시에도여기서설정한 Net Service 이름이 쓰입니다. [ 다음 ] 업무바인더 Page 23
[ 다음 ] 업무바인더 Page 24
[ 다음 ] 업무바인더 Page 25
[ 다음 ] 업무바인더 Page 26
[ 완료 (F) ] 네트서비스설정이완료되었습니다. 업무바인더 Page 27
[ 종료 ] Oracle Library 설치및 Net service 설정완료. 업무바인더 Page 28
Oracle Library 가정상적으로설치된모습. Net Service 는설치이후에도추가및변경 / 삭제가가능한데, Oracle > OraHome92 -> Configuration and Migration Tools 에있는두가지도구로할수있습니다. - Net Configuration Assistant : 설치시 Net Service를설정했던도구 - Net Manager : Net Service를설정및확인하기에조금더편리한 GUI 도구 업무바인더 Page 29
1.2.2 OracleLib10203.exe (10g 기반 ) 설치및 net service 설정 (Net manager 이용 ) 압축을푸는과정입니다. Destination folder 경로에압축을풀고곧바로조건검사를실행합니다. [Install] ( 예제는 Windows 8 64bit 환경입니다.) 업무바인더 Page 30
자동으로조건검사를실행합니다. 별다른내용이없을테니, Enter 를누릅니다. 업무바인더 Page 31
방금압축을푼경로에서 Setup.exe 파일을실행합니다. 업무바인더 Page 32
[ 다음 (N) ] ( 설치된제품을눌러현재오라클이설치되어있는지확인해보는것도좋은습관입니다. ) 업무바인더 Page 33
런타임 (463MB) 옵션을선택한후, [ 다음 (N) ] ( 관리자를선택해도되지만, 사용자 PC 에는굳이더큰용량과기능이필요가없습니다.) 업무바인더 Page 34
경로에 C:\oracle\product\10.2.0\client_1 설정하고, [ 다음 (N) ] 경로에 D:\ 혹은 E:\ 가기본경로로표시될경우가있는데, 이때는 C:\ 로변경해 줍니다. 업무바인더 Page 35
현재운영체제에서인증되지않았다는메시지가뜹니다. (Windows 8, 64bit) 그렇다면, 취소버튼을누르고 Setup.exe 파일의호환모드를설정해줍니다. [ 취소 ] 업무바인더 Page 36
Setup.exe 파일을마우스오른쪽으로클릭하고, 속성 (R) 창을엽니다. 업무바인더 Page 37
1 2 3 4 호환성탭에서 [ 이프로그램을실행할호환모드 ] 에체크한후, Windows XP( 서비스팩 3) 을선택한후, [ 확인 ] 업무바인더 Page 38
다시앞의절차를거치면, 필요조건검사에통과한것을확인할수있습니다. 이는 OracleLib.exe(9i 기반 ) 도 XP 가아닌다른운영체제 (OS) 에서이렇게설치할수있습니 다. [ 다음 (N) ] 업무바인더 Page 39
[ 설치 (I) ] 업무바인더 Page 40
설치중. 업무바인더 Page 41
Net Service 를설정하는도구가뜨지만, 별다른설정없이그냥넘어갑니다. [ 다음 (N) ] 업무바인더 Page 42
[ 완료 (F) ] 업무바인더 Page 43
[ 종료 (X) ] 설치완료. 이제 Net Configuration Tools 을이용하여 Net Service 를설정합니다. 업무바인더 Page 44
Net Configuration Assistant 를실행해도되지만, 이는 OracleLib.exe 설치매뉴얼에서확인 한방법과동일하게때문에, 이번에는 Net Manager 를알아보겠습니다. (Net Configuration Assistant 를실행해서설정해도무방합니다.) (Windows 7 이하에서는시작 -> 프로그램에서찾습니다.) 업무바인더 Page 45
2 1 1. 서비스이름지정클릭 2. + 표시를클릭 업무바인더 Page 46
Net Service 이름을설정합니다. [ 다음 (N) ] 업무바인더 Page 47
[ 다음 (N) ] 업무바인더 Page 48
호스트이름을입력한후, [ 다음 ] - 호스트이름은 DB 서버의 IP 주소를입력합니다. - 드물게 DB 서버의컴퓨터이름을입력하는고객사도있습니다. ( 유동 IP 를사용하는경우등 ) - 고객사에서사용하고있는서버 IP 혹은서버이름을숙지해야합니다. 업무바인더 Page 49
고객사 DB 버전에맞는서비스선택후, SID 를입력합니다. [ 다음 (N) ] 업무바인더 Page 50
테스트는선택사항입니다. [ 완료 (F) ] 업무바인더 Page 51
우측의설정정보를다시한번확인하고, 메뉴바의파일 (F) -> 네트워크구성저장을클릭합니다. 여기서네트워크구성저장을클릭하면, Oracle Library 설치폴더의 Network\Admin 폴더 안에 listener.ora, sqlnet.ora, tnsnames.ora 3 가지파일이저장됩니다. 업무바인더 Page 52
로그인한윈도우계정에서 C 드라이버의데이터를변경하는권한이없을경우, 위에같은 오류메시지가뜹니다. Windows 7 이상인경우, 가끔이런메시지를확인할수있습니다. 이런경우에는아래의추가조치를취합니다. 변경권한은없지만, 강제로복사해넣을수는 있습니다. [ 확인 ] 업무바인더 Page 53
메뉴바의파일 (F) -> 다른이름으로저장을클릭합니다. 업무바인더 Page 54
디렉토리가 C:\oracle\product\10.2.0\client_1\network\ADMIN 으로설정되어있을 것입니다. 현재 C:\ 데이터를수정할수있는권한이없기때문에오류가생깁니다. 하지 만, 내문서에는그런권한이있다. C:\Users\ 로그인계정폴더를선택한후, [ 확인 ] 업무바인더 Page 55
다시네트워크구성을저장합니다. 변경사항이없습니다. 라는경고메시지가뜨면, 서비스이름이나호스트이름등을다 른걸로살짝바꿨다가되돌린후저장합니다. 업무바인더 Page 56
C:\Users\ 계정폴더에서 listener.ora sqlnet.ora tnsnames.ora 3개파일을복사합니다. 업무바인더 Page 57
오라클설치경로 \network\admin 폴더에붙여넣습니다. 기존에 sqlnet.ora 파일은존재할텐데, 덮어씌웁니다. 이상 Net Manager 를이용한 Net Service 설정도완료되었습니다. 업무바인더 Page 58
1.3 Perfect ERP 구동컴포넌트 (PerfectERP_Env) [ 다음 > ] 업무바인더 Page 59
- Default 로설정되어있는 ERP_ 영업관리, ERP_ 재무회계, ERP_ 인사급여의체크표시를 해제합니다. - DB Connect DLLs+Utility 의 + 표시를눌러, MS ODBC Driver 를체크합니다. [ 다음 > ] 업무바인더 Page 60
[ 다음 > ] 업무바인더 Page 61
[ 설치 ] 업무바인더 Page 62
설치중. 업무바인더 Page 63
설치도중 Microsoft ODBC Driver 2.0 for Oracle 을설치합니다. [ 예 (Y) ] 업무바인더 Page 64
[ Continue ] 업무바인더 Page 65
Name 을입력한후, [ Continue ] 업무바인더 Page 66
[ OK ] 업무바인더 Page 67
[ Typical ] 클릭 업무바인더 Page 68
설치중. 업무바인더 Page 69
[ OK ] ODBC 설치완료. 업무바인더 Page 70
[ 마침 ] Perfect ERP 구동컴포넌트설치완료. 업무바인더 Page 71
업무바인더 Page 72
1.4 ODBC 설정 [32bit] [ 윈도우키 ] + R 을눌러실행창이띄운다음, odbcad32 명령어를입력후 Enter. 아니면, C:\Windows\System32\odbcad32.exe 파일실행 [64bit] C:\Windows\SysWOW64\odbcad32.exe 파일실행 이매뉴얼은 ODBC 설정에관한것이고, Microsoft ODBC Driver 가설치가되어있 어야합니다. (Perfect ERP 구동컴포넌트설치매뉴얼참조 ) 업무바인더 Page 73
[ 시스템 DSN] 탭에서 [ 추가 (D)] 버튼클릭 업무바인더 Page 74
Microsoft ODBC Driver for Oracle 선택후, [ 마침 ] ( 버전정보를확인하여, Perfect ERP 구동컴포넌트에서설치했던 Microsoft ODBC Driver for Oracle 2.0 버전을선택합니다.) 업무바인더 Page 75
- Data Source Name : ms_oracle - Connect String : stiis 입력후, [ OK ] Connect String 은 Oracle Library 설치시설정했던 Net Service 이름을입력하는부분입니 다. 업무바인더 Page 76
1.5 자동업데이트프로그램 자동업데이트프로그램을실행합니다. ( 실질적인테스트를위해스티스에서사용중인재무회계.EXE 로캡쳐하였습니다.) 업무바인더 Page 77
자동업데이트서버로접속하여, 최신실행파일및환경파일을다운로드받습니다. 업무바인더 Page 78
C:\STIIS\ACC 폴더가생성되고, 여기에최신실행파일이들어있습니다. 다운로드가완료되면 Perfect ERP 프로그램을바로구동합니다. 업무바인더 Page 79
1.6.Net Framework 3.5 SP1 설치 닷넷패키지를거래처에설치할때, Windows 7 보다아래버전 (XP, Vista) 인경우.Net Framework 3.5 가설치되어있지않은경우가많습니다. 이때이클라이언트 PC 에이과정을진행해야합니다. [dotnetfx35.exe] 실행 업무바인더 Page 80
진행중. 업무바인더 Page 81
동의함 (A) 옵션을클릭한후, [ 설치 (I) > ] 업무바인더 Page 82
진행중. 업무바인더 Page 83
설치완료. [ 끝내기 (X) ] 업무바인더 Page 84