3. 부록-기타

TFaccess 설치 (Step1, Step2)

 

TFaccess 2.0 은 Office2007 과 SQL Server 2005 버전을 권장합니다.

TFaccess 2.0 이 운영되는 환경은 Office2007(+SP2), SQL Serve, TFaccess 프로그램이 필요합니다.

Office2007 은 여기서 설명을 생략하도록 하겠습니다.

 

 

SQL Server 2005 Express 다운로드   

SQL Server Management Studio 2005 Express 다운로드 

TFaccess 2.0 프로그램 다운로드

Step1. SQL Server 2005 설치 (권장)

 

SQL Server 2005 Express 다운로드   

 

다운로드 홈페이지에서 프로그램을 받습니다.

 

아래쪽에 첫번째 항목을 다운로드 합니다.

다운로드 버튼을 선택합니다.

 

다운로드 화면 - 실행버튼 또는 저장 후 실행하셔도 됩니다. 여기서는 실행버튼을 선택합니다 

 

 

컴퓨터에 따라 보안 확인창이 나오기도 합니다. 실행버튼을 선택합니다.

 

설치 초기 화면 – 임시폴터에 압축을 풉니다.

 

라이선스에 대한 내용이며, 동의함에 체크한 후 다음 버튼을 선택합니다.

 

필수 구성 요소 설치가 되면, 다음 버튼을 선택합니다.

 

시스템 구성 검사 화면입니다.

 

설치 마법사 시작화면이 나타납니다. 다음 버튼을 선택합니다.

 

시스템 구성 검사 화면입니다. 다음 버튼을 선택합니다. 

 

설치작업이 시작합니다.

 

이름, 회사 정보를 입력한 후, 다음 버튼을 선택합니다.

 

 다음 버튼을 선택합니다.

 

 기본 인스턴스를 선택한 후 다음 버튼을 선택합니다.

 

혼합 모드를 선택한 후 SQL Server 관리자 계정의 암호를 입력합니다.

아주 중요하므로, 반드시 기억하시기 바랍니다. 

 

다음 버튼을 선택합니다. 

 

다음 버튼을 선택합니다. 

 

설치 버튼을 선택합니다.

 

설치 진행화면입니다.

 

다음 버튼을 선택합니다. 

 

SQL Server 2005 Express 가 설치되었습니다. 마침 버튼을 선택합니다.

 

SQL Server 2005 Express 와 더불어 SSMS (SQL Server Management Studio) 를 추가하시는 것이 좋습니다. 

데이터베이스를 효과적으로 관리할 수 있는 프로그램입니다.

 

SQL Server Management Studio 2005 Express 다운로드 

 

위 그림과 같이 프로그램을 다운받습니다.

운영체제가 64bit 일 경우는 다운로드 홈페이지 내용을 참고하셔서 적합한 프로그램을 선택하셔야 합니다.

 

같은 방법으로 프로그램을 설치합니다. 설치 후 시작메뉴에 다음과 같이 나타납니다.

 

SSMS 가 설치된 후, 여러분 컴퓨터에서 SSMS를 실행하면 위와 같은 로그인창이 뜹니다.

컴퓨터명(호스트명)으로 입력할 경우 접속이 되지만, 아래와 같이 IP로 입력할 경우 접속이 안됩니다.

 

여러 사람이 쓰게 될 경우 IP나 도메인주소로 접속하는 경우가 있으므로 이에 대한 네트워크 설정을 해주어야 합니다.

 

 

SQL Server Configuration Manager 를 이용하여 네트워크 구성하기

 

네트워크 설정을 위해 SQL Server Configuration Manager 프로그램을 선택합니다.

 

IP 주소로 접근을 허용하기 위해 TCP/IP 프로토콜의 상태를 [사용 안 함] 에서 [사용함] 으로 변경합니다.

TCP/IP [사용 안 함]값을 더블클릭하면 속성창이 나타납니다. 사용항목을 아래 그림과 같이 '예' 로 선택한 후 확인버튼을 선택합니다.

 

 

