Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

������ �亯 ������ �亯 �Դϴ�.

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida
 [�亯] ADO�̿��� ����Ŭ ���ӹ����Դϴ�.

coding
(�Ǽ�ȣ)
2018-08-24 ���� 2:19:08
1019ȸ ��ȸ


÷������ �ٿ�ε�
test(43).zip

>> 1. ����/���� �÷��� 
>>   (1) OS : ������
>>   (2) ������ : ������XE2
>>   (3) ��� Database : Oracle
>> 
>> 2. ���� ���� ���α׷� 
>> 
>> 3. ���� ���� 
>> 
>> ADO�̿��ؼ� ����Ŭ������ �����Ϸ��մϴ�
>>     ADOConnectionMain.ConnectionString := 'Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=XXX.XXX.0.XX)(PORT=1521)))(CONNECT_DATA=(SID=XE)));UserId=XXXXXXX;Password=XXXXXXXX'; 
>> 
>> �̷������� �ش����� ���α׷� �׽�Ʈ������
>> 
>> ' �����ڸ� ã�� �� �����ϴ�. �ùٸ��� ��ġ���� �ʾ��� �� �ֽ��ϴ�' ��� ���ɴϴ�.
>> 
>> UDL���� �����ڷ� ���� Ȯ���غ����� Oracle Provider for OLE DB�� �ֽ��ϴ�.
>> ������ �ʺ��Դϴ�. ���� ��Ź�帮�ڽ��ϴ٤Ф�



÷���� ���� ���� �� ��ư ������
Oracle OLE DB Provider ��� ������ Ȯ���� ������.

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

데이터베이스 질문과 답변

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

오라클 연동시 에러 0 1 2,074

by hellnight [Oracle 기초] [2020.02.24 09:05:27]


ADODB.Connection 오류 '800a0e7a'

공급자를 찾을 수 없습니다. 올바르게 설치되지 않았을 수 있습니다.

/inc/dbcon.asp, 줄 20

오라클10g + iis + asp 연동을 하고 있는데요 위처럼 에러가 나는데 뭘 봐야 하나요?

검색등해서 손을 봐도 도무지 해결이 안되서 질문드립니다.

sqldeveloper로 해당 디비에 접근은 됩니다.  그런데 asp상에서는 안됩니다.

    Set objDbConESL= Server.CreateObject("ADODB.Connection")
    objDbCon.ConnectionString = "Provider=OraOLEDB.ORACLE.1;Data Source=NCS;User Id=test;Password=1234;"
    objDbConESL.Open

by 우리집아찌 [2020.02.24 09:20:31]

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

드라이버 설치하셔야합니다.

odbc에서 드라이버 있는지 확인해보세요.

댓글등록

SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code(

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida
) 버튼을 클릭하여 작성 하시면 됩니다.

로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입

주요 콘텐츠로 건너뛰기

이 브라우저는 더 이상 지원되지 않습니다.

최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.

ODBC 데이터 원본에 연결(SQL Server 가져오기 및 내보내기 마법사)

  • 아티클
  • 09/26/2022
  • 읽는 데 16분 걸림

이 문서의 내용

적용 대상: SQL Server(지원되는 모든 버전) Azure Data Factory의 SSIS Integration Runtime

이 항목에서는 SQL Server 가져오기 및 내보내기 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 ODBC 데이터 원본에 연결하는 방법을 보여 줍니다.

필요한 ODBC 드라이버를 Microsoft 또는 타사에서 다운로드해야 할 수 있습니다.

또한 제공해야 하는 필요한 연결 정보를 찾아야 할 수도 있습니다. 이 타사 사이트(연결 문자열 참조)에는 샘플 연결 문자열과 필요한 데이터 공급자 및 연결 정보에 대한 추가 정보가 포함되어 있습니다.

원하는 드라이버가 설치되어 있는지 확인

  1. 시작 메뉴 또는 제어판에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾습니다. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 한다는 것을 알고 있는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.

  2. 애플릿을 시작합니다. ODBC 데이터 원본 관리자 창이 열립니다.

  3. 드라이버 탭에서 컴퓨터에 설치된 모든 ODBC 드라이버의 목록을 찾을 수 있습니다. (일부 드라이버의 이름은 여러 언어로 나열될 수 있습니다.)

    다음은 설치된 64비트 드라이버 목록의 예입니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

드라이버가 설치되어 있고 64비트 애플릿에 해당 드라이버가 표시되지 않는 경우 32비트 애플릿을 대신 찾습니다. 또한 64비트 또는 32비트 SQL Server 가져오기 및 내보내기 마법사를 실행해야 하는지 여부도 알려줍니다.

64비트 버전의 SQL Server 가져오기 및 내보내기 마법사를 사용하려면 SQL Server를 설치해야 합니다. SSDT(SQL Server Data Tools) 및 SSMS(SQL Server Management Studio)는 32비트 애플리케이션이며, 32비트 버전의 마법사를 포함하여 32비트 파일만 설치합니다.

1단계 - 데이터 원본 선택

