환경 : Oracle 10g, Oracle SQL Developer
예를 들어 DSN(데이터 소스 네임)이 board이고,
유저 아이디가 admin, 패스워드가 admin 이라면, ASP에서 아래와 같이 DB를 연동한다.
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=OraOLEDB.Oracle;Data Source=board;User ID=admin;Password=admin;Persist Security Info=True;"
★ 잠깐? 프로바이더는 어떤 DB를 사용하는가에 따르다.
★ 잠깐? 프로바이더는 어떤 DB를 사용하는가에 따르다.
현재 쓰고 있는 DB에 맞게 프로바이더를 뽑아 내고 싶다면, 일단 바탕화면에서 [새로만들기]로 임의의 "텍스트"파일을 만들고,
확장자를 ".udl"로 바꿔준 다음에 해당 파일에 오른쪽 마우스 클릭, [속성]에 들어간다.
[공급자] 탭을 선택하면 리스트가 주욱 뜨는데 이곳에서 원하는 프로바이더를 [선택]한다. 그리고, [다음]을 누르고
[연결]탭으로 이동한다. 알맞은 데이터 소스 네임과 아이디, 패스워드를 입력하고 [연결테스트]를 실시한 후 올바르게 연결되었
다면 "성공" 메시지 창이 뜰 것이다. [확인] 누르고 [속성]창은 닫는다. 그리고 해당 파일을 메모장으로 열면 원했던 "프로바이더" 문
을 뽑아낼 수 있다. ^^
'Developer Diary > SQL & DB' 카테고리의 다른 글
오라클 에러 Listener refused the connection with the following error:ORA-12505 (1) | 2011.10.02 |
---|---|
HTML 태그를 파싱해서 SELECT (0) | 2011.06.29 |
미쳐부러.. (0) | 2010.08.08 |
Oracle 10g 에서 tnsnames.ora 파일 위치 (0) | 2010.07.04 |
톰캣 사용을 위한 ORACLE 포트 변경 (2) | 2010.07.03 |