포트설정 및 변경하기

 

SQL Server 인스턴스 및 포트를 지정해야 합니다.

[IP 주소] 탭페이지를 선택한 후 맨 하단까지 이동합니다.

IPALL 의 TCP 포트가 1433 이며, 보안을 위해 적당한 포트로 변경하시기 바랍니다.

 

확인버튼을 선택하면 SQL Server 서비스를 다시 시작해야 변경내용이 적용된다는 메시지가 나옵니다.

SQL Server 서비스 정지, 시작, 재시작은 SQL Server 2005 서비스에서 가능합니다

 

TCP/IP 상태값이 [사용함]으로 변경된 것을 확인합니다. 이제 SQL Server 서비스를 재시작합니다.

 

SQL Server 20005 서비스에서 해당 인스턴스를 선택한 후 상단 매뉴 중 서비스 재시작을 클릭하시기 바랍니다. 이렇게 되면 TCP/IP 를 사용한 DB 접속이 가능합니다.

 

 

따라서 컴퓨터명이나 로컬호스트, IP 등으로 DB에 접근할 수 있습니다.

SQL Server 설정에 대한 많은 자료와 도서가 있으므로 참고하시기 바랍니다.

 

SSMS 를 실행합니다. 로그인창이 나타나며, 서버이름을 각각 다음과 같이 변경해서 로그인을 합니다.

 

l  127.0.0.1

l  localhost

l  자기컴퓨터명 (예. Tomas-N)

이렇게 3개의 연결을 하면 SSMS는 다음과 같은 화면이 됩니다.

지정된 데이터베이스에 접근하여 중요한 작업을 진행할 수 있습니다.

 

데이터베이스에 대한 설명을 마칩니다.

 

Step2. TFaccess 2.0 설치

 

설치파일을 내려 받습니다. 설치버튼을 선택하면 TFaccess 모듈이 설치됩니다.

2010년 7월 9일 금 프로그램을 다운로드 받으실 수 있습니다.

 

TFaccess 2.0 은 TFaccess 관리자 프로그램으로 구동되며, 액세스 프로젝트 파일(adp)을 생성해주며, 사용자는 액세스 프로젝트 파일을 실행해서 폼, 개체마법사를 통해 프로그램을 쉽게 추가할 수 있습니다.

 

TFaccess 2.0 프로그램 다운로드

 

 

TFaccess2.0.exe 프로그램을 다운 받으신 후 실행합니다.

 

다음 버튼을 선택합니다.

 

 

 동의함 버튼을 선택합니다.

 

 설치위치를 선택합니다. 다음 버튼을 선택합니다.

 

 설치 버튼을 선택합니다.

 

 

 프로그램 설치를 시작합니다. 다음 버튼을 선택합니다.

 

주의사항. 현재 설치 컴퓨터에서 실행되고 있는 파일이 있는 경우 파일을 겹쳐 쓸 수 없기 때문에 경고창이 나타날 수 있습니다. 이 경우에는 무시 버튼을 선택합니다.

TFaccess 초기화 마법사 화면이 나타납니다.

Step1 에서 설치한 SQL Server 정보를 입력한 후 확인 버튼을 선택합니다. 

 

 

데이터베이스가 설치되는 과정입니다. 작업이 완료되면 확인 버튼을 선택합니다. 

 

 초기화 완료화면입니다. 확인 버튼을 선택합니다.

  

 설치 완료되었습니다. 다음 버튼을 선택합니다.

  

최종적으로 TFaccess 설치가 완료되었습니다. 

 

 시작메뉴 또는 바탕화면에서 TFaccess관리자 프로그램을 실행합니다.

 

 

 

로그인 화면이 나타납니다. 이제부터는 TFaccess 기본기능을 그대로 사용하실 수 있습니다.

 

TFaccess 기본기능 바로가기

TFaccess 매뉴얼 바로가기 

 

