제목 : 4. UDL파일을 통한 데이터베이스 연결 문자열 생성
글번호:
|
|
137
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/04/18 오후 9:30:00
|
조회수:
|
|
6771
|
ASP페이지에서 SQL Server와 같은 데이터베이스에 접근하려면, 3가지의 정보가 필수적으로 필요하다.
DSN, UID, PWD가 바로 그것이다.
DSN은 ODBC설정을 통해서 얻을 수 있다.
하지만, 우리는 그 보다 더 향상된 방법인 OLE DB를 통한 데이터베이스를 접근할 것이다.
그렇게 하기 위해서는 ODBC설정이 아닌 OLE DB 설정을 통해서 접근을 해야한다.
OLE DB 설정을 통한 데이터베이스 연결 문자열 생성은 아래와 같은 순서를 따른다.
1. 현재 프로젝트에 텍스트 파일((*.txt)을 하나 생성하고, 확장자(txt)를 UDL로 변경한다.
2. 해당 UDL파일을 더블클릭하여 연결문자열 설정 페이지로 들어간다.
3. 공급자 탭에서 SQL Server를 선택하고, [다음] 버튼을 클릭한다.
4. 연결 탭에서 [서버 이름]에 연결하려고 하는 데이터베이스 서버의 IP주소 또는 도메인 등의 정보를 입력한다. 데이터베이스 서버가 같은 서버에 존재한다면, (local)를 입력한다.
5. 로그인 사용자 정보 선택란에 [특정 사용자]를 선택하고, SQL Server에서 생성한 로그인 사용자의 아이디 및 패스워드를 입력하고, 암호 저장 허용 체크박스를 선택한다.
6. 서버에서 데이터베이스 선택란에서 본인이 원하는 데이터베이스를 선택한다.
7. 연결 테스트 버튼을 클릭하여 연결문자열 생성을 완료한다.
8. 메모장과 같은 에디터로 UDL파일을 열어보면, Provider로 시작하는 연결문자열이 생성된것을 확인할 수 있다. 이 정보는 나중에 ASP페이지에서 데이터베이스를 연결할 때 사용된다.
이상으로 UDL파일을 생성해서 데이터베이스에 접근할 때 사용되는 데이터베이스 연결문자열을 생성하는 과정을 알아 보았다.