다음을 통해 공유


사용자 지정 파일 이해

사용자 지정 파일의 각 섹션 헤더는 형식 및 매개 변수를 포함하는 대괄호([])로 구성됩니다. 4개의 섹션 유형은 연결, sql, 사용자 목록, 또는 로그로 정확하게 구분됩니다. 매개 변수는 리터럴 문자열, 기본값, 사용자 지정 식별자 또는 아무것도입니다.

중요하다

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

따라서 각 섹션은 다음 섹션 헤더 중 하나로 표시됩니다.

  
[ connect default ] [ connect    
identifier   
] [ sql  default ] [ sql    
identifier   
] [ userlist    
identifier   
] [ logs ]  
  

섹션 머리글에는 다음과 같은 부분이 있습니다.

부분 묘사
연결 연결 문자열을 수정하는 리터럴 문자열입니다.
sql 명령 문자열을 수정하는 리터럴 문자열입니다.
사용자 목록 특정 사용자의 액세스 권한을 수정하는 리터럴 문자열입니다.
로그 작업 오류를 기록하는 로그 파일을 지정하는 리터럴 문자열입니다.
기본 식별자를 지정하거나 찾을 수 없는 경우 사용되는 리터럴 문자열입니다.
식별자 connect 또는 명령 문자열의 문자열과 일치하는 문자열입니다.

- 섹션 헤더에 연결 포함되고 연결 문자열에 식별자 문자열이 있는 경우 이 섹션을 사용합니다.
- 섹션 헤더에 sql 포함되어 있고 명령 문자열에 식별자 문자열이 있는 경우 이 섹션을 사용합니다.
- 섹션 헤더에 사용자 목록 포함되어 있고 식별자 문자열이 연결 섹션 식별자와 일치하는 경우 이 섹션을 사용합니다.

DataFactory 처리기를 호출하여 클라이언트 매개 변수를 전달합니다. 처리기는 클라이언트 매개 변수에서 적절한 섹션 헤더의 식별자와 일치하는 전체 문자열을 검색합니다. 일치하는 항목이 발견되면 해당 섹션의 내용이 클라이언트 매개 변수에 적용됩니다.

특정 섹션은 다음과 같은 경우에 사용됩니다.

  • 연결 섹션은 클라이언트 연결 문자열 키워드의 값 부분인 "Data Source=value"이(가) 연결 섹션 식별자와 일치하는 경우 사용됩니다.

  • 클라이언트 명령 문자열에 sql 섹션 식별자와 일치하는 문자열이 포함된 경우 sql 섹션이 사용됩니다.

  • 기본 매개 변수가 있는 연결 또는 sql 섹션은 일치하는 식별자가 없는 경우에 사용됩니다.

  • 사용자 목록 섹션 식별자가 연결 섹션 식별자와 일치하는 경우 사용자 목록 섹션이 사용됩니다. 일치하는 항목이 있는 경우 사용자 목록 섹션의 내용은 연결 섹션이 관리하는 연결에 적용됩니다.

  • 연결 또는 명령 문자열의 문자열이 연결 또는 sql 섹션 헤더의 식별자와 일치하지 않으며, 기본 매개 변수가 있는 연결 또는 sql 섹션 헤더가 없으면, 클라이언트 문자열이 수정 없이 사용됩니다.

  • 로그 섹션은 DataFactory 작동할 때마다 사용됩니다.

참고 항목

사용자 지정 파일 연결 섹션
사용자 지정 파일 로그 섹션
사용자 지정 파일 SQL 섹션
사용자 지정 파일 사용자 목록 섹션
DataFactory 사용자 지정
필요한 클라이언트 설정
사용자 지정 처리기 작성하기