TFaccess가 정상적으로 설치되면 시작매뉴에서 [TFaccess] [TFaccess 관리자] 를 선택합니다.

 

TFaccess 관리자 실행화면

 

도메인로그인증이나 사용자 패스워드 인증에 따른 아이디와 암호를 입력 후 로그온 버튼을 선택한다. TFacces관리자 화면이 나타납니다.

 

 

새로만들기 버튼을 클릭해서 어플리케이션을 생성합니다. 어플리케이션 DB와 액세스 프로젝트 파일이 자동 생성됩니다.

 

등록된 어플리케이션 예제입니다. 업무별로 액세스 프로젝트 파일을 등록하였습니다.

 

 

어플리케이션 이름 및 DB계정, ADP파일 생성위치, 로그인방식 등을 입력하고 확인버튼을 선택합니다.

 

 

지정된 폴더에 주요파일들이 생성되었습니다.

 

 

SalePart 폴더 내 생성된 주요 어플리케이션 파일 내용입니다.

여기서 SalePart.adp 파일을 더블클릭하여 실행합니다.

 

 

 SalePart 는 접속방식을 사용자 패스워드 인증방식으로 했기 때문에 하단에 도메인정보가 나타나지 않습니다. 아이디와 패스워드를 입력하면 TFacces 화면이 다음과 같이 나타납니다. 폼마법사를 실행해 보겠습니다.

 

폼마법사를 실행화면 입니다. TFaccess 프로그램을 이용하여 개체 정의 및 원하시는 화면을

 

 

별첨. SQL Server 2008 Express R2 설치

SQL Server 2008 Express R2 다운받기   

다운로드 홈페이지에서 프로그램을 받습니다.

운영체제에 따라 32-bit, 64-bit를 선택한 후 다운로드를 합니다.

 

운영체제 확인 방법 : 탐색기창 띄우신 후 오른쪽 마우스 클릭해서, 매뉴 중 맨 아래 [속성]을 선택하면 다음과 같은 화면이 나옵니다

 

운영체제에 따라 보여지는 화면이 다를 수 있습니다.

 

다운로드 완료화면 - 실행버튼을 선택합니다

 

컴퓨터에 따라 보안 확인창이 나오기도 합니다. 실행버튼을 선택합니다.

 

설치 초기 화면 – 임시폴터에 압축을 풉니다.

 

도스창이 한참 나왔다가 사라진 후 20초 정도 기다립니다.

  

  SQL Server Installation Center 라는 윈도우 창이 나타납니다. 첫 번째 항목을 선택합니다.

  

 설치진행화면이 잠시 나타납니다.

 

라이선스에 대한 내용이며, 수락한다고 선택하고 다음 버튼을 선택합니다.

  

Setup Support Files 화면이며, 하단 버튼이 활성화될 때까지 기다립니다. 

 

다음 버튼을 선택합니다.

 

Feature Selection 화면입니다. 계속 Go 모드입니다. 다음 버튼을 선택합니다.

 

Instance Configuration 화면입니다.

 

예제1. (권장) 최초로 SQL Server 를 설치하신다면 Default Instance 를 선택합니다. 기존 설치된 인스턴스가 있는 경우 별도 이름을 입력합니다. 처음 설치할 경우 디폴트 인스턴스를 선택합니다.

 

예제2. 기존 인스턴스가 있는 경우 중복되지 않는 인스턴스값을 지정합니다.

 

이후 나타나는 설치화면 입니다. 테스트 컴퓨터의 경우 기존 여러 버전이 설치되어 있기 때문에 TD21 이라는 인스턴스로 설치하고 있습니다. 디폴트 인스턴스로 설치하신 경우와 약간 다르지만 과정은 같습니다. 

 

Server Configuration 화면입니다. 다음(Next) 버튼을 선택합니다.

 

 

Database Engine Configuration 화면입니다. 다음(Next) 버튼을 선택합니다.

