포스팅에 들어가며
Step 1. ODBC Manager 정상 설치 확인
Step 2. ODBC 드라이버 정상 설치 확인
여기서 잠깐
ODBC 설정을 위해서는 두 가지 파일을 설정해주어야 한다.바로 odbc.ini와 odbcinst.ini 파일이다. odbcinst.ini 파일에는 드라이버 정보가 들어간다. 현재는 우리가 msodbc를 설치했기 때문에 msodbc에 대한 드라이버 정보가 들어가있는 상태이고 만약 mysql이나 다른쪽 odbc를 설치하게 되면 그에 해당하는 값이 추가된다. 즉, 드라이버가 2개 설치됐고 그 2개를 사용하려 한다면 설정값이 2개여야 된다는 말이다. 그리고 이 정보는 odbc.ini가 가져가게 된다.
앞서 설명한 것 처럼 odbc.ini는 odbcinst.ini의 드라이버 정보를 가지고 오고 또한 접속하려는 서버(여기서는 mssql 서버)의 정보가 들어간다. 따라서 이 파일은 '나는 이런 드라이버를 쓰고있고 어디에 붙을꺼다'라는 정보를 가지고 있는셈이다. 그럼 설정 파일을 살펴보자.
Step 3. odbc.ini odbcinst.ini 파일 설정
Step 4. isql을 통한 접속 확인
포스팅을 마치며
사실 ODBC를 통한 db connection은 설정이 전부이다. 얼마나 정확히 이해하고 해당 값들을 설정하는지에 따라 connection 여부가 결정된다. OS나 이미 경력이 있으신분들은 당연한 이야기 일지 몰라도 위에 어떤 값은 정확히 어디와 같아야하고 어디는 무슨 값이 들어가는지를 몰라 한참을 해멨다. 사실 ODBC파일 설정도 마찬가지지만 oracle 설정을 통해 접속하는 것 또한 설정이 중요하다. 이번편을 2편으로 끝내려고 했는데 정확한 이해를 돕기 위해 작성하다보니 3편으로 나눠가는게 편할 것 같아 3편으로 나눠진행해야 할 것 같다. 오늘은 ODBC manager와 ODBC driver 설정 및 ODBC manager를 통한 접속까지만 이해하자. 다음편에서는 Oracle에서 설정해둔 해당 ODBC로의 Connection을 끝으로 해당 포스팅은 끝내도록 하겠다.
여러분의 공감과 댓글이 아잇티에게 큰 힘이됩니다 :)
'과거자료 > Oracle - Admin' 카테고리의 다른 글
Oracle 11g Engine install on Windows(NT) (0) | 2017.10.26 |
---|---|
Linux용 Oracle hotbackup Script (1) | 2017.10.25 |
Oracle 11g deinstall on Windows (0) | 2017.10.24 |
11gR2 Installation On Linux(Requirements) (0) | 2017.10.18 |
Linux에서 ODBC를 통한 Connetion from Oracle to MSSQL 1부 (0) | 2017.10.11 |