컴퓨터에 설치된 ODBC 드라이버는 데이터 원본의 드롭다운 목록에 표시되지 않습니다. ODBC 드라이버로 연결하려면 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 .NET Framework Data Provider for ODBC를 데이터 원본으로 선택하여 시작합니다. 이 공급자는 ODBC 드라이버 주위에서 래퍼 역할을 합니다.

다음은 .NET Framework Data Provider for ODBC를 선택한 직후 표시되는 일반적인 화면입니다.

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

2단계 - 연결 정보 제공

다음 단계는 ODBC 드라이버 및 데이터 원본에 대한 연결 정보를 제공하는 것입니다. 다음과 같은 두 가지 옵션이 있습니다.

  1. 이미 있거나 ODBC 데이터 원본 관리자 애플릿으로 만든 DSN(데이터 원본 이름)을 입력합니다. DSN은 ODBC 데이터 원본에 연결하는 데 필요한 설정의 저장된 컬렉션입니다.

    이미 DSN 이름을 알고 있거나 새 DSN을 만드는 방법을 알고 있으면 이 페이지의 나머지 부분은 건너뛸 수 있습니다. 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에서 DSN 이름을 입력한 다음 마법사의 다음 단계를 계속 진행합니다.

    DSN 제공

  2. ODBC 데이터 원본 관리자 애플릿을 사용하여 온라인 상태를 조회하거나 컴퓨터에서 만들고 테스트할 수 있는 연결 문자열을 제공합니다.

    이미 연결 문자열이 있거나 연결 문자열을 만드는 방법을 알고 있으면 이 페이지의 나머지 부분은 건너뛸 수 있습니다. 데이터 원본 선택 또는 대상 선택 페이지의 ConnectionString 필드에서 연결 문자열을 입력한 다음 마법사의 다음 단계를 계속 진행합니다.

    연결 문자열 제공

연결 문자열을 제공하면 마법사에서 데이터 원본에 연결하는 데 사용할 모든 연결 정보(예: 서버 및 데이터베이스 이름 및 인증 방법)가 데이터 원본 선택 또는 대상 선택 페이지에 표시됩니다. DSN을 제공하면 이 정보가 표시되지 않습니다.

옵션 1 - DSN 제공

연결 정보에 DSN(데이터 원본 이름)을 제공하려면 ODBC 데이터 원본 관리자 애플릿을 사용하여 기존 DSN의 이름을 찾거나 새 DSN을 만듭니다.

  1. 시작 메뉴 또는 제어판에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾습니다. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 하는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.

  2. 애플릿을 시작합니다. ODBC 데이터 원본 관리자 창이 열립니다. 애플릿의 모양은 다음과 같습니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  3. 데이터 원본에 기존 DSN을 사용하려면 사용자 DSN, 시스템 DSN 또는 파일 DSN 탭에 표시되는 DSN을 사용하면 됩니다. 이름을 확인한 후 마법사로 돌아가서 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에 이름을 입력합니다. 이 페이지의 나머지 부분은 건너뛰고 마법사의 다음 단계를 계속 진행합니다.

  4. 새 DSN을 만들려면 사용자(사용자 DSN)에게만 표시되거나, Windows 서비스가 포함된 컴퓨터의 모든 사용자(시스템 DSN)에게 표시되거나, 파일에 저장된 모든 사용자(파일 DSN)에게 표시되도록 할지 여부를 결정합니다. 이 예에서는 새 시스템 DSN을 만듭니다.

  5. 시스템 DSN 탭에서 추가를 클릭합니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  6. 새 데이터 원본 만들기 대화 상자에서 데이터 원본에 대한 드라이버를 선택한 다음 마침을 클릭합니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  7. 이제 드라이버에서 데이터 원본에 연결하는 데 필요한 정보를 입력할 수 있는 하나 이상의 드라이버 관련 화면을 표시합니다. (예를 들어 SQL Server 드라이버의 경우 사용자 지정 설정 페이지가 4개 있습니다.) 완료하고 나면 새 시스템 DSN이 목록에 표시됩니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  8. 마법사로 돌아가서 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에서 DSN 이름을 입력합니다. 마법사의 다음 단계를 계속 진행합니다.

옵션 2 - 연결 문자열 제공

연결 정보를 연결 문자열에 제공하려면 이 항목의 나머지 부분이 필요한 연결 문자열을 가져오는 데 도움이 됩니다.

이 예에서는 Microsoft SQL Server에 연결하는 다음 연결 문자열을 사용합니다. 사용되는 데이터베이스 예제는 WideWorldImporters이며, 로컬 머신의 SQL Server에 연결합니다.

Driver={ODBC Driver 13 for SQL Server};server=localhost;database=WideWorldImporters;trusted_connection=Yes;

데이터 원본 선택 또는 대상 선택 페이지의 ConnectionString 필드에서 연결 문자열을 입력합니다. 연결 문자열을 입력하면 마법사에서 문자열을 구문 분석하고 개별 속성과 해당 값을 목록에 표시합니다.

다음은 연결 문자열을 입력한 후 표시되는 화면입니다.

Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

