SQL 어댑터 FAQ
다음은 Microsoft BizTalk Adapter for SQL Server 및 BizTalk 어댑터 팩과 관련된 FAQ(질문과 대답)입니다.
SQL 어댑터를 사용하여 SQL Server 데이터베이스와 통신하려면 어떻게 해야 하나요?
SQL 어댑터를 사용하여 BizTalk 애플리케이션을 개발하거나 WCF 서비스 모델을 사용하거나 WCF 채널 모델을 사용하여 SQL Server 데이터베이스와 통신할 수 있습니다. 자세한 내용은 SQL Server BizTalk 어댑터 개요를 참조하세요.
SQL 어댑터에서 메타데이터를 검색하는 데 지원되는 인터페이스는 무엇인가요?
SQL 어댑터는 메타데이터를 검색하기 위한 두 가지 인터페이스를 지원합니다.
WCF에서 제공하는 MetadataExchange입니다. WCF는 클라이언트가 SQL Server 데이터베이스에서 메타데이터를 가져올 수 있도록 하는 모든 WCF 바인딩에 대한 메타데이터 교환 엔드포인트를 제공합니다.
어댑터의 메타데이터 검색 및 검색 기능을 지원하는 WCF LOB 어댑터 SDK에서 제공하는 IMetadataRetrievalContract입니다.
SQL 어댑터는 데이터의 고가용성을 어떻게 지원하나요?
SQL Server 데이터베이스에 연결할 SQL Server 연결 URI 만들기를 지정하는 동안 SQL 어댑터를 사용하면 기본 SQL Server 데이터베이스를 사용할 수 없는 경우 연결할 장애 조치(failover) SQL Server 데이터베이스의 이름을 지정할 수 있습니다. 장애 조치(failover) SQL Server 데이터베이스는 연결 URI에서 선택적 매개 변수인 FailoverPartner를 사용하여 지정됩니다.
이전 버전의 SQL 어댑터를 사용하여 만든 BizTalk 프로젝트를 마이그레이션하여 WCF 기반 SQL 어댑터를 사용할 수 있나요? 방법은?
예. WCF 기반 SQL 어댑터를 사용하기 위해 이전 버전의 SQL 어댑터를 사용하여 만든 BizTalk 프로젝트를 마이그레이션하는 단계를 알아보려면 SQL 어댑터 자습서를 참조하세요.
SQL 어댑터가 SQL Server 데이터베이스와 통신하는 안전한 방법을 제공하나요? 데이터 보안을 보장하는 모범 사례가 있나요?
SQL 어댑터는 SQL Server 데이터베이스와 설정한 연결에서 인증을 위해 Enterprise SSO(Single Sign-On) 및 통합 보안을 지원합니다. SSO를 사용하면 자격 증명이 암호화되고 레지스트리에 저장됩니다. 시스템은 이러한 자격 증명을 사용하여 사용자가 권한이 없는 행위자가 볼 수 있는 위치에 입력하도록 요구하는 대신 액세스를 확인합니다. 통합 보안은 로그온한 사용자의 자격 증명을 사용하여 SQL 서버에 액세스합니다. 이렇게 하면 사용자가 자격 증명을 입력할 필요가 없습니다. 데이터베이스 관리자는 통합 보안이 올바르게 작동하도록 사용자의 자격 증명을 수락하도록 SQL을 구성해야 합니다.
또한 SQL 어댑터는 어댑터 서비스 참조 Visual Studio 플러그 인 추가 및 어댑터 서비스 BizTalk 프로젝트 추가 기능 사용을 사용하여 자격 증명이 명확한 텍스트로 표시되지 않도록 하는 동안 SQL Server 데이터베이스에 대한 연결 URI에 사용자 자격 증명을 입력할 수 없습니다. 또한 암호는 구성 파일(어댑터 서비스 참조 Visual Studio 플러그 인 추가에 의해 생성됨) 및 바인딩 파일(어댑터 서비스 BizTalk 프로젝트 추가 기능 사용에서 생성됨)에 기록되지 않습니다.
조건부 액세스에 대한 자세한 내용은
SQL 어댑터의 데이터 보안은 SQL 애플리케이션 보안을 참조하세요.
SQL 어댑터에서 데이터 보안을 보장하는 모범 사례는 SQL 어댑터 보안을 위한 모범 사례를 참조하세요.
SQL 어댑터에서 기본 SQL Server 데이터베이스의 아티팩트에서 작업을 보고 수행하기 위해 제공하는 GUI가 있나요?
어댑터 서비스 BizTalk 프로젝트 추가 기능 사용 및 어댑터 서비스 참조 추가 Visual Studio 플러그 인은 기본 SQL Server 데이터베이스의 아티팩트에서 작업을 보고 수행할 수 있는 대화 상자를 제공합니다. SQL 어댑터에서 제공하는 GUI에 대한 자세한 내용은 SQL 어댑 터를 사용하여 SQL 작업에 대한 메타데이터 찾아보기, 검색 및 가져오기를 참조하세요.
SQL 어댑터의 바인딩 속성이란? SQL 어댑터의 모든 바인딩 속성에 대한 정보는 어디에서 찾을 수 있나요?
어댑터 클라이언트는 SQL 어댑터의 바인딩 속성을 사용하여 어댑터의 동작을 구성하고 제어할 수 있습니다. SQL 어댑터에 표시되는 모든 바인딩 속성에 대한 자세한 내용은 SQL Server 어댑터 바인딩 속성에 대한 BizTalk 어댑터에 대한 읽기를 참조하세요.
MSDTC란? SQL 어댑터를 사용하기 전에 신경을 쓰시겠습니까?
MSDTC는 Microsoft Distributed Transaction Coordinator를 의미합니다. MSDTC는 데이터베이스, 파일 시스템 및 메시지 큐와 같은 여러 리소스 관리자 간에 다양한 트랜잭션을 조정합니다. BIZTALK SERVER SQL 어댑터를 사용하려면 MSDTC를 사용하도록 설정해야 합니다. MSDTC 구성에 대한 자세한 내용은 SQL Server 및 어댑터 클라이언트에서 MSDTC 구성을 참조하세요.
SQL 어댑터에서 지원되는 SQL Server 데이터 형식에 대한 정보는 어디에서 찾을 수 있나요?
SQL 어댑터에서 지원되는 SQL Server 데이터 형식에 대해 알아보려면 기본 SQL Server 데이터 형식을 참조하세요.
SQL 어댑터를 사용하여 다양한 작업을 수행하는 데 사용할 수 있는 방법(BizTalk Server, WCF 서비스 모델 또는 WCF 채널 모델)은 무엇인가요?
SQL 어댑터를 사용하여 다양한 작업을 수행하는 데 사용할 수 있는 접근 방식에 대해 알아보려면 SQL 애플리케이션 개발을 참조하세요.