SQL Server 인증방식에 대한 부분입니다. SQL Server 는 윈도우 인증(Windows Auth)과 혼합 인증(Mixed Mode) 을 지원하며, 여기서 혼합인증모드를 사용합니다.

SQL Server system administrator 계정인 sa 에 대한 비밀번호를 물어봅니다.

이 비밀번호를 잘 기억해 두시기 바랍니다. 

 

Reporting Services Configuration

화면입니다. 설치하지 않는 옵션으로 하고 다음 버튼을 선택합니다. 

 

Error Reporting 화면이 나타났습니다. 무시하고 다음 버튼을 선택합니다.

 

Installation Progress 화면입니다. 설치과정을 진행상태바로 나타납니다.

작업이 완료될 때까지 기다립니다.

 

 

Installation Progress 화면 입니다. 50 여분 정도 지난 시점이. 연두색 상태바 아래 Install_sql_rs_Cpu32_Action : 파일명이 계속 바뀌면서 설치가 계속 됩니다. 

 

 

설치 완료화면입니다.

 

작업이 완료되면 컴퓨터를 재부팅해야한다는 창이 나오고 확인버튼을 선택합니다.

 

재부팅 후 정상적으로 설치가 되면 다음과 같은 메뉴가 생깁니다.

여기서 기본설치 상태에서는 서버명을 IP (컴퓨터주소)로 했을 때는 접근이 안되므로 다음과 같이 추가로 설정을 해줍니다.

 

네트워크 설정 (TCP/IP 설정)하기

시작메뉴에서 Microsoft SQL Server 2008 R2 메뉴 클릭하면 아래

Configuration Tools => SQL Server Configuration Manager 프로그램을 실행합니다. 

 

SQL Server Configuration Manager 화면입니다. 그림과 같이 [SQL Server 네트워크 구성] 에서

[MSSQLSERVER에 대한 프로토콜] 중 [TCP/IP] 상태가 [사용 안 함]으로 되어 있습니다. 이것을 사용함으로 고치기 위해 해당 항목을 더블클릭하여 TCP/IP 속성창을 띄웁니다.

 

TCP/IP 속성값 중 사용 항목을 [예] 로 변경합니다. 컴퓨터이름이 아닌 IP로 접근을 가능하게 하는 설정입니다. 확인버튼을 클릭하면 SQL Server 서비스를 재시작해줘야 변경내역이 적용된다는 경고창이 나타납니다. 그림처럼 순차적으로 진행합니다.

 

확인버튼을 선택합니다.

 

[SQL Server 네트워크 구성] 의 TCP/IP 속성값이 [사용] 으로 변경되었습니다.

[SQL Server 서비스] 를 먼저 선택하신 후, 현재 실행중인 서비스를 재시작합니다.

 

SQL Server 인스턴스를 선택하고, 오른쪽 마우스를 클릭하면 위와 같은 메뉴창이 나타납니다. 여기서 다시 시작 버튼을 클릭합니다. SQL Server 서비스를 중지 후 재시작합니다. 이때 앞서 설정했던 TCP/IP 속성이 적용되어 서비스가 시작됩니다. 

 

여기까지 작업을 해오셨다면 SQL Server 설치가 다 된 것입니다.

이제는 SQL Server Management Studio (이하 SSMS 로 칭함)로 연결을 해보겠습니다.

Localhost (127.0.0.1) 또는 컴퓨터명으로 접속하실 수 있습니다. 향후 자신의 SQL Server 뿐 만 아니라 다른 SQL Server에도 접속을 해야 하기 때문에 IP 로 접속해보도록 하겠습니다.

 

 

여기서 SQL Server Management Studio (이하 SSMS 로 칭함) 를 실행해봅니다.

 

 

 

SSMS 에서 sa 계정으로 로그인한 화면입니다.

데이터베이스, 보안 등 DB관리에 필요한 여러 항목들을 확인할 수 있습니다.

 

 

TFaccess 관련된 자료는 기본기능과 TFaccess 매뉴얼 내용을 참고하시기 바랍니다.