코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (393)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (3)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • Spring
  • oracle
  • CentOS
  • jsp
  • 자바스크립트
  • linux
  • Android
  • javascript
  • python
  • r
  • Java
  • 파이썬

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

[Spring] MS-SQL과의 연동
frameworks/spring

[Spring] MS-SQL과의 연동

2018. 9. 24. 21:53
반응형

17. Spring과 SQL Server 연동

 

17.1 SQL Server 설치

17.1.1 SQL Server 2014 express edition 다운로드 및 설치

2018년 9월 현재 SQL Server의 최신 버전은 2017 버전이지만 Windows 7에는 설치가 되지 않으므로 2014 버전을 실습에 사용함

 

SQL Server 2017 버전은 리눅스에도 설치가 가능함

 

닷넷 프레임웍 3.5 서비스팩1 이 미리 설치되어 있어야 함

 

https://www.microsoft.com/ko-kr/download/details.aspx?id=42299

 

ExpressAndTools 64BIT\SQLEXPRWT_x64_KOR.exe 설치

 

 

 

새 SQL Server 독립 실행형 설치 또는 기존 설치에 추가

 

 

 

기본 설치 옵션으로 진행

 

인증 모드는 혼합 모드로 설치(암호 입력: 1234)

 

 

17.1.2 TCP/IP 원격 접속 설정

SQL Server 네트워크 구성에서 TCP/IP 클릭

 

프로토콜 탭에서 사용 - 예로 변경

 

IP 주소 탭 - 맨 아래로 내려가서 TCP 포트에 1433 입력

 

서비스 재시작

 

17.1.3 JDBC 드라이버 다운로드

SQL Server의 JDBC 드라이버는 라이선스 문제로 https://mvnrepository.com에서 배포하지 않음

 

따라서 maven 로컬 저장소에 직접 설치를 해야 함

 

sqljdbc_6.0.8112.200_kor.exe 파일을 다운로드받아 실행함

 

https://www.microsoft.com/ko-kr/download/details.aspx?id=11774

 

압축이 해제되고 jre8 디렉토리에 있는 sqljdbc42.jar 파일을 확인할 수 있음

 

17.1.4 maven 다운로드

Binary zip archive apache-maven-3.5.3-bin.zip 다운로드

 

c:/maven에 압축해제

 

17.1.5 maven 로컬 저장소에 수동 설치

c:/maven/bin 디렉토리에 sqljdbc4.jar 복사

 

cmd에서 실행

cd c:/maven/bin

mvn install:install-file -Dfile=sqljdbc42.jar -Dpackaging=jar
-DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0

 

Spring 프로젝트에서 pom.xml에 추가

<dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactid>sqljdbc4</artifactid>
    <version>4.0</version>
</dependency>

 

반응형
저작자표시 비영리 변경금지 (새창열림)
    'frameworks/spring' 카테고리의 다른 글
    • [Spring] 스프링 시큐리티
    • 개발의 봄을 위한 STS(Spring Tool Suite) 설치!
    • [Spring] Spring과 MongoDB 연동
    • [Spring] spring boot
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바