참고

ODBC 드라이버에 대한 연결 옵션은 원본 또는 대상을 구성하는지 여부에 관계없이 동일합니다. 즉 마법사의 데이터 원본 선택대상 선택 페이지 모두에서 동일한 옵션이 표시됩니다.

온라인으로 연결 문자열 가져오기

온라인으로 ODBC 드라이버에 대한 연결 문자열을 찾으려면 연결 문자열 참조를 참조하세요. 이 타사 사이트에는 샘플 연결 문자열과 필요한 데이터 공급자 및 연결 정보에 대한 추가 정보가 포함되어 있습니다.

앱으로 연결 문자열 가져오기

사용자 컴퓨터에서 ODBC 드라이버에 대한 연결 문자열을 작성하고 테스트하려면 [제어판]에서 ODBC 데이터 원본 관리자 애플릿을 사용할 수 있습니다. 연결에 대한 파일 DSN을 만든 다음, 파일 DSN에서 설정을 복사하여 연결 문자열을 조합합니다. 이 작업에는 여러 단계가 필요하지만, 유효한 연결 문자열이 있는지 확인하는 데 도움이 됩니다.

  1. 시작 메뉴 또는 제어판에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾습니다. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 하는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.

  2. 애플릿을 시작합니다. ODBC 데이터 원본 관리자 창이 열립니다.

  3. 이제 애플릿의 파일 DSN 탭으로 이동합니다. 추가를 클릭합니다.

    이 예에서는 파일 DSN에서 연결 문자열에 필요한 특정 형식으로 이름-값 쌍을 저장하므로 사용자 DSN 또는 시스템 DSN 대신 파일 DSN을 만듭니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  4. 새 데이터 원본 만들기 대화 상자의 목록에서 드라이버를 선택하고 다음을 클릭합니다. 이 예에서는 Microsoft SQL Server에 연결하는 데 필요한 연결 문자열 인수가 포함된 DSN을 만듭니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  5. 위치를 선택하고, 새 파일 DSN의 파일 이름을 입력하고, 다음을 클릭합니다. 이후 단계에서 파일을 찾고 열 수 있도록 파일을 저장하는 위치를 기억합니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  6. 선택 항목에 대한 요약을 검토하고 마침을 클릭합니다.

  7. 마침을 클릭하면 선택한 드라이버에서 하나 이상의 전용 화면을 표시하여 연결하는 데 필요한 정보를 수집합니다. 일반적으로 이 정보에는 서버 기반 데이터 원본의 서버, 로그인 정보, 데이터베이스 및 파일 기반 데이터 원본의 파일, 형식, 버전이 포함됩니다.

  8. 데이터 원본을 구성하고 마침을 클릭하면 일반적으로 선택 항목에 대한 요약이 표시되고 이를 테스트할 수 있습니다.

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

  9. 데이터 원본을 테스트하고 대화 상자를 닫은 후에 파일 시스템에 저장한 파일 DSN을 찾습니다. 파일 확장명을 변경하지 않은 경우 기본 확장명은 .DSN입니다.

  10. [메모장] 또는 다른 텍스트 편집기를 사용하여 저장된 파일을 엽니다. 다음은 SQL Server 예제의 내용입니다.

    [ODBC]  
    DRIVER=ODBC Driver 13 for SQL Server  
    TrustServerCertificate=No  
    DATABASE=WideWorldImporters    
    WSID=<local computer name>  
    APP=Microsoft® Windows® Operating System  
    Trusted_Connection=Yes  
    SERVER=localhost   
    
  11. 필요한 값을 복사하여 이름-값 쌍이 세미콜론으로 구분된 연결 문자열에 붙여넣습니다.

    파일 DSN 샘플에서 필요한 값을 조합하면 다음 연결 문자열이 있습니다.

    DRIVER=ODBC Driver 13 for SQL Server;SERVER=localhost;DATABASE=WideWorldImporters;Trusted_Connection=Yes
    

    일반적으로 작동하는 연결 문자열을 만드는 데 ODBC 데이터 원본 관리자에서 만든 DSN 설정이 모두 필요하지는 않습니다.

    • ODBC 드라이버는 항상 지정해야 합니다.
    • SQL Server와 같은 서버 기반 데이터 원본의 경우 일반적으로 서버, 데이터베이스 및 로그인 정보가 필요합니다. 샘플 DSN에는 TrustServerCertificate, WSID 또는 APP가 필요하지 않습니다.
    • 파일 기반 데이터 원본의 경우 적어도 파일 이름과 위치가 필요합니다.
  12. 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 ConnectionString 필드에 이 연결 문자열을 붙여넣습니다. 마법사에서 문자열을 구문 분석하고 계속할 준비가 되었습니다!

    Da 공급자를 찾을 수 없습니다 올바르게 설치되지 않았을 수 있습니다 - Da gong-geubjaleul chaj-eul su eobs-seubnida olbaleuge seolchidoeji anh-ass-eul su issseubnida

참고 항목

데이터 원본 선택
대상 선택