SQL Server 2016 Integration Services의 새로운 기능
적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime
이 항목에서는 SQL Server 2016 Integration Services에서 추가되거나 업데이트된 기능에 대해 설명합니다. 또한 SQL Server 2016 시간 프레임 동안 Azure Feature Pack for Integration Services(SSIS)에 포함되거나 업데이트된 기능도 포함됩니다.
Azure Data Factory SSIS의 새로운 기능
이제 2017년 9월에 Azure Data Factory 버전 2의 공개 미리 보기를 사용하여 다음 작업을 수행할 수 있습니다.
- Azure SQL Database의 SSISDB(SSIS 카탈로그 데이터베이스)에 패키지를 배포합니다.
- Azure Data Factory 버전 2의 구성 요소인 Azure-SSIS Integration Runtime에서 Azure에 배포된 패키지를 실행합니다.
자세한 내용은 SQL Server Integration Services 워크로드를 클라우드로 리프트 앤 시프트를 참조하세요.
이러한 새로운 기능을 사용하려면 SSDT(SQL Server Data Tools) 버전 17.2 이상이 필요하지만, SQL Server 2017 또는 SQL Server 2016은 필요하지 않습니다. Azure에 패키지를 배포할 때 패키지 배포 마법사는 항상 패키지를 최신 패키지 형식으로 업그레이드합니다.
2016 카테고리별 개선 사항
관리 효율
더 나은 배포
디버깅 향상
더 나은 패키지 관리
연결
온-프레미스 연결 확장
클라우드에 연결 확장
HDInsight용 Azure Storage 커넥터 및 Hive 및 Pig 작업 - SQL Server 2016용으로 릴리스된 SSIS용 Azure 기능 팩
유용성 및 생산성
더 나은 설치 환경
더 나은 디자인 환경
SSIS 디자이너에서 SQL Server 2016, 2014 또는 2012에 대한 패키지를 만들고 유지 관리
여러 디자이너 개선 및 버그 수정.
SQL Server Management Studio에서 더 나은 관리 환경
기타 향상된 기능
관리 효율
더 나은 배포
SSISDB 업그레이드 마법사
데이터베이스가 SQL Server 인스턴스의 최신 버전보다 오래된 상태이면 SSISDB 업그레이드 마법사를 사용하여 SSIS 카탈로그 데이터베이스인 SSISDB를 업그레이드합니다. 다음 조건 중 하나가 true인 경우에 발생합니다.
이전 버전의 SQL Server에서 데이터베이스를 복원한 경우
SQL Server 인스턴스를 업그레이드하기 전에 Always On 가용성 그룹에서 데이터베이스를 제거하지 않았습니다. 이렇게 하면 데이터베이스가 자동으로 업그레이드되지 않습니다. 자세한 내용은 가용성 그룹에서 SSISDB 업그레이드를 참조하세요.
자세한 내용은 SSIS 카탈로그(SSISDB)를 참조하세요.
SSIS 카탈로그의 Always On 지원
AlwaysOn 가용성 그룹 기능은 데이터베이스 미러링에 대한 엔터프라이즈 수준의 대안을 제공하는 고가용성 및 재해 복구 솔루션입니다. 가용성 그룹 은 함께 장애 조치(Failover)되는 사용자 데이터베이스( 가용성 데이터베이스라고 함)의 불연속 집합에 대한 장애 조치(Failover) 환경을 지원합니다. 자세한 내용은 Always On 가용성 그룹을 참조하세요.
SQL Server 2016에서 SSIS는 중앙 집중식 SSIS 카탈로그(즉, SSISDB 사용자 데이터베이스)에 쉽게 배포할 수 있는 새로운 기능을 도입했습니다. SSIS 데이터베이스 및 해당 콘텐츠(프로젝트, 패키지, 실행 로그 등)에 대한 고가용성을 제공하려는 경우에는 다른 사용자 데이터베이스와 같은 방식으로 SSISDB 데이터베이스를 AlwaysOn 가용성 그룹에 추가할 수 있습니다. 장애 조치(failover)가 발생하면 보조 노드 중 하나가 자동으로 새 주 노드가 됩니다.
SSISDB용 Always On을 사용하도록 설정하기 위한 자세한 개요 및 단계별 지침은 SSIS 카탈로그를 참조하세요.
증분 패키지 배포
증분 패키지 배포 기능을 사용하면 전체 프로젝트를 배포하지 않고 기존 프로젝트나 새 프로젝트에 하나 이상의 패키지를 배포할 수 있습니다. 다음 도구를 사용하여 패키지를 증분 방식으로 배포할 수 있습니다.
배포 마법사
SQL Server Management Studio(배포 마법사 사용)
SQL Server Data Tools(Visual Studio)(배포 마법사도 사용)
저장 프로시저
MOM(관리 개체 모델) API
자세한 내용은 Integration Services(SSIS) 프로젝트 및 패키지 배포를 참조하세요.
SSIS 카탈로그에서 Always Encrypted 지원
SSIS는 SQL Server에서 항상 암호화 기능을 이미 지원합니다. 자세한 내용은 다음 블로그 게시물을 참조하세요.
디버깅 향상
SSIS 카탈로그의 새 ssis_logreader 데이터베이스 수준 역할
이전 버전의 SSIS 카탈로그에서는 역할이 ssis_admin 인 사용자만 로깅 출력이 포함된 보기에 액세스할 수 있습니다. 이제 관리자가 아닌 사용자에게 로깅 출력이 포함된 뷰에 액세스할 수 있는 권한을 부여하는 데 사용할 수 있는 새 ssis_logreader 데이터베이스 수준 역할이 있습니다.
새로운 ssis_monitor 역할도 있습니다. 이 역할은 AlwaysOn을 지원하며 SSIS 카탈로그에 의해서만 내부에서 사용됩니다.
SSIS 카탈로그에서 새 RuntimeLineage 로깅 수준
SSIS 카탈로그의 새 RuntimeLineage 로깅 수준은 데이터 흐름의 계보 정보를 추적하는 데 필요한 데이터를 수집합니다. 이 계보 정보를 구문 분석하여 작업 간의 계보 관계를 매핑할 수 있습니다. ISV와 개발자가 이 정보로 사용자 지정 계보 매핑 도구를 빌드할 수 있습니다.
SSIS 카탈로그에서 새 사용자 지정 로깅 수준
SSIS 카탈로그의 이전 버전을 사용하면 패키지를 실행할 때 네 가지 기본 제공 로깅 수준 없음, 기본, 성능, 자세한 정보 표시에서 선택할 수 있습니다. SQL Server 2016은 RuntimeLineage 로깅 수준을 추가합니다. 또한 이제 SSIS 카탈로그에서 여러 사용자 지정된 로깅 수준을 만들고 저장하고 패키지를 실행할 때마다 사용할 로깅 수준을 선택할 수 있습니다. 각 사용자 지정된 로깅 수준에 대해 캡처할 통계 및 이벤트를 선택합니다. 필요에 따라 이벤트 컨텍스트를 포함하여 변수 값, 연결 문자열 및 태스크 속성을 확인합니다. 자세한 내용은 SSIS 서버에서 패키지 실행에 대한 로깅 설정를 참조하십시오.
데이터 흐름의 오류에 대한 열 이름
오류 출력에 오류를 포함 하는 데이터 흐름에서 행을 리디렉션하는 경우 출력 오류가 발생 했지만 열 이름이 표시 되지 않는 열에 대 한 숫자 식별자를 포함 합니다. 이제 오류가 발생한 열의 이름을 찾거나 표시하는 여러 가지 방법이 있습니다.
로깅을 구성할 때 로깅에 대해 DiagnosticEx 이벤트를 선택합니다. 이 이벤트는 로그에 데이터 흐름 열 맵을 씁니다. 그런 다음 오류 출력에 의해 캡처된 열 식별자를 사용하여 이 열 지도에 열 이름을 조회할 수 있습니다. 자세한 내용은 데이터에서 오류 처리를 참조하세요.
고급 편집기 데이터 흐름 구성 요소의 입력 또는 출력 열 속성을 볼 때 업스트림 열의 열 이름을 볼 수 있습니다.
오류가 발생한 열의 이름을 보려면 데이터 뷰어를 오류 출력에 연결합니다. 이제 데이터 뷰어에 오류에 대한 설명과 오류가 발생한 열의 이름이 모두 표시됩니다.
스크립트 구성 요소 또는 사용자 지정 데이터 흐름 구성 요소에서 IDTSComponentMetadata100 인터페이스의 새 GetIdentificationStringByID 메서드를 호출합니다.
이러한 향상에 대한 자세한 내용은 SSIS 개발자 Bo Fan의 다음 블로그 게시물 Error Column Improvements for SSIS Data Flow(SSIS 데이터 흐름에 대한 오류 열 개선)를 참조하세요.
참고 항목
(이 지원은 후속 릴리스에서 확장되었습니다. 자세한 내용은 오류 열 이름에 대한 지원 확장 및 API의 새로운 IDTSComponentMetaData130 인터페이스를 참조하세요.)
오류 열 이름에 대한 지원 확장
이제 DiagnosticEx 이벤트는 계보 열뿐만 아니라 모든 입력 및 출력 열에 대한 열 정보를 기록합니다. 따라서 이제 출력을 파이프라인 계보 맵 대신 파이프라인 열 맵이라고 합니다.
GetIdentificationStringByLineageID 메서드의 이름이 GetIdentificationStringByID로 변경되었습니다. 자세한 내용은 데이터 흐름의 오류에 대한 열 이름을 참조하세요.
이러한 변경 및 오류 열 개선에 대한 자세한 내용은 업데이트된 다음 블로그 게시물을 참조하세요. SSIS 데이터 흐름에 대해 향상된 오류 열 기능(CTP3.3용으로 업데이트됨)
참고 항목
(RC 0에서 이 메서드는 새 IDTSComponentMetaData130 인터페이스로 이동되었습니다. 자세한 내용은 API의 새로운 IDTSComponentMetaData130 인터페이스를 참조하세요.)
서버 전체 기본 로깅 수준 지원
SQL Server 서버 속성의 서버 로깅 수준 속성 아래에서 이제 기본 서버 차원의 로깅 수준을 선택할 수 있습니다. 기본, 없음, 자세한 정보 표시, 성능 또는 런타임 계보와 같은 기본 제공 로깅 수준 중 하나를 선택하거나 기존 사용자 지정된 로깅 수준을 선택할 수 있습니다. 선택한 로깅 수준은 SSIS 카탈로그에 배포된 모든 패키지에 적용됩니다. 또한 SSIS 패키지를 실행하는 SQL 에이전트 작업 단계에 기본적으로 적용됩니다.
API의 새 IDTSComponentMetaData130 인터페이스
새 IDTSComponentMetaData130 인터페이스는 SQL Server 2016의 새로운 기능을 기존 IDTSComponentMetaData100 인터페이스, 특히 GetIdentificationStringByID 메서드에 추가합니다. (GetIdentificationStringByID 메서드는 IDTSComponentMetaData100 인터페이스에서 새 인터페이스로 이동되었습니다.) 또한 IDTSInputColumn130 및 IDTSOutputColumn130 인터페이스도 새로 추가되었으며 두 인터페이스 모두 LineageIdentificationString 속성을 제공합니다. 자세한 내용은 데이터 흐름의 오류에 대한 열 이름을 참조하세요.
더 나은 패키지 관리
프로젝트 업그레이드에 대한 경험 향상
SSIS 프로젝트를 이전 버전에서 현재 버전으로 업그레이드할 때 프로젝트 수준 연결 관리자는 예상한 대로 작업을 계속 수행하고 패키지 레이아웃 및 주석은 유지됩니다.
AutoAdjustBufferSize 속성에서 데이터 흐름에 대한 버퍼 크기를 자동으로 계산
새 AutoAdjustBufferSize 속성 값을 true로 설정하면 데이터 흐름 엔진에서 데이터 흐름에 대한 버퍼 크기를 자동으로 계산합니다. 자세한 내용은 데이터 흐름 성능 기능을 참조 하세요.
재사용 가능한 제어 흐름 템플릿
일반적으로 사용되는 제어 흐름 태스크 또는 컨테이너를 독립 실행형 템플릿 파일에 저장하고 제어 흐름 템플릿을 사용하여 프로젝트의 하나 이상의 패키지에서 여러 번 다시 사용합니다. 이 재사용 기능으로 인해 SSIS 패키지 디자인 및 유지 관리가 좀 더 간편해집니다. 자세한 내용은 제어 흐름 패키지 파트를 사용하여 패키지에서 제어 흐름 재사용을 참조하세요.
새 템플릿의 이름을 파트로 변경
CTP 3.0에서 릴리스된 재사용 가능한 새 제어 흐름 템플릿의 이름이 제어 흐름 부분 또는 패키지 파트로 바뀌었습니다. 이 기능에 대한 자세한 내용은 제어 흐름 패키지 파트를 사용하여 패키지에서 제어 흐름 재사용을 참조하세요.
연결
온-프레미스 연결 확장
OData v4 데이터 원본 지원
OData 원본 및 OData 연결 관리자는 이제 OData v3 및 v4 프로토콜을 지원합니다.
OData V3 프로토콜의 경우 구성 요소는 ATOM 및 JSON 데이터 형식을 지원합니다.
OData V4 프로토콜의 경우 구성 요소는 JSON 데이터 형식을 지원합니다.
자세한 내용은 OData Source를 참조하십시오.
Excel 2013 데이터 원본에 대한 명시적 지원
Excel 연결 관리자, Excel 원본 및 Excel 대상 및 SQL Server 가져오기 및 내보내기 마법사는 이제 Excel 2013 데이터 원본에 대한 명시적 지원을 제공합니다.
Hadoop 파일 시스템(HDFS) 지원
HDFS 지원에는 연결 관리자가 포함되어 있어 일반적인 HDFS 작업을 수행할 수 있도록 Hadoop 클러스터 및 작업에 연결합니다. 자세한 내용은 Integration Services(SSIS)에서 Hadoop 및 HDFS 지원(SSIS)을 참조하세요.
Hadoop 및 HDFS에 대한 지원 확장
이제 Hadoop 연결 관리자 기본 및 Kerberos 인증을 모두 지원합니다. 자세한 내용은 Hadoop Connection Manager를 참조하십시오.
HDFS 파일 원본 및 HDFS 파일 대상은 텍스트와 Avro 형식을 모두 지원하는 방법입니다. 자세한 내용은 HDFS 파일 원본 및 HDFS 파일 대상을 참조하세요.
이제 Hadoop 파일 시스템 태스크는 CopyToHadoop 및 CopyFromHadoop 옵션 외에도 CopyWithinHadoop 옵션을 지원합니다. 자세한 내용은 Hadoop 파일 시스템 태스크를 참조하세요.
이제 HDFS 파일 대상에서 ORC 파일 형식을 지원합니다.
HDFS 파일 대상에서는 이제 텍스트 및 Avro 외에도 ORC 파일 형식을 지원합니다. (HDFS 파일 원본은 Text 및 Avro만 지원합니다.) 이 구성 요소에 대한 자세한 내용은 HDFS 파일 대상을 참조하세요.
SQL Server 2016용으로 업데이트된 ODBC 구성 요소
SQL Server 2016과의 완전한 호환성을 제공하도록 ODBC 원본 및 대상 구성 요소가 업데이트되었습니다. 새로운 기능이 없으며 동작이 변경되지 않습니다.
Excel 2016 데이터 원본에 대한 명시적 지원
Excel 연결 관리자, Excel 원본 및 Excel 대상은 이제 Excel 2016 데이터 원본에 대한 명시적 지원을 제공합니다.
SQL Server 2016용 SAP BW Connector 릴리스됨
Microsoft Connector for SAP BW for Microsoft SQL Server 2016이 SQL Server 2016 Feature Pack의 일부로 릴리스되었습니다. 기능 팩의 구성 요소를 다운로드하려면 Microsoft SQL Server 2016 Feature Pack을 참조하세요.
Oracle 및 Teradata용 Connectors v4.0 릴리스됨
Oracle 및 Teradata Microsoft Connectors v4.0이 릴리스되었습니다. Connector를 다운로드하려면 Oracle 및 Teradata용 Microsoft Connectors v4.0을 참조하세요.
PDW(Analytics Platform System) 어플라이언스 Connector 업데이트 5 릴리스됨
AU5를 사용하여 PDW에 데이터를 로드하기 위한 대상 어댑터가 릴리스되었습니다. 어댑터를 다운로드하려면 Analytics Platform System Appliance 업데이트 5 설명서 및 클라이언트 도구를 참조 하세요.
클라우드에 연결 확장
SQL Server 2016용으로 릴리스된 SSIS용 Azure 기능 팩
Integration Services용 Azure 기능 팩이 SQL Server 2016용으로 출시되었습니다. 기능 팩에는 Azure 데이터 원본 및 태스크에 연결하여 일반적인 Azure 작업을 수행할 수 있는 연결 관리자가 포함되어 있습니다. 자세한 내용은 Integration Services용 Azure 기능 팩(SSIS)을 참조하세요.
서비스 팩 1에서 릴리스된 Microsoft Dynamics 온라인 리소스 지원
SQL Server 2016 서비스 팩 1을 설치하면 이제 OData 소스 및 OData 연결 관리자가 Microsoft Dynamics AX Online 및 Microsoft Dynamics CRM Online의 OData 피드에 대한 연결을 지원합니다.
Azure Data Lake Store에 대한 지원이 릴리스됨
최신 버전의 Azure 기능 팩에는 연결 관리자, Azure Data Lake Store에서 데이터를 이동할 원본 및 대상이 포함되어 있습니다. 자세한 내용은 Integration Services용 Azure 기능 팩(SSIS)을 참조하세요.
Azure Synapse Analytics 지원이 릴리즈됨
최신 버전의 Azure 기능 팩에는 Azure Synapse Analytics를 데이터로 채우기 위한 Azure SQL DW 업로드 작업이 포함되어 있습니다. 자세한 내용은 Integration Services용 Azure 기능 팩(SSIS)을 참조하세요.
유용성 및 생산성
더 나은 설치 환경
SSISDB가 가용성 그룹에 속해 있을 경우 업그레이드 차단
SSISDB(SSIS 카탈로그 데이터베이스)가 Always On 가용성 그룹에 속하는 경우 가용성 그룹에서 SSISDB를 제거하고 SQL Server를 업그레이드한 다음 가용성 그룹에 SSISDB를 다시 추가해야 합니다. 자세한 내용은 가용성 그룹에서 SSISDB 업그레이드를 참조하세요.
더 나은 디자인 환경
SSIS 디자이너의 다중 대상 지정 및 다중 버전 지원
이제 Visual Studio 2015용 SSDT(SQL Server Data Tools)에서 SSIS 디자이너를 사용하여 SQL Server 2016, SQL Server 2014 또는 SQL Server 2012를 대상으로 하는 패키지를 만들고 유지 관리하고 실행할 수 있습니다. SSDT를 다운로드하려면 최신 SQL Server Data Tools 다운로드를 참조하세요.
솔루션 탐색기에서 Integration Services 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 선택하여 프로젝트의 속성 페이지를 엽니다. 구성 속성의 일반 탭에서 TargetServerVersion 속성을 선택한 다음 SQL Server 2016, SQL Server 2014 또는 SQL Server 2012를 선택합니다.
Important
SSIS에 대한 사용자 지정 확장을 개발하는 경우 사용자 지정 구성 요소에서 다중 대상 지정 지원 및 SQL Server 2016용 SSDT 2015의 다중 버전 지원에서 지원되는 SSIS 사용자 지정 확장 가져오기를 참조하세요.
SQL Server Management Studio에서 더 나은 관리 환경
SSIS 카탈로그 뷰의 성능 향상
대부분의 SSIS 카탈로그 뷰는 ssis_admin 역할의 구성원인 사용자가 실행할 때 성능이 향상됩니다.
기타 향상된 기능
분산 데이터 배포자 변환은 이제 SSIS의 일부입니다
이전 버전의 SQL Server에서 별도의 다운로드가 필요한 분산 데이터 배포자 변환은 이제 Integration Services를 설치할 때 설치됩니다. 자세한 내용은 분산 데이터 배포자 변환을 참조 하세요.
데이터 피드 게시 구성 요소가 이제 SSIS에 속함
이전 버전의 SQL Server에서 별도의 다운로드가 필요한 데이터 피드 게시 구성 요소는 이제 Integration Services를 설치할 때 설치됩니다. 자세한 내용은 데이터 스트리밍 대상을 참조하세요.
SQL Server 가져오기 및 내보내기 마법사에서 Azure Blob Storage 지원
SQL Server 가져오기 및 내보내기 마법사에서 이제 Azure Blob Storage에서 데이터를 가져오고, Azure Blob Storage에 데이터를 저장합니다. 자세한 내용은 데이터 원본 선택(SQL Server 가져오기 및 내보내기 마법사) 및 대상 선택(SQL Server 가져오기 및 내보내기 마법사)을 참조하세요.
Microsoft SQL Server 2016용 Change Data Capture Designer 및 Service for Oracle이 릴리스됨
Microsoft SQL Server 2016용 Microsoft Change Data Capture Designer and Service for Oracle by Attunity가 SQL Server 2016 Feature Pack의 일부로 릴리스되었습니다. 이러한 구성 요소는 이제 클래식 설치에서 Oracle 12c를 지원합니다. (다중 테넌트 설치는 지원되지 않음) 기능 팩의 구성 요소를 다운로드하려면 Microsoft SQL Server 2016 기능 팩을 참조하세요.
SQL Server 2016에 대해 업데이트된 CDC 구성 요소
CDC(변경 데이터 캡처) 제어 태스크, 원본 및 분할자 변환 구성 요소가 SQL Server 2016과 완전히 호환되도록 업데이트되었습니다. 새로운 기능이 없으며 동작이 변경되지 않습니다.
Analysis Services DDL 실행 태스크 업데이트
Analysis Services DDL 실행 태스크가 테이블 형식 모델 스크립팅 언어 명령을 허용하도록 업데이트되었습니다.
Analysis Services 작업에서 테이블 형식 모델 지원
SQL Server 2016 테이블 형식 모델에서 SSAS(SQL Server Analysis Services)를 지원하는 SSIS 작업 및 대상을 이제 모두 사용할 수 있습니다. SSIS 작업은 다차원 개체 대신 테이블 형식 개체를 나타내도록 업데이트되었습니다. 예를 들어 처리할 개체를 선택하면 Analysis Services 처리 태스크에서는 자동으로 테이블 형식 모델을 검색하고 측정값 그룹 및 차원 대신 테이블 형식 개체의 목록이 표시됩니다. 파티션 처리 대상도 테이블 형식 개체를 표시하고 파티션에 데이터 푸시를 지원합니다.
차원 처리 대상은 SQL 2016 호환성 수준을 사용하는 테이블 형식 모델에 대해서는 작동하지 않습니다. Analysis Services 처리 태스크 및 파티션 처리 대상만 테이블 형식 처리에 필요합니다.
기본 제공 R 서비스에 대한 지원
SSIS는 SQL Server에서 기본 제공 R 서비스를 이미 지원합니다. 데이터를 추출하고 분석 출력을 로드하는 것뿐 아니라 R 모델을 빌드, 실행하고 주기적으로 보존하기 위해 SSIS를 사용할 수 있습니다. 자세한 내용은 다음 로그 게시물을 참조하세요. SQL Server 2016 SSIS 및 R 서비스를 사용하여 기계 학습 프로젝트 운영합니다.
XML 태스크의 풍부한 XML 유효성 검사 출력
XML 작업의 ValidationDetails 속성을 사용하도록 설정하여 XML 문서의 유효성을 검사하고 풍부한 오류 출력을 가져올 수 있습니다. ValidationDetails 속성을 사용할 수 있기 전에 XML 작업의 XML 유효성 검사는 오류 또는 해당 위치에 대한 정보 없이 true 또는 false 결과만 반환했습니다. 이제 ValidationDetails를 true로 설정하면 출력 파일에 줄 번호와 위치를 비롯한 모든 오류에 대한 자세한 정보가 포함됩니다. 이 정보를 사용하여 XML 문서의 오류를 이해하고 찾고 수정할 수 있습니다. 자세한 내용은 Validate XML with the XML Task를 참조하십시오.
SSIS는 SQL Server 2012(11.x) 서비스 팩 2에서 ValidationDetails 속성을 도입했습니다. 이 새 속성은 당시에 발표되거나 문서화되지 않았습니다. 이 ValidationDetails 속성 또한 SQL Server 2014(12.x) 및 SQL Server 2016(13.x)에서 사용할 수 있습니다.
도움말 보기
- SQL에 대한 아이디어: SQL Server를 개선하기 위해 제안할 사항이 있나요?
- Microsoft Q & A(SQL Server)
- DBA Stack Exchange(태그 sql-server): SQL Server 관련 문의 사항
- Stack Overflow(태그 sql-server): SQL 개발 관련 문의 사항
- Reddit: SQL Server에 대한 일반 토론
- Microsoft SQL Server 사용 조건 및 정보
- 비즈니스 사용자에 대한 지원 옵션
- 그 밖의 SQL Server 도움말 및 피드백
SQL 설명서에 참여하세요
SQL 콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 직접 편집하여 설명서를 개선하고, 페이지에 기여자로 참여하세요.
자세한 내용은 SQL Server 설명서에 기여하는 방법을 참조하세요