다음을 통해 공유


필수 클라이언트 설정

중요하다

Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거됩니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. RDS를 사용하는 애플리케이션은 WCF Data Service마이그레이션해야 합니다.

사용자 지정 DataFactory 처리기를 사용하려면 다음 설정을 지정합니다.

RDS는 MSDFMAP라는 서버에 기본 처리기를 제공합니다. 처리기. (기본 사용자 지정 파일의 이름은 MSDFMAP입니다. INI.)

예제

MSDFMAP에 다음 섹션을 가정합니다. INI 및 데이터 원본 이름인 AdvWorks는 이전에 정의되었습니다.

[connect CustomerDataBase]  
Access=ReadWrite  
Connect="DSN=AdvWorks"  
  
[sql CustomerById]  
SQL="SELECT * FROM Customers WHERE CustomerID = ?"  

다음 코드 조각은 Visual Basic으로 작성됩니다.

RDS.DataControl 버전

Dim dc as New RDS.DataControl  
Set dc.Handler = "MSDFMAP.Handler"  
Set dc.Server = "https://yourServer"  
Set dc.Connect = "Data Source=CustomerDatabase"  
Set dc.SQL = "CustomerById(4)"  
dc.Refresh  

레코드셋 버전

Dim rs as New ADODB.Recordset  
rs.CursorLocation = adUseClient  

처리기 속성(RDS) 속성 또는 키워드를 지정합니다. 공급자 속성(ADO) 속성 또는 키워드 및 CustomerByIdCustomerDatabase 식별자입니다. 그런 다음 Recordset 개체를 엽니다.

rs.Open "CustomerById(4)", "Handler=MSDFMAP.Handler;" & _

"Provider=MS Remote;Data Source=CustomerDatabase;" & _  
"Remote Server=https://yourServer"  

참고 항목

사용자 지정 파일 연결 섹션
사용자 지정 파일 SQL 섹션
사용자 지정 파일 사용자 목록 섹션
DataFactory 사용자 지정
사용자 지정 파일 이해하기
사용자 지정 처리기 작성하기