Lighting Control System Application Message Type 조명제어 MMI 설치 User Guide (Version 1.1) Copyright c 2006 ADIC Inc.
CONTENTS 1장. 시작... 4 1.1 조명제어 MMI PC 권장사양... 4 1.2 설치파일목록... 4 1.3 조명제어 MMI 설치순서... 5 2장. 조명제어 MMI 설치... 6 2.1 조명제어 MMI 설치하기... 6 2.2 SQLServer 2005 Management Studio Express 설치하기... 12 2.3 SQLServer 2005 Express 구성설정... 16 2.4 Database 연결테스트... 23 3장. 조명제어 Client 설치... 26 3.1 조명제어 Client 설치준비하기... 26 3.2 조명제어 Client 설치및사용... 30 4장. SQL Scheduler 설치... 32 4.1 SQL Scheduler Service 설치하기... 32 4.2 SQLScheduler 프로그램실행및서버등록... 35 4.3 Job 등록및실행... 36 부록... 40 1.1 SQLServer 2005 Express 수동설치... 40 1.2 로그인계정수동생성... 46 1.3 Database 및 Table 수동생성, 연결계정수동설정... 49 Page 2
Revision overview Revision History Revision Num Update comments 1.0 2011.08. 초안작성 1.1 2011.12 내용추가 Revision Description PAGE Change or Add Contents 4 조명제어 MMI PC 권장사양 추가 (V1.1). 10~11 설치시 Database 생성 화면추가 (V1.1). 26~31 조명제어 Client 설치 항목추가 (V1.1). 32~40 SQL Scheduler 설치 항목추가 (V1.1). 46~55 로그인계정수동생성, Database 및 Table 수동생성, 연결계정수동설정 부록으로이동 (V1.1). Page 3
1 장. 시작 본문서는에이딕조명제어 MMI(Client 포함 ) 를설치하기위한방법을설명한다. 1.1 조명제어 MMI PC 권장사양 권장사양 CPU 1.3Ghz Pentium 4급이상. Memory(RAM) 2GB 이상. Graphic 32MB이상의비디오램이장착된그래픽카드. Display 1024X768 이상의해상도. HDD 5GB 이상의하드디스크공간. OS Windows XP / Windows 7 32bit(x86) 권장. Client 사용시 IIS(Internet Information Service) 설치필요. 비고 64bit 설치가능. 1.2 설치파일목록 설치를위해요구되는파일목록은다음과같다. - 조명제어MMI_V2011.zip 조명제어 MMI 설치파일. 조명제어 MMI는 V2010과 V2011 두가지버전이있으므로현장설치전 MMI 개발담당자에게확인후설치해야함. - SQLServer2005_SSMSEE.msi SQLServer Management Studio Express 설치파일. - database.sql Database에 Table 생성을위한스크립트파일. 설치파일에포함되어배포됨. - LightControl_Web.zip 조명제어 Client용설치파일. - SQLScheduler_LatestVersion.zip 오래누적된데이터삭제를위한 Scheduler 설치파일. Page 4
1.3 조명제어 MMI 설치순서 설치는다음과같은순서로진행된다. - 조명제어 MMI 설치..net Framework 3.5 설치. PC에설치되어있지않은경우자동설치됨. SQLServer 2005 Express 설치. 32bit 운영체제는 PC에설치되어있지않은경우자동설치됨. 64bit 운영체제는부록 SQLServer 2005 Express 수동설치 참고바람. 조명제어 MMI 설치 (Database 생성및 Table 생성, 연결계정설정 ). 조명제어 MMI 설치완료. - SQLServer 2005 Management Studio 설치. - SQLServer 2005 Express 구성설정. - Database 연결테스트. - 조명제어 Client 설치 (Option) 본문서는 Windows7 32bit(x86) 운영체제를기본으로하여설명한다. Page 5
2 장. 조명제어 MMI 설치 2.1 조명제어 MMI 설치하기 2.1.1 설치파일실행. 배포된조명제어 MMI 설치파일을임의의위치에압축해제한다. 압축해제된파일중 setup.exe 파일을실행한다. 그림 1 setup.exe 실행 2.1.2.net Framework 3.5 설치..net Framework 3.5 가 PC 에이미설치된경우해당화면이표시되지않는다..net Framework 3.5 설치화면이표시되면 동의함 을선택한다. Page 6
그림 2.net Framework 설치동의 설치가완료될때까지대기한다. PC 환경에따라시간이많이소요될수있다. 그림 3.net Framework 설치진행 2.1.3 SQLServer 2005 Express 설치. SQLServer 2005 Express가 PC에이미설치된경우해당화면이표시되지않는다. PC 운영체제가 64Bit일경우부록 SQLServer 2005 Express 수동설치 참고바람. SQLServer 2005 Express 설치화면 이표시되면 동의함 을선택한다. Page 7
그림 4 SQL Server 2005 Express 설치동의 설치가완료될때까지대기한다. PC 환경에따라시간이많이소요될수있다. 그림 5 SQL Server 설치진행 2.1.4 조명제어 MMI 설치. 설치마법사시작 화면이표시되면 다음 을선택한다. 그림 6 조명제어 MMI 설치시작 Page 8
설치폴더선택 화면이표시되면 다음 을선택한다. 필요시설치옵션을변경하여설치가능하나모든설정은 Default 설정을 권장한다. 그림 7 설치폴더선택 설치확인 화면이표시되면 다음 을선택한다. 그림 8 설치확인 Page 9
그림 9 설치진행 Database 생성 화면이표시되면관련옵션을선택하여진행한다. Database 생성 항목을선택하여 Database 생성정보를입력한후 Table 생성 Script 파일지정하여 생성 버튼을선택한다. Table 생성 Script 는설치파일에포함되어배포되며, 프로그램설치위치 (ex. C:\Program Files\ADIC\ 조명제어MMI_V2011) 에해당파일이있다. 기본사용자생성 을권장하며, 필요시별도의 Database 사용자계정을생성할수있다. 그림 10 Database 생성 업그레이드등기존에설치된환경에다시설치하는경우또는 Database 생 성이필요하지않은경우에는 Database 생성하지않음 항목체크후 닫 기 버튼을선택하여 Database 생성과정을생략할수있다. Page 10
그림 11 Database 생성하지않음. Database 생성 화면은설치이후다시실행할수있으며프로그램설치 경로 (ex. C:\Program Files\ADIC\ 조명제어 MMI_V2011) 에서 LightControl.SetupDatabase.exe 파일을실행하면된다. 그림 12 "Database 생성프로그램 " 실행 Database 생성 과정중오류가발생할경우 닫기 를선택하여프로그램설치를마친후 SQLServer 2005 Management Studio Express 설치하기 와 SQLServer 2005 Express 구성설정 단계를마친후다시시도한다. 설치완료 화면이표시되면 마침 을선택하여설치를마친다. Page 11
그림 13 설치완료 2.2 SQLServer 2005 Management Studio Express 설치하기 2.2.1 설치파일실행. SQLServer2005_SSMSEE.msi 파일을다운로드하거나 MMI 개발자에게요청한다. 아래다운로드경로에서 PC 운영체제에해당하는설치파일을내려받는다. http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=c243a5ae- 4bd1-4e3d-94b8-5a0f62bf7796&displaylang=ko 그림 14 Microsoft SQL Server Management Studio Express 다운로드 Page 12
SQLServer2005_SSMSEE.msi 파일을실행한다. 설치마법사시작 화면이표시되면 다음 을선택한다. 그림 15 Microsoft SQL Server Management Studio Express 설치시작 사용권계약 화면이표시되면 동의함 항목을체크한후 다음 을선택한다. 그림 16 사용권계약 등록정보 화면이표시되면 이름, 회사 항목입력 (Option) 후 다음 을선택한 다. Page 13
그림 17 등록정보 기능선택 화면이표시되면 다음 을선택한다. 필요시설치옵션을변경하여설치가능하나모든설정은 Default 설정을 권장함. 그림 18 기능선택 프로그램설치준비완료 화면이표시되면 설치 를선택한다. Page 14
그림 19 프로그램설치준비완료 설치중 화면이표시되면설치가완료될때까지대기한다. PC 환경에따라시간이많이소요될수있다. 그림 20 Microsoft SQL Server Management Studio Express 설치중 설치완료 화면이표시되면 마침 을선택하여설치를마친다. Page 15
그림 21 Microsoft SQL Server Management Studio Express 설치완료 2.3 SQLServer 2005 Express 구성설정 2.3.1 SQLServer 2005 Management Studio Express 실행. 시작 > 모든프로그램 > Microsoft SQL Server 2005 > SQL Server Management Studio 실행한다. C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssmsee.exe 를실행하여도동일한화면이표시된다. 그림 22 Microsoft SQL Server Management Studio Express 시작 Page 16
서버에연결 화면이표시되면 서버이름 항목에 컴퓨터이름 ( 또는컴퓨터 IP)\SQLEXPRESS, 인증 항목은 Windows 인증 으로선택되게하여 연결 을 선택한다. 그림 23 서버에연결 좌측 개체탐색기 에트리목록이표시되면정상적으로연결된것이다. 그림 24 Microsoft SQL Server Management Studio Express 실행 2.3.2 SQLServer 2005 Express 인증모드변경. 좌측 개체탐색기 의최상단항목을마우스오른쪽버튼으로선택하여 속성 항목을선택한다. Page 17
그림 25 데이터베이스속성화면표시 서버속성 화면이표시되면좌측 페이지선택 영역에서 보안 항목을선택한 후우측화면의 서버인증 의 SQL Server 및 Windows 인증모드 를선택한 후아래쪽의 확인 을선택한다. 그림 26 서버속성 다시시작하라는메시지창이표시되면 OK 선택한후 개체탐색기 의최상단 항목을마우스오른쪽으로선택하여 다시시작 항목을선택한다. Page 18
그림 27 다시시작요구메시지 그림 28 데이터베이스다시시작 2.3.3 SQLServer 2005 Express 네트워크구성설정. SQL Server 2005 Express 연결시 TCP/IP 및 명명된파이프 연결을사용하기위한구성을설정한다. 시작 > 모든프로그램 > Microsoft SQL Server 2005 > 구성도구 > SQL Server Configuration Manager 항목을선택한다. SQL Server 구성관리자 로표시된경우도있으며동일한메뉴이다. SQL Server Configuration Manager 화면이표시되며좌측트리의 SQL Server 2005 네트워크구성 항목을확장하여 SQLEXPRESS에대한프로토콜 항목을선택하면우측에관련목록이표시된다. 그림 29 SQLEXPRESS 에대한프로토콜 우측에표시된목록중 명명된파이프 항목을마우스오륵쪽버튼으로선택하 Page 19
여 사용 을선택하면상태가 사용 으로변경된다. 그림 30 명명된파이프사용 TCP/IP 항목을더블클릭하여 TCP/IP 속성 화면을표시하여 프로토콜 화면 의 사용 항목을 예 로변경한다. 그림 31 TCP/IP 사용 TCP/IP 속성 화면의 IP 주소 탭을선택하여 IP 주소 화면을표시한다. IP 주소 화면의목록중제일아래쪽에있는 IP ALL 항목의 TCP 포트 항목에 1433 입력후 확인 을선택하고네트워크구성설정을마친다. Page 20
그림 32 TCP 포트입력 설정변경도중서비스다시시작을요구하는메시지가표시되면 SQL Server 2005 Managememt Studio Express 좌측 객체탐색기 의최상위항목을마우스오른쪽으로선택하여 다시시작 항목을선택하거나 SQL Server Configuration Manager 의좌측영역에있는 SQL Server 2005 서비스 항목선택후우측영역의 SQL Server 항목을마우스오른쪽으로선택한후 다시시작 항목을선택하면서비스를다시시작할수있다. 그림 33 데이터베이스다시시작 그림 34 서비스다시시작 Page 21
2.3.4 SQLServer 2005 Express 서비스및연결에대한노출영역구성설정. 시작 > 모든프로그램 > Microsoft SQL Server 2005 > 구성도구 > SQL Server 노출영역구성 항목을선택한다. SQL Server 2005 Surface Area Configuration ( 노출영역구성 ) 화면이표시되면아래쪽에있는 서비스및연결에대한노출영역구성 항목을선택하여화면을표시한다. 그림 35 노출영역구성 서비스및연결에대한노출영역구성 화면이표시되면좌측영역의 원격연결 항목을선택한후우측영역의 로컬및원격연결 항목하위항목 TCP/IP 및명명된파이프모두사용 항목을선택한후아래쪽의 확인 을선택한후구성을마친다. Page 22
그림 36 서비스및연결에대한노출영역구성 2.4 Database 연결테스트 2.4.1 Database 연결테스트 좌측 개체탐색기 영역상단의 개체탐색기연결 아이콘 ( ) 을선택하여 서 버에연결화면을표시한다. 서버이름 항목에 컴퓨터IP\SQLEXPRESS, 1433 입력하고, 인증 항목은 SQL Server 인증 선택한후 로그인 항목과 암호 항목을 light 로입력한후 아래쪽의 연결 을선택한다. 좌측 개체탐색기 에트리묶음이추가로생성되면정상적으로연결된것이다. Page 23
그림 37 데이터베이스연결테스트 2.4.2 MMI 프로젝트생성테스트 조명제어 MMI 프로그램을실행한다. 바탕화면의 조명제어MMI_V2011 아이콘을더블클릭하여실행또는 시작 > 모든프로그램 > ADIC > 조명제어 MMI V2011 > 조명제어 MMI_V2011 실행또는 C:\Program Files\ADIC\ 조명제어MMI_V2011\LightControl.Launcher.exe 등의방법으로실행할수있다. 프로젝트생성 을실행하여화면을표시한다. 프로젝트정보입력후데이터베이스영역의 종류 항목은 SQLServer 로선택, 서버 항목은 컴퓨터IP\SQLEXPRESS, 1433 입력, 아이디 항목은 light 입력, 비밀번호 항목은 light 입력, 데이터베이스 항목은 LIGHT_MMI 입력후 확인 선택한다. 로그인화면이표시되면 MMI 연결도정상이다. Page 24
그림 38 MMI 연결테스트 Page 25
3 장. 조명제어 Client 설치 조명제어 Client 를사용할경우다음절차에따라 Client 를설치한다. Client 설치시조명제어 MMI 의프로젝트가생성되어있어야한다. 3.1 조명제어 Client 설치준비하기 3.1.1 조명제어 MMI PC 의 IIS(Internet Information Service) 설치및설정하기. 제어판 > 프로그램및기능 을선택하여 프로그램및기능 화면을표시한다. 프로그램및기능 화면좌측에있는 Windows 기능사용 / 사용안함 항목을선택한다. 그림 39 프로그램및기능 Windows 기능 화면에표시되는목록중 인터넷정보서비스 항목및하위항목모두체크표시가되도록선택한다. 확인 버튼을선택한다. 설치가완료될때까지기다린후설치를마친다. 그림 40 Windows 기능 Page 26
제어판 > 관리도구 > 인터넷정보서비스 선택하여인터넷정보서비스화면을표시한다. 좌측연결화면 사이트 항목아래의 Default Web Site 항목선택후우측 작업 화면의 고급설정 항목을선택한다. 그림 41 IIS 고급설정 선택 고급설정 화면의 실제경로 항목을 Client 설치파일을위치시킬경로로지 정 (ex. C:\LightControl_Web) 한후 확인 을선택한다. 관련폴더 (ex. C:\LightControl_Web) 는미리생성해두어야한다. 그림 42 실제경로선택 Page 27
아이콘들중 MIME 형식 항목을더블클릭한다. 그림 43 IIS MIME 형식선택 표시된화면의우측 작업 영역의 추가 항목을선택한다. 그림 44 MIME 형식 MIME 형식추가 화면의 파일이름확장명 항목에.ADF 를입력하고, MIME 형식 항목에 application/octet-stream 을입력한후 확인 을선택한다. 다시 추가 를선택하여 파일이름확장명 항목에.alcc 를입력하고, MIME 형식 항목에 application/octet-stream 을입력한후 확인 을선택한다. Page 28
그림 45.ADF 형식추가 그림 46.alcc 형식추가 IIS 설치및설정을마친다. 3.1.2 Client 용설치파일준비. 배포된조명제어 Client 설치파일을 IIS 고급설정 의 실제경로 로선택한경로 에복사또는이동한다. 그림 47 Client 용설치파일 3.1.3 조명제어 MMI 의웹연동설정. 조명제어 MMI 메뉴 > 환경설정 > 웹연동설정 화면을실행한다. Page 29
그림 48 웹연동설정 메뉴 웹연동설정 화면의 웹연동사용 항목을체크하고, 웹사이트홈디렉토리 항목을 IIS 고급설정 의 실제경로 에지정한경로를선택한다. 클라이언트 항목에 Client 로사용할 PC 의 IP 를입력한다. 그림 49 웹연동설정 저장 버튼을선택하여조명제어 MMI 의 웹연동설정 을마친다. 3.2 조명제어 Client 설치및사용 3.2.1 조명제어 Client 설치. Client PC에서 IE(Internet Explorer) 실행하여조명제어 MMI가설치된 PC로접속한다. Page 30
표시된화면에서 실행 을선택하여설치를진행한다. 그림 50 조명제어 MMI PC 로접속및프로그램설치 실행 설치완료메시지가표시되면메시지안내에따라브라우저를종료하여설치를 마친다. 3.2.2 조명제어 Client 사용. 설치를완료한후다시브라우저를실행하여클라이언트접속주소 (ex. http:// 조명제어MMI_PC_IP/LightControl_SC.html?CateID= 대분류ID) 로접속한다. 그림 51 클라이언트화면접속 화면정상표시여부를확인한후클라이언트설치를마친다. Page 31
4 장. SQL Scheduler 설치 에이딕조명제어 MMI는운영중발생하는데이터저장을위해 Microsoft SQL Server 2005 Express 를사용하고있으며비상용버전으로 4GB까지만데이터저장이가능합니다. 해당용량초과시 MMI 사용중오류가발생하며정상구동이되지않습니다. 그러므로오래누적된데이터중일정기간이전데이터를자동삭제하는 Schedule 기능이필요합니다. Microsoft SQL Server 2005 상용버전에는 Schedule을사용할수있는기능이포함되어있으나조명제어 MMI에사용중인 Microsoft SQL Server 2005 Express 비상용버전에는해당기능이포함되어있지않습니다. 그러므로별도의프로그램 (SQLScheduler) 을사용하여오래누적된데이터중일정기간이전데이터를자동삭제하는 Schedule 기능을실행합니다. 데이터베이스파일용량확인은데이터베이스파일위치를조명제어 MMI 설치자에게문의하여 파일용량을확인하거나 Microsoft SQL Server 2005 Express Management Studio 를실행하여확인 할수있습니다. 4.1 SQL Scheduler Service 설치하기 4.1.1 파일압축해제및파일복사. 배포된 SQLScheduler_LatestVersion.zip 파일을임의의위치에압축해제한다. 그림 52 압축해제 압축해제된파일중 Service 폴더내의 Logs 폴더, jobs.config 파일, SQLScheduler.Scheduler.dll 파일, SQLScheduler.WindowsService.exe 파일, SQLScheduler.WindowsService.exe.config 파일 5개를 C:\Windows\System32\ 폴더로복사한다. Page 32
그림 53 폴더및파일 5 개복사 그림 54 C:\Windows\System32 경로에파일붙여넣기 4.1.2 installservice.bat 실행및설치확인. 압축해제한내용중 Service 폴더내의 installservice.bat 파일을마우스오른쪽버튼으로선택하여 관리자권한으로실행 을선택한다. Windows XP일경우관리자계정으로로그온하여실행한다. Page 33
그림 55 installservice.bat 실행 명령프롬프트창이열리고설치가진행되며, 설치가완료될때까지대기한다. 명령프롬프트창에설치완료및서비스시작메시지가확인되면설치가잘된것이며아무키나눌러설치를마친다. 그림 56 명령프롬프트화면의메시지확인 Windows 서비스에실제로등록이되었는지확인한다. 시작 > 제어판 > 관리도구 > 서비스 를선택하여 서비스 화면을표시한후 SQLScheduler Service 항목확인및해당항목의상태는 시작됨, 시작유형은 자동 으로되어있으면정상이다. Page 34
그림 57 서비스등록확인 4.2 SQLScheduler 프로그램실행및서버등록 4.2.1 SQLScheduler.exe 실행하기. 압축해제된내용중 SQLScheduler 폴더내의 SQLScheduler.exe 를실행 한다. 그림 58 SQLScheduler.exe 실행 4.2.2 서버등록. SQLScheduler 화면우측영역에있는 Server 항목을마우스오른쪽버튼으 로선택하여 New Server 를선택한다. 그림 59 New Server 선택 Page 35
표시된화면의 Server Name 항목에.\SQLEXPRESS 를입력한후 [Save] 버 튼을선택한다. 그림 60 New Server 등록 4.3 Job 등록및실행 4.3.1 Job 등록. SQLScheduler 화면우측영역에서등록한서버항목을마우스오른쪽버튼으 로선택한후 New Job 을선택한다. 그림 61 Job 등록 표시된화면 Job 영역의 Name 항목에적당한이름 (ex. 패킷로그삭제스케 줄 ) 을입력하고 Description 항목에설명을입력 (Option) 한다. Page 36
그림 62 Job 이름입력 상단의 Details 탭을선택한후표시된화면의 SQL 영역에아래스크립트 를입력한다. - 스크립트 use [Database 이름 ] delete from T_LOG_PACKET where log_time < DATEADD(mm,-6,getdate()) - Database 이름항목은기본적으로 LIGHT_MMI 를사용하며, 조명제어 MMI 설치시진행되는 Database 설정 과정에서입력한이름을사용한다. Microsoft SQL Server 2005 Express Management Studio를실행하여확인할수있다. 아래쪽의 Script timeout in seconds 항목을 300 으로변경한다. Page 37
그림 63 SQL 입력및 Script timeout in seconds 입력. 상단의 Schedule 탭을선택한후표시된화면의 Type 영역의 Recurring 항목을선택한후 Occurs every 항목에 1 입력및 Day 선택한후아 래쪽의 [Save] 버튼을선택하여 Job 등록을마친다. 그림 64 스케줄설정및저장 SQLScheduler 화면의우측영역에등록한 Job 정보가표시되면정상이다. Page 38
그림 65 Job 등록상태확인 등록된 Job 을마우스오른쪽버튼으로선택하여 Execute 항목을실행한다. Job 정상실행여부확인과누적된데이터가많을경우시간이오래걸리므 로미리실행해보기위함이다. 그림 66 Job 실행 6 개월이전의누적된데이터가많을경우실행시간이오래 (10 분이상 ) 걸릴수 있으며, 실행이완료된후 LastRunStatus 항목이 Succeeded 로표시되 면정상이다. 그림 67 Job 실행결과확인 Page 39
부록 1.1 SQLServer 2005 Express 수동설치 1.1.1 설치파일다운로드 Microsoft 사의 SQL Server 관련사이트에서 SQL Server 2005 Express 설치파일을다운로드한다. 다운로드경로 http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=220549b5-0b07-4448-8848-dcc397514b41&displaylang=ko 그림 68 Microsoft SQL Server 2005 Express 다운로드 다운로드한설치파일을실행한다. 최종사용자사용권계약 화면이표시되면아래쪽의동의함체크박스에체크한후 다음 을선택한다. Page 40
그림 69 최종사용자사용권계약 필수구성요소를설치하는중 화면이표시되면작업이완료될때까지대기한 후 다음 버튼을선택한다. 그림 70 필수구성요소를설치하는중 설치마법사시작 화면이표시되면 다음 을선택한다. Page 41
그림 71 설치마법사시작 시스템구성검사 화면이표시되면검사가완료될때까지대기한후 다음 을 선택한다. 그림 72 시스템구성검사 설치프로세스가진행되며 등록정보 화면이표시되면해당항목들을입력한 후 다음 을선택한다. Page 42
그림 73 등록정보 기능선택 화면의항목을 모든기능을로컬하드드라이브에설치합니다 로 변경한후 다음 을선택한다. 그림 74 기능선택 인증모드 화면의 혼합모드 항목선택및 sa(system Administrator) 의암호 (light) 를입력한후 다음 을선택한다. Page 43
그림 75 인증모드 오류및사용보고서설정 화면은별도의변경없이 다음 을선택한다. 그림 76 오류및사용보고서설정 설치준비완료 화면이표시되면 설치 를선택한다. Page 44
그림 77 설치준비완료 설치진행률 화면이표시되면설치가완료될때까지대기한다. 그림 78 설치진행률 설치진행률표시가완료되면 다음 을선택한다. Page 45
그림 79 설치진행률 설치완료 화면이표시되면 마침 을선택하여설치를마친다. 그림 80 설치완료 1.2 로그인계정수동생성 1.2.1 SQLServer 2005 Express 로그인생성. 조명제어 MMI 에서사용할 SQL Server 로그인계정을생성한다. 시작 > 모든프로그램 > Microsoft SQL Server 2005 > SQL Server Management Page 46
Studio 실행한다. C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssmsee.exe 를실행하여도동일한화면이표시된다. 그림 81 SQL Server Management Studio Express 시작 서버에연결화면이표시되면 서버이름 항목에 컴퓨터이름 \SQLEXPRESS, 인증 항목은 Windows 인증 으로선택되게하여 연결 을선택한다. 그림 82 서버에연결 좌측 개체탐색기의 최상위항목에소속된항목중 보안 항목을확장한다. 보안 항목에소속된 로그인 항목을확장한다. 로그인 항목을마우스오른쪽버튼으로선택한후 새로그인 항목을선택한다. Page 47
그림 83 새로그인 로그인-신규 화면이표시되면좌측 페이지선택 에서 일반 을선택한다. 오른쪽 일반 화면에서 로그인이름 항목에생성할계정이름 (ex. Light) 를입력하고, SQL Server 인증 항목을선택한후 암호, 암호확인 항목에비밀전호 (ex. Light) 를입력한다. 암호정책강제적용 항목의체크를해제하고아래쪽의 확인 을선택한후 개체탐색기 의로그인항목에방금생성한계정이표시되는지확인한다. 그림 84 로그인 - 신규 Page 48
그림 85 새로그인생성 1.3 Database 및 Table 수동생성, 연결계정수동설정 1.3.1 Database 생성 시작 > 모든프로그램 > Microsoft SQL Server 2005 > SQL Server Management Studio 실행한다. C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssmsee.exe 를실행하여도동일한화면이표시된다. 그림 86 SQL Server Management Studio Express 시작 서버에연결화면이표시되면 서버이름 항목에 컴퓨터이름 \SQLEXPRESS, 인증 항목은 Windows 인증 으로선택되게하여 연결 을선택한다. Page 49
그림 87 서버에연결 좌측 개체탐색기 하위항목인 데이테베이스 항목을확장한후 데이터베이 스 항목을마우스오른쪽버튼으로선택하여 새데이터베이스 항목을선택한 다. 그림 88 새데이터베이스 새데이터베이스 화면우측의 데이터베이스이름 항목에이름 (ex. LIGHT_MMI) 을입력하고아래에있는 데이터베이스파일 영역의 경로 항목을원하는위치 (ex. D:\DB_Data\) 로변경한후아래쪽의 확인 을선택하여 Database 생성을마친다. Page 50
그림 89 새데이터베이스 그림 90 폴더찾기 좌측 개체탐색기 의 데이터베이스 하위에방금생성한데이터베이스가표시 된다. Page 51
그림 91 새데이터베이스생성 1.3.2 Table 생성 SQL Server Management Studio Express 의 파일 > 열기 > 파일 또는툴바의 파일열기아이콘 ( ) 을선택하여파일열기창을표시후같이배포되는 database.sql 파일을선택하여 열기 를선택한다. 그림 92 sql 파일열기 데이터베이스엔진에연결 화면이표시되면 서버이름 항목에 컴퓨터이름 \SQLEXPRESS 입력, 인증 항목에 Windows 인증 선택후 연결 을선택한다. Page 52
그림 93 데이터베이스엔진에연결 오른쪽영역에파일내용이표시되면툴바의 사용가능한데이터베이스 항목을신규로생성한 Database로선택한후옆의 실행 을선택한다. 실행후오른쪽아래 메시지 영역에 명령이완료되었습니다 가표시되면정상이다. (1개행적용됨 ) 메시지가표시되는경우도있으며정상이다. 그림 94 테이블생성쿼리실행 좌측 개체탐색기 에서신규생성한데이터베이스 (ex. LIGHT_MMI) 항목하위의 테이블 항목을확장하여생성된테이블목록이확인되면 Table 생성이정상적 으로완료된것이다. Page 53
모든과정이정상적인데테이블목록이표시되지않으면신규생성한데이터베 이스 (ex. LIGHT_MMI) 를마우스오른쪽버튼으로선택후 새로고침 (F5) 후다 시확인한다. 그림 95 테이블생성확인 1.3.3 연결계정설정 로그인계정 (ex. light) 이신규생성된데이터베이스 (ex. LIGHT_MMI) 를사용할수있도록권한을부여하는과정이다. 좌측 개체탐색기 최상위항목아래에있는 보안 항목을확장하고하위에있는 로그인 항목을확장하여신규생성한로그인계정 (ex. Light) 을마우스오른쪽버튼으로선택후 속성 항목을선택한다. Page 54
그림 96 로그인계정속성 속성 화면좌측 페이지선택 영역의 사용자매핑 항목을선택한다. 우측화면의 이로그인으로매핑된사용자 영역에서신규생성한데이터베이스 (ex. LIGHT_MMI) 를선택하고앞의체크박스를체크한다. 우측화면하단의 데이터베이스역할멤버자격 영역에서 db_owner 와 public ( 기본체크되어있음 ) 항목을체크한후아래쪽의 확인 을선택하여연결계정설정을마친다. 그림 97 사용자매핑 Page 55
ADIC Co., LTD. 689-801 #654-12 Bansong-ri, Eonyang-eup, Ulju-gun, Ulsan, South Korea TEL : +82-52-254-3470 ~ 3473 FAX : +82-52-254-3456 E-MAIL : adic@adics.com URL : http://www.adics.com Page 56