본문 바로가기
Data Analysis/R

R : odbc를 사용하여 MSSQL 접속

by 불탄오징어 2013. 11. 18.
반응형

매번 데이터를 로컬에서 가져다가 분석하다보니 DB에 저장해놓고 데이터를 끌어다볼까 해서 작성해봤다... 역시 이번도 저장 목적....


odbc를 사용하여 DB에 접속을 할 것이기 때문에 odbc 등록이 먼저 필요했다.
(사진은 귀찮아서 못붙이겠다... ㅠㅠ)



   1. 제어판 - 관리도구 - 데이터 원본(ODBC)로 이동

   2. 추가 - "SQL Server" 선택

   3. 이름 작성, 연결할 SQL Server 지정

   4. "사용자가 입력한 로그인 ID 및 암호를 사용하는 SQL Server 인증 사용" 선택

   5. 계정정보 입력

   6. 데이터 베이스 선택

   7. 마침



위에서 설정한 ODBC와 R package인 "RDOBC"를 사용하여 DB에 접근이 가능하다.


require(RODBC)
msconn <- odbcConnect("*****", uid='*****', pwd='*****')
result <- sqlQuery(msconn, 'select * from Baseball')
close(msconn)


가지고 놀아보자...

댓글