Share via


ProfileName 속성(복제)

ProfileName 속성은 SQL Server 2005 Compact Edition(SQL Server Compact Edition) 구독자가 사용하는 배포자에 병합 에이전트 프로필의 이름을 지정합니다. 프로필은 제한 시간 값과 같은 동작을 정의합니다. 배포자에 프로필을 생성하거나 ProfileName으로 이름을 지정하여 기본값보다 우선 적용할 수 있습니다.

구문

object.ProfileName [= value]

매개 변수

  • value
    에이전트 프로필 이름

적용 대상

SQL Server Compact Edition Replication 개체

데이터 형식

문자열

수정 가능

읽기/쓰기

프로토타입

HRESULT get_ProfileName(BSTR *pVal);
HRESULT put_ProfileName(BSTR newVal);

주의

프로필에는 SQL Server 조정자의 동작을 제어하는 매개 변수 집합이 포함되어 있습니다. 예를 들어 프로필은 SQL Server 조정자가 사용하는 LoginTimeOutQueryTimeOut 값을 지정합니다. 프로필은 배포자에 저장되며 구독이 동기화될 때마다 읽혀집니다. 자세한 내용은 SQL Server 온라인 설명서의 "에이전트 프로필"을 참조하십시오.

프로필을 사용하면 각 구독자의 매개 변수 값을 변경하지 않고도 모든 구독자의 동기화에 대한 주요 매개 변수를 쉽게 변경할 수 있습니다. 예를 들어 프로필을 공유하는 다섯 개의 SQL Server Compact Edition 클라이언트에 대한 쿼리 제한 시간 값을 모두 변경하려면 프로필에서 QueryTimeOut 값만 변경하면 됩니다. 그러면 모든 SQL Server Compact Edition 클라이언트는 새 QueryTimeOut 값을 사용하게 됩니다.

또한 여러 SQL Server Compact Edition 클라이언트에 대해 서로 다른 프로필을 만들 수 있습니다. 예를 들어 전화 접속 인터넷 연결을 사용하는 SQL Server Compact Edition 클라이언트와 고속 인트라넷 연결을 사용하는 클라이언트가 서로 다른 제한 시간 값을 사용할 수 있습니다. 프로필 이름을 지정할 경우 ProfileName을 사용합니다.

ProfileName을 지정하지 않으면 기본 프로필 값이 사용됩니다.

ProfileName을 지정하면 프로필에서 지정한 LoginTimeOutQueryTimeOut 매개 변수가 Replication 개체로 지정한 LoginTimeOutQueryTimeOut 속성 값보다 우선 적용됩니다.

참고 항목

참조

LoginTimeout 속성(복제)
쿼리 제한 시간 속성(복제)
Replication 개체 속성

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기