SQL Server 2012 릴리스 정보SQL Server 2012 Release Notes

이 릴리스 정보 문서에서는 Microsoft SQL Server 2012(다운로드하려면 여기를 클릭)를 설치하거나 문제를 해결하기 전에 읽어야 할 알려진 문제에 대해 설명합니다.This Release Notes document describes known issues that you should read about before you install or troubleshoot Microsoft SQL Server 2012 (click here to download it). 이 릴리스 정보 문서는 정기적으로 업데이트되며 온라인으로만 사용할 수 있고 설치 미디어에는 포함되지 않습니다.This Release Notes document is available online only, not on the installation media, and it is updated periodically.

SQL Server 2012를 시작하고 설치하는 방법은 SQL Server 2012 추가 정보를 참조하십시오.For information about how to get started and install SQL Server 2012, see the SQL Server 2012 Readme. 추가 정보 문서는 설치 미디어에 포함되어 있거나 추가 정보 다운로드 페이지에서 다운로드할 수 있습니다.The Readme document is available on the installation media and from the Readme download page. 또한 SQL Server 온라인 설명서SQL Server 포럼에서 자세한 내용을 볼 수 있습니다.You can also find more information in SQL Server Books Online and on the SQL Server Forums.

1.0 시작하기 전1.0 Before You Install

SQL Server 2017SQL Server 2017를 설치하기 전에 다음 정보를 고려하십시오.Before installing SQL Server 2017SQL Server 2017, consider the following information.

1.1 SQL Server 2012 설치 프로그램에 대한 규칙 설명서1.1 Rules Documentation for SQL Server 2012 Setup

문제: SQL Server 설치 프로그램은 설치 작업이 완료되기 전에 컴퓨터 구성의 유효성을 검사합니다.Issue: SQL Server Setup validates your computer configuration before the Setup operation completes. SQL Server 설치 작업 중에 실행되는 다양한 규칙은 SCC(시스템 구성 검사기) 보고서를 사용하여 캡처됩니다.The various rules that are run during the SQL Server Setup operation are captured using the System Configuration Checker (SCC) report. 이러한 설치 규칙에 대한 설명서는 MSDN 라이브러리에서 더 이상 제공되지 않습니다.The documentation about these setup rules is no longer available on the MSDN library.

해결 방법: 이러한 설치 규칙에 대한 자세한 내용은 시스템 구성 검사 보고서를 참조할 수 있습니다.Workaround : You can refer to the system configuration check report to learn more about these setup rules. 시스템 구성 검사에서는 각 실행 규칙에 대한 간단한 설명과 실행 상태를 포함하는 보고서를 생성합니다.The system configuration check generates a report that contains a short description for each executed rule, and the execution status. 시스템 구성 검사 보고서는 %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\에 있습니다.The system configuration check report is located at %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log\\.

1.2 Distributed Replay Controller 서비스의 로컬 사용자 계정을 추가하면 설치가 갑자기 종료될 수 있음1.2 Adding a Local User Account for the Distributed Replay Controller Service Might Terminate Setup Unexpectedly

문제: SQL Server 설치 프로그램의 Distributed Replay Controller 페이지에서 Distributed Replay Controller 서비스의 로컬 사용자 계정을 추가하려고 하면 “SQL Server 설치 오류” 오류 메시지와 함께 설치 프로그램이 갑자기 종료됩니다.Issue: In the Distributed Replay Controller page of SQL Server setup, when attempting to add a local user account for the Distributed Replay Controller service, setup will be terminated unexpectedly with a “SQL Server Setup failure” error message.

해결 방법: SQL 설치 중에 “현재 사용자 추가” 또는 “추가…”를 통해 로컬 사용자 계정을 추가하지 마세요.Workaround: During SQL setup, do not add local user accounts via either “Add Current User” or “Add…”. 설치가 끝나면 다음 단계를 사용하여 로컬 사용자 계정을 수동으로 추가합니다.After setup, add a local user account manually by using the following steps:

  1. SQL Server Distributed Replay Controller 서비스를 중지합니다.Stop the SQL Server Distributed Replay controller service

  2. Controller 서비스가 설치된 컨트롤러 컴퓨터에서 명령 프롬프트에 dcomcnfg를 입력합니다.On the controller computer on which the controller service is installed, from the command prompt, type dcomcnfg.

  3. 구성 요소 서비스 창에서 콘솔 루트 -> 구성 요소 서비스 -> 컴퓨터 -> 내 컴퓨터 -> Dconfig ->DReplayController로 이동합니다.In the Component Services window, navigate to Console Root -> Component Services -> Computers -> My Computer -> Dconfig ->DReplayController.

  4. DReplayController를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.Right-click DReplayController, and then click Properties.

  5. DReplayController 속성 창의 보안 탭에 있는 시작 및 활성화 권한 섹션에서 편집 을 클릭합니다.In the DReplayController Properties window, on the Security tab, click Edit in the Launch and Activation Permissions section.

  6. 로컬 사용자 계정에 로컬 및 원격 활성화 권한을 부여한 다음 확인을 클릭합니다.Grant the local user account Local and Remote activation permissions, and then click OK.

  7. 액세스 권한 섹션에서 편집 을 클릭하고 로컬 사용자 계정에 로컬 및 원격 액세스 권한을 부여한 다음 확인을 클릭합니다.In the Access Permissions section, click Edit and grant the local user account Local and Remote access permissions, and then click OK.

  8. 확인 을 클릭하여 DReplayController 속성 창을 닫습니다.Click OK to close the DReplayController Properties window.

  9. 컨트롤러 컴퓨터에서 로컬 사용자 계정을 Distributed COM Users 그룹에 추가합니다.On the controller computer, add the local user account to the Distributed COM Users group.

  10. SQL Server Distributed Replay Controller 서비스를 시작합니다.Start the SQL Server Distributed Replay controller service.

1.3 SQL Server 설치 프로그램이 SQL Server Browser 서비스를 시작하려는 동안 실패할 수 있음1.3 SQL Server Setup might fail while trying to start the SQL Server Browser service

문제: SQL Server 설치 프로그램이 SQL Server Browser 서비스를 시작하려는 동안 다음과 유사한 오류로 인해 실패할 수 있습니다.Issue: SQL Server Setup might fail while trying to start the SQL Server Browser service, with errors similar to the following:

The following error has occurred:  
Service 'SQLBrowser' start request failed. Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

또는or

The following error has occurred:  
SQL Server Browser configuration for feature 'SQL_Browser_Redist_SqlBrowser_Cpu32' was cancelled by user after a previous installation failure. The last attempted step: Starting the SQL Server Browser service 'SQLBrowser', and waiting for up to '900' seconds for the process to complete.

해결 방법: 이 문제는 SQL Server 엔진 또는 Analysis Services가 설치되지 못할 때 발생할 수 있습니다.Workaround: This can happen when SQL Server Engine or Analysis Services fails to install. 이 문제를 해결하려면 SQL Server 설치 로그를 참조하고 SQL Server 엔진 및 Analysis Services 실패를 해결합니다.To fix this issue, refer the SQL Server Setup logs, and troubleshoot the SQL Server Engine and Analysis Services failures. 자세한 내용은 SQL Server 설치 로그 파일 보기 및 읽기를 참조하십시오.For more information, see View and Read SQL Server Setup Log Files. 자세한 내용은 View and Read SQL Server Setup Log Files을 참조하세요.For more information, see View and Read SQL Server Setup Log Files.

1.4 네트워크 이름을 바꾼 후 SQL Server 2008, 2008 R2 Analysis Services 장애 조치(Failover) 클러스터가 SQL Server 2012로 업그레이드되지 않을 수 있음1.4 SQL Server 2008, 2008 R2 Analysis Services Failover Cluster upgrade to SQL Server 2012 might fail after renaming the network name

문제: Windows 클러스터 관리 도구를 사용하여 Microsoft SQL Server 2008 또는 Microsoft SQL Server 2008 R2 Analysis Services 장애 조치(Failover) 클러스터의 네트워크 이름을 변경하고 나면 업그레이드 작업에 실패할 수도 있습니다.Issue: After you change the network name of a Microsoft SQL Server 2008, or 2008 R2 Analysis Services failover cluster instance using the Windows Cluster Administrator tool, the upgrade operation might fail.

해결 방법: 이 문제를 해결하려면 기술 자료 문서의 해결 방법 섹션에 있는 지침에 따라 ClusterName 레지스트리 항목을 업데이트하세요.Workaround: To resolve this issue update the ClusterName registry entry following the instructions in the resolution section of this KB article.

1.5 Windows Server 2008 R2 Server Core 서비스 팩 1에서 SQL Server 2012 설치1.5 Installing SQL Server 2012 on Windows Server 2008 R2 Server Core Service Pack 1

Windows Server 2008 R2 Server Core SP1에 SQL ServeR을 설치할 수 있습니다. 단, 다음과 같은 제한 사항이 있습니다.You can install SQL Server on Windows Server 2008 R2 Server Core SP1, with the following limitations:

  • Microsoft SQL Server 2012는 Server Core 운영 체제의 설치 마법사를 사용하는 설치를 지원하지 않습니다.Microsoft SQL Server 2012 does not support Setup using the installation wizard on the Server Core operating system. Server Core에서 설치할 때 SQL Server 설치는 /Q 매개 변수를 사용하는 완전 자동 모드 또는 /QS 매개 변수를 사용하는 단순 자동 모드를 지원합니다.When installing on Server Core, SQL Server Setup supports full quiet mode by using the /Q parameter, or Quiet Simple mode by using the /QS parameter.

  • Windows Server 2008 R2 Server Core SP1을 실행하는 컴퓨터에서 이전 버전의 SQL ServeR을 Microsoft SQL Server 2012로 업그레이드하는 것은 지원되지 않습니다.Upgrade of an earlier version of SQL Server to Microsoft SQL Server 2012 is not supported on a computer that is running Windows Server 2008 R2 Server Core SP1.

  • Windows Server 2008 R2 Server Core SP1을 실행하는 컴퓨터에서 Microsoft SQL Server 2012의 32비트 버전을 설치하는 것은 지원되지 않습니다.Installing a 32-bit version of Microsoft SQL Server 2012 edition is not supported on a computer running Windows Server 2008 R2 Server Core SP1.

  • Microsoft SQL Server 2012는 Windows Server 2008 R2 Server Core SP1을 실행하는 컴퓨터에서 이전 버전의 SQL Server와 함께 설치할 수 없습니다.Microsoft SQL Server 2012 cannot be installed side-by-side with earlier versions of SQL Server on a computer that is running Windows Server 2008 R2 Server Core SP1.

  • SQL Server 2012의 일부 기능은 Server Core 운영 체제에서 지원되지 않습니다.Not all features of SQL Server 2012 are supported on the Server Core operating system. 지원되는 기능 및 Server Core에 SQL Server 2012 설치에 대한 자세한 내용은 Server Core에 SQL Server 2012 설치를 참조하세요.For more information on features supported, and on installing SQL Server 2012 on Server Core, see Install SQL Server 2012 on Server Core.

1.6 의미 체계 검색을 위한 추가 종속성 설치1.6 Semantic Search Requires You to Install an Additional Dependency

문제: 통계 의미 체계 검색에는 의미 체계 언어 통계 데이터베이스라고 하는 추가적인 필수 구성 요소가 있으며, 이는 SQL Server 설치 프로그램으로 설치되지 않습니다.Issue: Statistical Semantic Search has an additional prerequisite, the semantic language statistics database, which is not installed by the SQL Server Setup program.

해결 방법: 의미 체계 언어 통계 데이터베이스를 의미 체계 인덱싱을 위한 필수 구성 요소로 설정하려면 다음 태스크를 수행합니다.Workaround: To set up the semantic language statistics database as a prerequisite for semantic indexing, perform the following tasks:

  1. SQL Server 설치 미디어에서 SemanticLanguageDatabase.msi라는 Windows Installer 패키지를 찾아 실행하여 데이터베이스를 추출합니다.Locate and run the Windows Installer package named SemanticLanguageDatabase.msi on the SQL Server installation media to extract the database. SQL Server 2012 Express의 경우 의미 체계 언어 통계 데이터베이스를 Microsoft 다운로드 센터 (http://go.microsoft.com/fwlink/?LinkId=221787)에서 다운로드하고 Windows Installer 패키지를 실행하세요.For SQL Server 2012 Express, download the semantic language statistics database from Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=221787), and then run the Windows Installer package.

  2. 데이터베이스를 적절한 데이터 폴더로 이동합니다.Move the database to an appropriate data folder. 데이터베이스를 기본 위치에 두는 경우 연결하기 전에 권한을 변경해야 합니다.If you leave the database in the default location, you must change permissions before you can attach it successfully.

  3. 추출한 데이터베이스를 연결합니다.Attach the extracted database.

  4. 저장 프로시저 sp_fulltext_semantic_register_language_statistics_db 를 호출하고 연결 시 데이터베이스에 지정한 이름을 제공하여 데이터베이스를 등록합니다.Register the database by calling the stored procedure sp_fulltext_semantic_register_language_statistics_db and providing the name that you gave to the database when you attached it.

이러한 작업을 완료하지 않으면 의미 체계 인덱스를 만들려고 할 때 다음과 같은 오류 메시지가 표시됩니다.If these tasks are not completed, you will see the following error message when you try to create a semantic index.

Msg 41209, Level 16, State 3, Line 1  
A semantic language statistics database is not registered. Full-text indexes using 'STATISTICAL_SEMANTICS' cannot be created or populated.

1.7 SQL Server 2012 설치 중 설치 필수 구성 요소 처리1.7 Installation Prerequisite Handling During SQL Server 2012 Setup

다음 항목은 SQL Server 2012 설치 중 필수 구성 요소 설치 동작에 대해 설명합니다.The following items describe the prerequisite installation behavior during SQL Server 2012 Setup:

  • SQL Server 2012 설치는 Windows 7 SP1 또는 Windows Server 2008 R2 SP1에서만 지원됩니다.Installing SQL Server 2012 is supported only on Windows 7 SP1 or Windows Server 2008 R2 SP1. 그러나 설치 프로그램은 Windows 7 또는 Windows Server 2008 R2에서 SQL Server 2012 설치를 차단하지 않습니다.However, Setup does not block installing SQL Server 2012 on Windows 7 or Windows Server 2008 R2.

  • .NET Framework 3.5 SP1은 데이터베이스 엔진, 복제, MDS(Master Data Services), Reporting Services, DQS(Data Quality Services) 또는 SQL Server Management Studio 선택 시 SQL Server 2012에 대한 요구 사항이며 프레임워크는 더 이상 SQL Server 설치 프로그램에 의해 설치되지 않습니다.The .NET Framework 3.5 SP1 is a requirement for SQL Server 2012 when you select Database Engine, Replication, Master Data Services, Reporting Services, Data Quality Services (DQS), or SQL Server Management Studio, and the framework is no longer installed by SQL Server Setup.

    • Windows Vista SP2 또는 Windows Server 2008 SP2 운영 체제가 설치된 컴퓨터에서 설치 프로그램을 실행하고 .NET Framework 3.5 SP1이 설치되어 있지 않은 경우 SQL Server 설치 프로그램을 실행하려면 SQL Server 설치를 계속하기 전에 .NET Framework 3.5 SP1을 다운로드하여 설치해야 합니다.If you run Setup on a computer with either the Windows Vista SP2 or Windows Server 2008 SP2 operating system and you do not have the .NET Framework 3.5 SP1 installed, SQL Server Setup requires you to download and install the .NET Framework 3.5 SP1 before you can continue with the SQL Server installation. Windows 업데이트에서나 여기에서 직접 .NET Framework 3.5 SP1을 다운로드할 수 있습니다.You can download the .NET Framework 3.5 SP1 from Windows Update or directly from here. SQL Server 설치 동안 중단을 방지하기 위해 SQL Server 설치를 실행하기 전에 .NET Framework 3.5 SP1을 다운로드하여 설치할 수 있습니다.To avoid interruption during SQL Server Setup, download and install the .NET Framework 3.5 SP1 before you run SQL Server Setup.

    • Windows 7 SP1 또는 Windows Server 2008 R2 SP1 운영 체제가 설치된 컴퓨터에서 설치 프로그램을 실행하는 경우 SQL Server 2012를 설치하기 전에 .NET Framework 3.5 SP1을 활성화해야 합니다.If you run Setup on a computer with either the Windows 7 SP1 or Windows Server 2008 R2 SP1 operating system, you must enable the .NET Framework 3.5 SP1 before you install SQL Server 2012.

      다음 방법 중 하나를 사용하여 Windows Server 2008 R2 SP1에 .NET Framework 3.5 SP1을 활성화할 수 있습니다.Use one of the following methods to enable .NET Framework 3.5 SP1 on Windows Server 2008 R2 SP1:

      방법 1: 서버 관리자 사용Method 1: Use Server Manager

      1. 서버 관리자에서 기능 추가 를 클릭하여 가능한 기능의 목록을 표시합니다.In Server Manager, click Add Features to display a list of possible features.

      2. 기능 선택 인터페이스에서 .NET Framework 3.5.1 기능 항목을 확장합니다.In the Select Features interface, expand the .NET Framework 3.5.1 Features entry.

      3. .NET Framework 3.5.1 기능을 확장한 후 확인란이 두 개 표시됩니다.After you expand .NET Framework 3.5.1 Features, you see two check boxes. 한 확인란은 .NET Framework 3.5.1용이고 다른 확인란은 WCF 활성화용입니다.One check box is for .NET Framework 3.5.1 and other check box is for WCF Activation. .NET Framework 3.5.1을 선택하고 다음을 클릭합니다.Select .NET Framework 3.5.1, and then click Next. 필요한 역할 서비스와 기능을 설치하지 않은 경우에는 .NET Framework 3.5.1 기능을 설치할 수 없습니다.You cannot install .NET Framework 3.5.1 features unless the required role services and features are also installed.

      4. 설치 선택 확인에서 선택 내용을 검토한 다음 설치를 클릭합니다.In the Confirm Installation Selections, review the selections, and then click Install.

      5. 설치 과정이 완료되면 닫기를 클릭합니다.Let the installation process complete, and then click Close.

      방법 2: Windows PowerShell 사용Method 2: Use Windows PowerShell

      1. 시작 | 모든 프로그램 | 보조프로그램을 클릭합니다.Click Start | All Programs | Accessories.

      2. Windows PowerShell을 확장하고 Windows PowerShell을 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.Expand Windows PowerShell, right-click Windows PowerShell, and click Run as administrator. 사용자 계정 컨트롤 상자에서 를 클릭합니다.Click Yes in the User Account Control box.

      3. PowerShell 명령 프롬프트에서 다음 명령을 입력하고 각 명령 다음에 Enter 키를 누릅니다.At the PowerShell command prompt, type the following commands and press ENTER after each command:

        Import-Module ServerManager  
        Add-WindowsFeature as-net-framework  
        

      다음 방법을 사용하여 Windows 7 SP1에서 .NET Framework 3.5 SP1을 활성화할 수 있습니다.Use the following method to enable .NET Framework 3.5 SP1 on Windows 7 SP1:

      1. 시작 | 제어판 | 프로그램을 차례로 클릭한 다음 Windows 기능 사용/사용 안 함을 클릭합니다.Click Start | Control Panel | Programs, and then click Turn Windows features on or off. 관리자 암호를 묻거나 암호를 확인하는 메시지가 표시되면 암호를 입력하거나 확인합니다.If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

      2. Microsoft .NET Framework 3.5.1을 사용하도록 설정하려면 기능 옆의 확인란을 선택합니다.To enable Microsoft .NET Framework 3.5.1, select the check box next to the feature. Windows 기능을 끄려면 해당 확인란의 선택을 취소합니다.To turn a Windows feature off, clear the check box.

      3. 확인을 클릭합니다.Click OK.

      배포 이미지 서비스 및 관리(DISM.exe)를 사용하여 .NET Framework 3.5 SP1을 활성화할 수 있습니다.Use Deployment Image Servicing and Management (DISM.exe) to enable .NET Framework 3.5 SP1:

      배포 이미지 서비스 및 관리(DISM.exe)를 사용하여 .NET Framework 3.5 SP1을 활성화할 수도 있습니다.You can also enable .NET Framework 3.5 SP1 using Deployment Image Servicing and Management (DISM.exe). Windows 기능을 온라인으로 사용하도록 설정하는 방법은 Windows 기능을 온라인으로 사용하거나 사용하지 않도록 설정을 참조하세요.For more information about enabling windows features online, see Enable or Disable Windows Features Online. 다음은 .NET Framework 3.5 SP1 활성화 지침입니다.The following are the instructions to enable .NET Framework 3.5 SP1:

      1. 명령 프롬프트에 다음 명령을 입력하여 운영 체제에서 사용할 수 있는 모든 기능을 나열합니다.At the command prompt, type the following command to list all of the features available in the operating system.

        sm /online /Get-Features  
        
      2. 옵션: 명령 프롬프트에 다음 명령을 입력하여 관심 있는 특정 기능에 대한 정보를 나열합니다.Optional: At the command prompt, type the following command to list information about the specific feature you are interested in.

        Dism /online /Get-FeatureInfo /FeatureName:NetFx3  
        
      3. 다음 명령을 입력하여 Microsoft .NET Framework 3.5.1을 활성화합니다.Type the following command to enable a Microsoft .NET Framework 3.5.1.

        Dism /online /Enable-Feature /FeatureName:NetFx3  
        
  • .NET Framework 4는 SQL Server 2012의 요구 사항입니다.The .NET Framework 4 is a requirement for SQL Server 2012 . SQL Server 설치 프로그램은 기능 설치 단계에서 .NET Framework 4를 설치합니다.SQL Server Setup installs the .NET Framework 4 during the feature installation step.

    Windows Server 2008 R2 SP1 Server Core 운영 체제에 설치하는 경우 SQL Server 2012 Express는 .NET Framework 4를 설치하지 않습니다.SQL Server 2012 Express does not install the .NET Framework 4 when installing on the Windows Server 2008 R2 SP1 Server Core operating system. SQL Server 2012 Express(데이터베이스만)를 설치하는 경우 .NET Framework 3.5 SP1이 있으면 .NET Framework 4가 필요하지 않습니다.When installing SQL Server 2012 Express (Database only) .NET Framework 4 is not required if .NET Framework 3.5 SP1 is present. .NET Framework 3.5 SP1이 없거나 SQL Server 2012 Management Studio Express, SQL Server 2012 Express with Tools 또는 SQL Server 2012 Express with Advanced Services를 설치할 때 Windows Server 2008 R2 SP1 Server Core 운영 체제에 SQL Server2012 Express를 설치하기 전에 .NET Framework 4를 설치해야 합니다.When .NET Framework 3.5 SP1 is not present or when installing SQL Server 2012 Management Studio Express, SQL Server 2012 Express with Tools, or SQL Server 2012 Express with Advanced Services, you must install the .NET Framework 4 before you install SQL Server2012 Express on a Windows Server 2008 R2 SP1 Server Core operating system.

  • Visual Studio 구성 요소가 올바르게 설치될 수 있도록 하려면 SQL Server에서 업데이트를 설치해야 합니다.To make sure that the Visual Studio component can be installed correctly, SQL Server requires you to install an update. SQL Server 설치 프로그램에서 이 업데이트가 있는지 확인한 다음 SQL Server 설치를 계속하기 전에 업데이트를 다운로드하고 설치해야 합니다.SQL Server Setup checks for the presence of this update and then requires you to download and install the update before you can continue with the SQL Server installation. SQL ServeR을 설치하는 동안 작업이 중단되는 것을 방지하려면 아래에 설명된 대로 SQL Server 설치 프로그램을 실행하기 전에 업데이트를 다운로드하고 설치할 수 있습니다(또는 Windows Update에 사용 가능한 .NET Framework 3.5 SP1의 모든 업데이트를 설치할 수 있습니다).To avoid the interruption during SQL Server Setup, you can download and install the update as described below before running SQL Server Setup (or you can install all the updates for the .NET Framework 3.5 SP1 that are available on Windows Update):

    • Windows Vista SP2 또는 Windows Server 2008 SP2 운영 체제가 설치된 컴퓨터에 SQL Server 2012를 설치하는 경우 필요한 업데이트를 여기에서 얻을 수 있습니다.If you install SQL Server 2012 on a computer with the Windows Vista SP2 or Windows Server 2008 SP2 operating system, you can get the required update from here.

    • Windows 7 SP1 또는 Windows Server 2008 R2 SP1 운영 체제가 설치된 컴퓨터에 SQL Server 2012를 설치하는 경우 컴퓨터에 이 업데이트가 이미 설치되어 있습니다.If you install SQL Server 2012 on a computer with the Windows 7 SP1 or Windows Server 2008 R2 SP1 operating system, this update is already installed on the computer.

  • Windows PowerShell 2.0은 SQL Server 2012 데이터베이스 엔진 구성 요소 및 SQL Server Management Studio를 설치하기 위한 필수 구성 요소이지만 Windows PowerShell은 더 이상 SQL Server 설치 프로그램으로 설치되지 않습니다.Windows PowerShell 2.0 is a prerequisite for installing SQL Server 2012 Database Engine components and SQL Server Management Studio, but Windows PowerShell is no longer installed by SQL Server Setup. PowerShell 2.0이 컴퓨터에 설치되어 있지 않은 경우 Windows 관리 프레임워크 페이지에 나오는 지침에 따라 PowerShell 2.0을 사용하도록 설정할 수 있습니다.If PowerShell 2.0 is not present on your computer, you can enable it by following the instructions on the Windows Management Framework page. Windows PowerShell 2.0을 얻는 방법은 실행 중인 운영 체제에 따라 달라집니다.How you get Windows PowerShell 2.0 depends on which operating system you are running:

    • Windows Server 2008 – Windows PowerShell 1.0은 기능이며 추가할 수 있습니다.Windows Server 2008 – Windows PowerShell 1.0 is a feature and can be added. Windows PowerShell 2.0 버전은 다운로드하여 설치합니다(OS 패치로 유효함).Windows PowerShell 2.0 versions are downloaded and installed (effectively as an OS Patch).

    • Windows 7/Windows Server 2008 R2 – Windows PowerShell 2.0은 기본적으로 설치됩니다.Windows 7/Windows Server 2008 R2 – Windows PowerShell 2.0 are installed by default.

  • SharePoint 환경에서 SQL Server 2012의 기능을 사용하려는 경우 SharePoint Server 2010 SP1(서비스 팩 1) 및 SharePoint 8월 누적 업데이트가 필요합니다.If you plan to use SQL Server 2012 features in a SharePoint environment, then SharePoint Server 2010 Service Pack 1 (SP1) and the SharePoint August Cumulative Update is required. SQL Server 2012 기능을 팜에 추가하기 전에 SP1 및 SharePoint 8월 누적 업데이트를 설치하고 서버 팜을 완전히 패치해야 합니다.You must install SP1, the SharePoint August Cumulative Update, and fully patch the server farm before you add SQL Server 2012 features to the farm. 이러한 요구 사항은 다음의 SQL Server 2012 기능에 적용됩니다. 팜의 데이터베이스 서버로 데이터베이스 엔진의 인스턴스 사용, SharePoint용 PowerPivot 구성 또는 SharePoint 모드에서 Reporting Services 배포에 적용됩니다.This requirement applies to the following SQL Server 2012 features: using an instance of Database Engine as the farm's database server, configuring PowerPivot for SharePoint, or deploying Reporting Services in SharePoint mode.

1.8 SQL Server 2012에서 지원되는 운영 체제1.8 Supported Operating Systems for SQL Server 2012

SQL Server 2012는 Windows Vista SP2, Windows Server 2008 SP2, Windows 2008 R2 SP1 및 Windows 7 SP1 운영 체제에서 지원됩니다.SQL Server 2012 is supported on the Windows Vista SP2, Windows Server 2008 SP2, Windows 2008 R2 SP1, and Windows 7 SP1 operating systems.

1.9 Sync Framework가 설치 패키지에 포함되지 않음1.9 Sync Framework Is Not Included in the Installation Package

문제: Sync Framework가 SQL Server 2012 설치 패키지에 포함되어 있지 않습니다.Issue: Sync Framework is not included in the SQL Server 2012 installation package.

해결 방법: Microsoft 다운로드 센터 페이지에서 적합한 Sync Framework 버전을 다운로드할 수 있습니다.Workaround: Download the appropriate version of Sync Framework from this Microsoft Download Center page.

1.10 Visual Studio 2010 서비스 팩 1이 제거된 경우 SQL Server 2012 인스턴스를 복구하여 특정 구성 요소를 복원해야 함1.10 If Visual Studio 2010 Service Pack 1 is uninstalled, the SQL Server 2012 instance must be repaired to restore certain components

문제: SQL Server 2012SQL Server 2012 설치는 Visual Studio 2010 서비스 팩 1의 일부 구성 요소에 종속되어 있습니다.Issue: SQL Server 2012SQL Server 2012 installation is dependent on some components of the Visual Studio 2010 Service Pack 1. 서비스 팩 1을 제거하면 공유 구성 요소 중 일부가 원래 버전으로 다운그레이드되고 몇몇 다른 구성 요소가 컴퓨터에서 완전히 제거됩니다.If you uninstall Service Pack 1, some of the shared components are downgraded to their original versions, and a few other components are completely removed from the machine.

해결 방법: 원래 원본 미디어 또는 네트워크 설치 위치에서 SQL Server 2012SQL Server 2012 인스턴스를 복구합니다.Workaround: Repair the instance of SQL Server 2012SQL Server 2012 from the original source media or network installation location.

  1. SQL Server 설치 미디어에서 SQL Server 설치 프로그램(setup.exe)을 실행합니다.Launch the SQL Server Setup program (setup.exe) from SQL Server installation media.

  2. 필수 구성 요소 및 시스템 확인이 끝나면 설치 프로그램에 SQL Server 설치 센터 페이지가 표시됩니다.After prerequisites and system verification, the Setup program will display the SQL Server Installation Center page.

  3. 왼쪽의 탐색 영역에서 유지 관리 를 클릭한 다음 복구 를 클릭하여 복구 작업을 시작합니다.Click Maintenance in the left-hand navigation area, and then click Repair to start the repair operation. 시작 메뉴를 사용하여 설치 센터를 시작한 경우 지금은 설치 미디어의 위치를 제공해야 합니다.If the Installation Center was launched using the Start menu, you will need to provide the location of the installation media at this time.

  4. 시스템에 필수 구성 요소가 설치되어 있고 컴퓨터가 설치 유효성 검사 규칙을 통과하는지 확인하기 위해 설치 지원 규칙 및 파일 루틴이 실행됩니다.Setup support rule and file routines will run to ensure that your system has prerequisites installed and that the computer passes Setup validation rules. 계속하려면 확인 또는 설치 를 클릭합니다.Click OK or Install to continue.

  5. 인스턴스 선택 페이지에서 복구할 인스턴스를 선택한 후 다음 을 클릭하여 계속합니다.On the Select Instance page, select the instance to repair, and then click Next to continue.

  6. 작업이 유효한지 검사하는 복구 규칙이 실행됩니다.The repair rules will run to validate the operation. 계속하려면 다음을 클릭합니다.To continue, click Next.

  7. 복구 준비 페이지에서 작업을 진행할 준비가 되었음을 알려 줍니다.The Ready to Repair page indicates that the operation is ready to proceed. 계속하려면 복구를 클릭합니다.To continue, click Repair.

  8. 복구 진행률 페이지에 복구 작업 상태가 표시됩니다.The Repair Progress page shows the status of the repair operation. 완료 페이지에서 작업이 완료되었음을 알려 줍니다.The Complete page indicates that the operation is finished.

SQL Server 인스턴스를 복구하는 방법에 대한 자세한 내용은 실패한 SQL Server 2012 설치 복구를 참조하세요.For more information on how to repair an instance of SQL Server, see Repair a Failed SQL Server 2012 Installation.

1.11 OS 업그레이드 후 SQL Server 2012 인스턴스가 실패할 수 있음1.11 An instance of SQL Server 2012 might fail after an OS upgrade

문제: 운영 체제를 Windows 7 SP1에서 Windows Vista로 업그레이드한 후 다음 오류로 인해 SQL Server 2012 인스턴스가 실패할 수 있습니다.Issue: An instance of SQL Server 2012 might fail with the following error after you upgrade the operating system to Windows 7 SP1 from Windows Vista.

Setup has detected that the .NET Framework version 4 needs to be repaired. Do not restart your computer until Setup is complete.

해결 방법: 운영 체제를 업그레이드한 후 .NET Framework 4 설치를 복구합니다.Workaround: Repair your installation of the .NET Framework 4 after you upgrade your operating system. 자세한 내용은 .NET Framework의 기존 설치를 복구하는 방법을 참조하세요.For more information, see How to repair an existing installation of the.NET Framework.

1.12 SQL Server 버전을 업그레이드하려면 다시 시작해야 함1.12 SQL Server Edition upgrade requires a restart

문제: SQL Server 2012 인스턴스 버전을 업그레이드하는 경우 새 버전과 관련된 일부 기능이 즉시 활성화되지 않을 수 있습니다.Issue: When you edition upgrade an instance of SQL Server 2012, some of the functionalities associated with the new edition might not be activated immediately.

해결 방법: SQL Server 2012 인스턴스의 버전 업그레이드를 수행한 후 컴퓨터를 다시 시작합니다.Workaround: Restart the machine after the edition upgrade of an instance of SQL Server 2012. SQL Server 2012에서 지원되는 업그레이드에 대한 자세한 내용은 지원되는 버전 및 버전 업그레이드를 참조하세요.For more information about supported upgrades in SQL Server 2012, see Supported Version and Edition Upgrades.

1.13 읽기 전용 파일 그룹 또는 파일이 포함된 데이터베이스를 업그레이드할 수 없음1.13 Database with read-only filegroup or files cannot be upgraded

문제: 파일/파일 그룹이 읽기 전용으로 설정된 경우 데이터베이스를 연결하거나 백업에서 데이터베이스를 복구하는 방식으로 데이터베이스를 업그레이드할 수 없습니다.Issue: You cannot upgrade a database by either attaching the database or restoring the database from backup if the database or its files/filegroups are set to read-only. 오류 3415가 반환됩니다.Error 3415 is returned. 이 문제는 SQL Server 인스턴스의 전체 업그레이드를 실행하는 경우에도 적용됩니다.This issue also applies when performing an in-place upgrade of an instance of SQL Server. 즉, SQL Server 2012를 설치하여 기존 SQL Server 인스턴스를 대체하려고 하는데 하나 이상의 기존 데이터베이스가 읽기 전용으로 설정되어 있습니다.That is, you attempt to replace an existing instance of SQL Server by installing SQL Server 2012 and one or more of the existing databases is set to read-only.

해결 방법: 업그레이드하기 전에 데이터베이스 및 해당 파일/파일 그룹이 읽기/쓰기로 설정되어 있는지 확인합니다.Workaround: Before upgrading, ensure that the database and its files/filegroups are set to read-write.

1.14 동일한 IP 주소를 사용하는 경우 SQL Server 장애 조치(Failover) 클러스터 인스턴스의 다시 설치가 실패함1.14 Reinstalling an instance of SQL Server Failover Custer fails if you use the same IP address

문제: SQL Server 장애 조치(Failover) 클러스터 인스턴스를 설치하는 동안 잘못된 IP 주소를 지정하는 경우 설치에 실패합니다.Issue: If you specify an incorrect IP address during an installation of a SQL Server Failover Cluster instance, the installation fails. 실패한 인스턴스를 제거한 후 올바른 IP 주소와 동일한 인스턴스 이름을 사용하여 SQL Server 장애 조치(Failover) 클러스터 인스턴스를 다시 설치하려고 하면 설치에 실패합니다.After you uninstall the failed instance, and if you try to reinstall the SQL Server failover cluster instance with the same instance name, and correct IP address, the installation fails. 이 오류는 이전 설치로 인해 중복된 리소스 그룹이 남겨졌기 때문에 발생합니다.The failure is because of the duplicate resource group left behind by the previous installation.

해결 방법: 이 문제를 해결하려면 설치하는 동안 다른 인스턴스 이름을 사용하거나 다시 설치하기 전에 리소스 그룹을 수동으로 삭제합니다.Workaround: To resolve this issue, use a different instance name during the reinstallation, or manually delete the resource group before reinstalling. 자세한 내용은 SQL Server 장애 조치(failover) 클러스터에서 노드 추가 또는 제거를 참조하십시오.For more information, see Add or Remove Nodes in a SQL Server Failover Cluster.

horizontal_barhorizontal_bar

2.0 Analysis Services2.0 Analysis Services

2.1 SQL 편집기 및 AS 편집기는 동일한 SSMS 인스턴스의 해당 서버 인스턴스에 연결할 수 없음2.1 SQL editor and AS editor cannot connect to their respective server instances in the same SSMS instance

문제: SQL 편집기가 이미 연결된 경우 MDX/DMX 편집기를 사용하여 Analysis Services 서버에 연결할 수 없습니다.Issue: Cannot connect to an Analysis Services server using the MDX/DMX editor when the SQL editor is already connected.

SQL Server Management Studio 2012(SSMS)를 사용할 때 편집기에 .sql 파일이 열려 있고 SQL Server 인스턴스에 연결된 경우 동일한 SSMS 인스턴스에서 열린 MDX/ DMX 파일을 AS 서버 인스턴스에 연결할 수 없습니다.When using SQL Server Management Studio 2012 (SSMS), if a .sql file is open in the editor and is connected to a SQL Server instance, an MDX or DMX file when opened in the same instance of SSMS cannot connect to an instance of AS server. 마찬가지로 MDX 또는 DMX 파일이 SSMS의 편집기에서 열려 있고 AS 서버 인스턴스에 연결된 경우 동일한 SSMS 인스턴스에서 열린 .sql 파일은 SQL Server 인스턴스에 연결할 수 없습니다.Likewise, if an MDX or DMX file is already open in the editor in SSMS and connected to an AS server instance, a .sql file when opened in the same instance of SSMS cannot connect to an instance of SQL Server.

해결 방법: 이 문제를 해결하려면 다음 옵션 중 하나를 사용하세요.Workaround: Use one of the following options to resolve this issue.

  • SSMS의 다른 인스턴스를 시작하여 MDX / DMX 파일을 엽니다.Start another instance of SSMS to open the MDX / DMX file.

  • SQL 편집기의 연결을 끊고 MDX/DMX 편집기를 AS 서버에 연결합니다.Disconnect the SQL editor and then connect the MDX / DMX editor to an AS server.

2.2 BUILTIN\Administrators 그룹 이름을 확인할 수 없으면 테이블 형식 프로젝트를 만들거나 열 수 없음2.2 Cannot Create or Open Tabular Projects When BUILTIN\Administrators Group Name Cannot Be Resolved

문제: 테이블 형식 프로젝트를 만들거나 열려면 작업 영역 데이터베이스 서버의 관리자여야 합니다.Issue: You must be an administrator on a workspace database server before you can create or open tabular projects. 사용자 이름 또는 그룹 이름을 추가하여 서버 관리자 그룹에 사용자를 추가할 수 있습니다.A user can be added to the server administrators group by adding the user name or group name. BUILTIN\Administrator 그룹의 멤버는 작업 영역 데이터베이스 서버가 원래 프로비전된 도메인에 조인되지 않는 한 BIM 파일을 만들거나 편집할 수 없습니다.If you are a member of the BUILTIN\Administrator group, you cannot create or edit BIM files unless the workspace database server is joined to the domain from which it was originally provisioned. BIM 파일을 열거나 만드는 경우 다음과 같은 오류 메시지가 나타나며 실패합니다.If you open or create the BIM file, it will fail with the following error message:

"The BIM file cannot be opened. The server connected to is not valid. Reason: You are not an administrator of server [server name]."

해결 방법:Workarounds:

  • 작업 영역 데이터베이스 서버 및 SSDT(SQL Server Data Tools) 컴퓨터를 도메인에 다시 참가시킵니다.Re-join the workspace database server and SQL Server Data Tools (SSDT) computer to the domain.

  • 작업 영역 데이터베이스 서버 및/또는 SSDT 컴퓨터가 항상 도메인에 조인되지 않으면 작업 영역 데이터베이스 서버에 관리자로 BUILTIN\Administrators 그룹 대신에 개별 사용자 이름을 추가합니다.If the workspace database server and/or SSDT computers are not going to be domain joined at all times, add individual user names instead of the BUILTIN\Administrators group as administrators on the workspace database server.

2.3 AS 테이블 형식 모델의 SSIS 구성 요소가 예상대로 작동하지 않음2.3 SSIS Components for AS Tabular Models Do Not Work as Expected

AS(Analysis Services)의 SSIS(SQL Server Integration Services) 구성 요소가 테이블 형식 모델에 대해 예상대로 작동하지 않습니다.SQL Server Integration Services (SSIS) components for Analysis Services (AS) do not work as expected for tabular models. 다음은 테이블 형식 모델과 함께 작동하기 위해 SSIS 패키지를 쓰려고 시도할 때 발생할 수 있는 알려진 문제입니다.The following are known issues that may occur when you try to write an SSIS package for working with tabular models.

문제: AS 연결 관리자는 테이블 형식 모델을 데이터 원본과 동일한 솔루션에서 사용할 수 없습니다.Issue: The AS Connection Manager cannot use a tabular model in the same solution as a data source.

해결 방법: AS 처리 태스크 또는 AS DDL 실행 태스크를 구성하기 전에 AS 서버에 명시적으로 연결해야 합니다.Workaround: You must explicitly connect to the AS server before configuring the AS Processing Task or the AS Execute DDL Task.

테이블 형식 모델과 함께 작업할 때 AS 처리 태스크에 문제가 있습니다.There are problems with the AS Processing Task when you work with tabular models:

문제: 데이터베이스, 표, 파티션 대신에 큐브, 측정값 그룹 및 차원을 확인할 수 있습니다.Issue: Instead of databases, tables, and partitions, you see cubes, measure groups, and dimensions. 이것이 태스크의 제한 사항입니다.This is a limitation of the task.

해결 방법: 큐브/측정값 그룹/차원 구조를 사용하여 여전히 테이블 형식 모델을 처리할 수 있습니다.Workaround: You can still process your tabular model using the cube/measure group/dimension structure.

문제: 테이블 형식 모드에서 실행되는 AS에 의해 지원되는 일부 처리 옵션이 조각 모음 처리와 같은 AS 처리 태스크에 표시되지 않습니다.Issue: Some processing options supported by AS running in tabular mode are not exposed in the AS Processing Task, such as Process Defrag.

해결 방법: Analysis Services DDL 실행 태스크를 대신 사용하여 ProcessDefrag 명령이 포함된 XMLA 스크립트를 실행합니다.Workaround: Use the Analysis Services Execute DDL task instead to execute an XMLA script that contains the ProcessDefrag command.

문제: 도구의 일부 구성 옵션은 해당되지 않습니다.Issue: Some configuration options in the tool are not applicable. 예를 들어 파티션을 처리할 때 "처리 관련 개체"를 사용해서는 안 되며, "병렬 처리" 구성 옵션에는 표준 SKU에서 병렬 처리가 지원되지 않는다는 내용의 잘못된 오류 메시지가 포함됩니다.For example, "Process related objects" should not be used when processing partitions, and the "Parallel Processing" configuration option contains an invalid error message stating that parallel processing is not supported on the Standard SKU.

해결 방법: 없습니다.Workaround: None

horizontal_barhorizontal_bar

3.0 온라인 설명서3.0 Books Online

3.1 IPv6만 실행하도록 구성된 환경에서 SQL Server 도움말 뷰어 충돌3.1 Help Viewer for SQL Server Crashes in Environments Configured to Run Only IPv6

문제:IPv6만 실행하도록 환경이 구성된 경우 SQL Server 2012의 도움말 뷰어가 충돌하고 다음 오류 메시지가 표시됩니다.Issue: If your environment is configured to run only IPv6, the Help Viewer for SQL Server 2012 will crash, and you will be presented with the following error message:

HelpLibAgent.exe has stopped working.

중요

이는 IPv6만 실행하도록 설정된 모든 환경에 적용됩니다.This applies to all environments running with only IPv6 enabled. IPv4(및 IPv6과 함께 사용되는 IPv4)가 활성화된 환경은 영향을 받지 않습니다.IPv4 (and IPv4 with IPv6) enabled environments are not impacted.

해결 방법:이 문제를 방지하려면 IPv4를 사용하도록 설정하거나 다음 단계를 사용하여 레지스트리 항목을 추가하고 ACL을 만들어 IPv6의 도움말 뷰어를 사용하도록 설정합니다.Workaround: To avoid this issue, enable IPv4, or use the following steps to add a registry entry and create an ACL to enable the Help viewer for IPv6:

  1. 이름이 “IPv6”이고 값이 “1(DWORD(32비트))”인 레지스트리 키를 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v1.0 아래에 만듭니다.Create a registry key with the name “IPv6” and a value of “1 (DWORD(32 bit))” under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v1.0.

  2. IPv6용 포트에 대해 보안 ACL을 설정하고 관리 CMD 창에서 다음을 실행합니다.Set the security ACL’s for the port for IPv6, executing the following from an admin CMD window:

    netsh http add urlacl url=http://[::1]:47873/help/ sddl=D:(A;;GX;;;WD)  
    

horizontal_barhorizontal_bar

4.0 Data Quality Services4.0 Data Quality Services

4.1 DQS는 클러스터에서 지원되지 않음4.1 DQS Not Supported in a Cluster

문제: DQS는 SQL Server 클러스터 설치에서 지원되지 않습니다.Issue: DQS is not supported in a SQL Server cluster installation. SQL Server의 클러스터 인스턴스를 설치하려는 경우 기능 선택 페이지에서 Data Quality ServicesData Quality Client 확인란을 선택하지 않아야 합니다.If you are installing a cluster instance of SQL Server, you must not select the Data Quality Services and Data Quality Client check boxes on the Feature Selection page. 클러스터 인스턴스를 설치할 때 이 확인란을 선택하고 DQSInstaller.exe 파일을 실행하여 Data Quality 서버 설치를 완료하면 DQS가 이 노드에 설치되지만 클러스터에 노드를 추가할 경우 추가 노드에서 DQS를 사용할 수 없으므로 추가 노드에서 DQS가 작동하지 않습니다.If these check boxes are selected during cluster instance installation (and you complete the Data Quality Server installation by running the DQSInstaller.exe file), DQS will be installed on this node, but will not be available on additional nodes when you add more nodes to the cluster, and hence will not work on additional nodes.

해결 방법: 이 문제를 해결하려면 SQL Server 2012 누적 업데이트 1을 설치합니다.Workaround: Install SQL Server 2012 Cumulative Update 1 to resolve this issue. 자세한 내용은 http://support.microsoft.com/kb/2674817을 참조하세요.For instructions, see http://support.microsoft.com/kb/2674817.

4.2 Data Quality 서버를 다시 설치하려면 Data Quality 서버를 제거한 후 DQS 개체 삭제하기4.2 To Reinstall Data Quality Server, Delete the DQS Objects After Uninstalling Data Quality Server

문제: Data Quality 서버를 제거하는 경우 SQL Server 인스턴스에서 DQS 개체(DQS 데이터베이스, DQS 로그인 및 DQS 저장 프로시저)가 삭제되지 않습니다.Issue: If you uninstall the Data Quality Server, the DQS objects (DQS databases, DQS logins, and a DQS stored procedure) are not deleted from the SQL Server instance.

해결 방법: Data Quality 서버를 동일한 컴퓨터 및 동일한 SQL Server 인스턴스에 다시 설치하려면 SQL Server 인스턴스에서 DQS 개체를 수동으로 삭제해야 합니다.Workaround: To reinstall Data Quality Server on the same computer and in the same SQL Server instance, you must manually delete the DQS objects from the SQL Server instance. 또한, Data Quality 서버를 다시 설치하기 전에 컴퓨터의 C:\Program Files\Microsoft SQL Server\MSSQL11.\MSSQL\DATA 폴더에서 DQS 데이터베이스(DQS_MAIN, DQS_PROJECTS 및 DQS_STAGING_DATA) 파일을 삭제해야 합니다.Additionally, you must also delete the DQS databases (DQS_MAIN, DQS_PROJECTS, and DQS_STAGING_DATA) files from the C:\Program Files\Microsoft SQL Server\MSSQL11.\MSSQL\DATA folder on your computer before you reinstall Data Quality Server. 그렇지 않으면 Data Quality 서버 설치가 실패합니다.Otherwise, the Data Quality Server installation fails. 기술 자료나 데이터 품질 프로젝트와 같은 데이터를 보존하려면 데이터베이스 파일을 삭제하지 말고 이동합니다.Move the database files instead of deleting them if you want to preserve data, such as knowledge bases or data quality projects. 제거 프로세스 완료 후 DQS 개체 제거에 대한 자세한 내용은 Data Quality 서버 개체 제거를 참조하세요.For more information about removing DQS objects after the uninstall process is complete, see Remove Data Quality Server Objects.

4.3 종료된 기술 자료 검색 또는 대화형 정리 작업에 대한 메시지가 지연됨4.3 Indication of a Terminated Knowledge Discovery or Interactive Cleansing Activity is Delayed

문제: 관리자가 작업 모니터링 화면에서 작업을 종료하면 기술 자료 검색, 도메인 관리 또는 대화형 정리 작업을 실행 중인 대화형 사용자는 그 다음 작업을 수행할 때까지 자신의 작업이 종료되었다는 메시지를 받지 않게 됩니다.Issue: If an administrator terminates an activity in the Activity Monitoring screen, an interactive user who is running the knowledge discovery, domain management, or interactive cleansing activity will not receive any indication that his or her activity was terminated until he or she performs the next operation.

해결 방법: 없습니다.Workaround: None

4.4 취소 작업으로 여러 동작의 작업이 삭제됨4.4 A Cancel Operation Discards Work from Multiple Activities

문제: 실행 중인 기술 자료 검색 또는 도메인 관리 동작에 대해 취소 를 클릭하는 경우 동작이 실행되는 중에 수행되는 게시 작업 없이 기타 동작들도 이전에 완료되었으면 현재 동작뿐만 아니라 마지막 게시 이후로 수행된 모든 동작의 작업이 삭제됩니다.Issue: If you click Cancel for a running knowledge discovery or domain management activity, and other activities have completed previously without a publish operation being performed while the activity is running, the work from all the activities performed since the last publish will be discarded, not just the current one.

해결 방법: 이 문제를 방지하려면, 새로운 동작을 시작하기 전에 기술 자료로 유지하고자 하는 작업을 게시합니다.Workaround: To avoid this, publish work that you need to persist in the knowledge base before starting a new activity.

4.5 큰 글꼴 크기에서 컨트롤의 비율이 제대로 조정되지 않음4.5 Controls Do Not Scale Properly On Large Font Sizes

문제: 텍스트 크기를 "크게 – 150%"로 변경하거나(Windows Server 2008 또는 Windows 7) 사용자 지정 DPI 설정을 200%로 변경하는 경우(Windows 7) 새 기술 자료 페이지의 취소만들기 단추에 액세스할 수 없습니다.Issue: If you change the size of text to “Larger – 150%” (in Windows Server 2008 or Windows 7), or change the Custom DPI setting to 200% (in Windows 7), the Cancel and Create buttons on the New Knowledge Base page are not accessible.

해결 방법:이 문제를 해결하려면 글꼴을 더 작은 크기로 설정합니다.Workaround:To resolve the issue, set the font to a smaller size.

4.6 800x600의 화면 해상도는 지원되지 않음4.6 Screen Resolution of 800x600 Is Not Supported

문제: 화면 해상도를 800x600으로 설정하는 경우 Data Quality Client 응용 프로그램이 올바르게 표시되지 않습니다.Issue: The Data Quality Client application does not display correctly if the screen resolution is set to 800x600.

해결 방법: 이 문제를 해결하려면 화면 해상도를 더 높은 값으로 설정합니다.Workaround: To resolve the issue, set the screen resolution to a higher value.

4.7 원본 데이터의 Bigint 열을 십진수 도메인에 매핑하여 데이터 손실을 방지4.7 Map Bigint Column in the Source Data to a Decimal Domain to Prevent Data Loss

문제: 원본 데이터의 열이 bigint 데이터 형식인 경우 DQS에서 integer 데이터 형식 대신 decimal 데이터 형식의 도메인에 열을 매핑해야 합니다.Issue: If a column in your source data is of the bigint data type, you must map the column to a domain of the decimal data type rather than the integer data type in DQS. 그 이유는 decimal 데이터 형식이 int 데이터 형식보다 큰 값의 범위를 나타내므로 더 큰 값을 가질 수 있기 때문입니다.This is because the decimal data type represents a larger range of values than the int data type and therefore can hold larger values.

4.8 NVARCHAR(MAX) 및 VARCHAR(MAX) 데이터 형식이 Integration Services의 DQS 정리 구성 요소에서 지원되지 않음4.8 NVARCHAR(MAX) and VARCHAR(MAX) Data Types Are Not Supported in the DQS Cleansing Component in Integration Services

문제: nvarchar(max)varchar(max) 데이터 형식의 데이터 열이 Integration Services의 DQS 정리 구성 요소에서 지원되지 않습니다.Issue: Data columns of the nvarchar(max) and varchar(max) data types are not supported in the DQS Cleansing component in Integration Services. 따라서 이러한 데이터 열은 DQS 정리 변환 편집기의 매핑 탭에서 매핑에 사용할 수 없으므로 정리될 수 없습니다.As such, these data columns are unavailable for mapping in the Mapping tab of DQS Cleansing Transformation Editor, and hence cannot be cleansed.

해결 방법: DQS 정리 구성 요소를 사용하여 이러한 데이터 열을 처리하기 전에 데이터 변환을 사용하여 DT_STR 또는 DT_WSTR 데이터 형식으로 변환해야 합니다.Workaround: Before processing these data columns using the DQS Cleansing component, you must convert them to the DT_STR or DT_WSTR data type using the Data Conversion transform.

4.9 시작 메뉴에서 DQSInstaller.exe를 실행하는 항목이 새 SQL Server 인스턴스 설치에서 덮어쓰임4.9 The Item to Run DQSInstaller.exe on the Start Menu Is Overwritten On New SQL Server Instance Installation

문제: SQL Server 인스턴스에서 Data Quality Services를 설치하도록 선택하는 경우 SQL Server 설치를 완료한 후 시작 메뉴에서 Data Quality Services 프로그램 그룹 아래에 Data Quality Server Installer 라는 항목이 만들어집니다.Issue: If you choose to install Data Quality Services in a SQL Server instance, an item is created on the Start menu under the Data Quality Services program group called Data Quality Server Installer after you complete the SQL Server setup. 그러나 한 컴퓨터에 여러 SQL Server 인스턴스를 설치하는 경우에도 시작 메뉴에 Data Quality Server Installer 항목이 하나만 있습니다.However, if you install multiple SQL Server instances on the same computer, there is still a single Data Quality Server Installer item on the Start menu. 이 항목을 클릭하면 가장 최근에 설치한 SQL Server 인스턴스에서 DQSInstaller.exe 파일이 실행됩니다.Clicking this item runs the DQSInstaller.exe file in the most recent installed SQL Server instance.

4.10 작업 모니터링이 실패한 Integration Services 정리 작업에 대해 잘못된 상태를 표시함4.10 Activity Monitoring Displays Incorrect Status for Failed Integration Services Cleansing Activities

실패한 Integration Services 정리 작업에 대해서도 작업 모니터링 화면의 현재 상태 열에 성공 이라고 잘못 표시됩니다.The Activity Monitoring screen incorrectly displays Succeeded even for failed Integration Services Cleansing activities in the Current Status column.

4.11 스키마 이름이 테이블/뷰 이름의 일부로 표시되지 않음4.11 Schema Name Is Not Displayed As Part of Table/View Name

Data Quality 클라이언트에서 매핑 단계 중에 DQS 작업에서 SQL Server 데이터 원본을 선택하면 테이블과 뷰의 목록이 스키마 이름 없이 표시됩니다.When selecting a SQL Server data source in any of the DQS activities during the mapping stage in Data Quality Client, the list of tables and views is displayed without the schema name. 따라서 이름이 같지만 스키마는 다른 테이블/뷰가 여러 개 있는 경우 데이터 미리 보기에서 확인하거나 테이블/뷰를 선택한 다음 매핑할 수 있는 필드를 확인하는 방법으로만 테이블/뷰를 구분할 수 있습니다.Therefore, if there are several tables/views with the same name but different schema, they can be distinguished only by looking at the data preview, or by selecting them, and then looking at the available fields to map.

4.12 Date 형식의 자식 도메인이 포함된 복합 도메인에 데이터 원본이 매핑되는 경우의 정리 출력 및 내보내기 문제점4.12 Issue with Cleansing Output and Export If Data Source Is Mapped To a Composite Domain Containing a Child Domain of Date Type

데이터 품질 프로젝트 정리에서 원본 데이터의 필드를 date 데이터 형식의 자식 도메인이 있는 복합 도메인으로 매핑한 경우 정리 결과에 있는 자식 도메인 출력의 날짜 형식이 잘못되고 데이터베이스로 내보내기 작업이 실패합니다.In a cleansing data quality project, if you have mapped a field in your source data with a composite domain that has a child domain of date data type, the child domain output in the cleansing result has incorrect date format, and the export to database operation fails.

4.13 이름에 ;(세미콜론)이 포함된 Excel 시트에 매핑하는 경우의 오류4.13 Error When Mapping To An Excel Sheet That Contains a ; (Semicolon) In Its Name

문제: Data Quality 클라이언트의 DQS 작업에 대한 매핑 페이지에서 이름에 ;(세미콜론)이 포함된 원본 Excel 시트에 매핑하는 경우 매핑 페이지에서 다음 을 클릭하면 처리되지 않은 예외 메시지가 표시됩니다.Issue: On the Map page of any DQS activity in Data Quality Client, if you map to the source excel sheet that contains a ; (semicolon) in its name, an unhandled exception message is displayed when you click Next on the Map page.

해결 방법: 매핑할 원본 데이터가 포함된 Excel 파일의 시트 이름에서 ;(세미콜론)을 제거하고 다시 시도합니다.Workaround: Remove the ; (semicolon) from the sheet name in the Excel file that contains the source data to be mapped, and try again.

4.14 정리 및 일치 중에 Excel의 매핑되지 않은 원본 필드에 있는 Date 또는 DateTime 값의 문제점4.14 Issue with Date or DateTime Values in Unmapped Source Fields in Excel during Cleansing and Matching

문제:원본 데이터가 Excel이고 날짜 또는 날짜/시간 데이터 형식의 값이 포함된 원본 필드를 매핑하지 않은 경우 정리 및 일치 작업 중에 다음과 같은 현상이 발생합니다.Issue: If your source data is Excel and you have not mapped the source fields containing values of Date or DateTime data type, the following happens during the cleansing and matching activities:

  • 매핑되지 않은 날짜 값이 yyyymmdd 형식으로 표시되고 내보내집니다.The unmapped Date values are displayed and exported in the yyyymmdd format.

  • 매핑되지 않은 날짜/시간 값의 시간 값이 손실되고, 값이 yyyymmdd 형식으로 표시되고 내보내집니다.The time value is lost for the unmapped DateTime values, and they are displayed and exported in the yyyymmdd format.

해결 방법: 정리 작업의 결과 관리 및 보기 페이지와 일치 작업의 일치 페이지에 있는 오른쪽 아래 창에서 매핑되지 않은 필드 값을 볼 수 있습니다.Workaround: You can view the unmapped field values in the right-lower pane on the Manage and view results page in the cleansing activity, and on the Matching page in the matching activity.

4.15 데이터 열이 255개가 넘는 Excel 파일(.xls)에서 도메인 값을 가져올 수 없음4.15 Cannot Import Domain Values from an Excel File (.xls) Containing More Than 255 Columns of Data

문제: 데이터 열이 255개가 넘는 Excel 97-2003 파일(.xls)에서 도메인으로 값을 가져오는 경우 예외 메시지가 나타나고 가져오기가 실패합니다.Issue: If you import values into a domain from an Excel 97-2003 file (.xls) that contains more than 255 columns of data, an exception message appears, and the import fails.

해결 방법: 이 문제를 해결하려면 다음 작업 중 하나를 수행하세요.Workaround: To fix this issue, you can do one of the following:

  • .xls 파일을 .xlsx 파일로 저장한 다음 .xlsx 파일의 값을 도메인으로 가져옵니다.Save the .xls file as .xlsx file, and then import the values from the .xlsx file into a domain.

  • .xls 파일에서 열 255 이후의 모든 열에 있는 데이터를 제거하고 파일을 저장한 다음 .xls 파일의 값을 도메인으로 가져옵니다.Remove data in all the columns beyond column 255 in the .xls file, save the file, and then import the values from the .xls file into a domain.

4.16 dqs_administrator가 아닌 역할은 작업 모니터링 기능을 사용할 수 없음4.16 Activity Monitoring Feature is Unavailable for Roles Other Than dqs_administrator

작업 모니터링 기능은 dqs_administrator 역할이 있는 사용자에게만 제공됩니다.The Activity Monitoring feature is available only for the users having the dqs_administrator role. 사용자 계정에 dqs_kb_editor 또는 dqs_kb_operator 역할이 있으면 Data Quality 클라이언트 응용 프로그램에서 작업 모니터링 기능이 제공되지 않습니다.If your user account has the dqs_kb_editor or dqs_kb_operator role, the Activity Monitoring feature will be unavailable in the Data Quality Client application.

4.17 최근 기술 자료에서 도메인 관리에 대한 기술 자료를 여는 경우 오류 발생4.17 Error on Opening a Knowledge Base in the Recent Knowledge Base List for Domain Management

Data Quality 클라이언트 홈 화면에서 최근 기술 자료 목록의 도메인 관리 작업에 대한 기술 자료를 여는 경우 다음과 같은 오류 메시지가 나타날 수 있습니다.Issue: You might receive the following error if you open a knowledge base in the Recent Knowledge Base list for the domain management activity in the Data Quality Client home screen:

"A configuration with name 'RecentList:KB:<domain>\<username>' already exists in the database."

이 오류는 DQS에서 SQL Server 데이터베이스와 C#에서 문자열을 비교하는 방법의 차이로 인해 발생합니다.This occurs because of the difference in the way DQS compares strings in the SQL Server database and C#. SQL Server 데이터베이스의 문자열 비교는 대/소문자를 구분하지 않는 반면 C#에서는 대/소문자를 구분합니다.The string comparison in the SQL Server database is case insensitive whereas it is case sensitive in C#.

한 가지 예를 들어 이러한 경우를 설명하겠습니다.Let us illustrate this with an example. Domain\user1이라는 사용자가 있다고 가정합니다.Consider a user, Domain\user1. 사용자가 “user1” 계정을 사용하여 Data Quality 클라이언트 컴퓨터에 로그온하고 기술 자료를 작동합니다.The user logs on to the Data Quality Client computer using the “user1” account, and works on a knowledge base. DQS에서는 각 사용자의 최근 기술 자료를 DQS_MAIN 데이터베이스의 A_CONFIGURATION 테이블에 있는 레코드 형태로 저장합니다.DQS stores the recent knowledge base for each user as a record in the A_CONFIGURATION table in the DQS_MAIN database. 이 경우 보고서는 RecentList:KB:Domain\user1과 같은 이름으로 저장됩니다.In this case, the record will be stored with the following name: RecentList:KB:Domain\user1. 이후에 사용자가 “User1”(대문자 U에 주의)로 Data Quality 클라이언트 컴퓨터에 로그온하고 최근 기술 자료 목록에서 도메인 관리 작업에 대한 기술 자료를 열려고 합니다.Later, the user logs on the Data Quality Client computer as “User1” (note the U in upper case), and tries to open the knowledge base in the Recent Knowledge Base list for the domain management activity. DQS의 기본 코드는 두 문자열 RecentList:KB:DOMAIN\user1과 DOMAIN\User1을 비교합니다. C#에서는 대/소문자를 구분하여 문자열 비교하기 때문에 문자열이 일치하지 않아 DQS에서는 DQS_MAIN 데이터베이스의 A_CONFIGURATION 테이블에 사용자(User1)에 대한 새 레코드를 삽입하려고 합니다.The underlying code in DQS will compare the two strings, RecentList:KB:DOMAIN\user1 and DOMAIN\User1, and considering the case-sensitive string comparison in C#, the strings won’t match and therefore DQS will attempt to insert a new record for the user (User1) in the A_CONFIGURATION table in the DQS_MAIN database. 그러나 SQL 데이터베이스의 대/소문자를 구분하지 않는 문자열 비교로 인해 DQS_MAIN 데이터베이스의 A_CONFIGURATION 테이블에 문자열이 이미 존재하므로 삽입 작업이 실패합니다.However, owing to the case-insensitive string comparison in SQL database, the string already exists in the A_CONFIGURATION table in the DQS_MAIN database, and the insert operation will fail.

해결 방법: 이 문제를 해결하려면 다음 작업 중 하나를 수행하세요.Workaround: To fix this issue, you can do one of the following:

  • 다음 문을 실행하여 중복 항목이 있는지 확인합니다.Verify that duplicate entries exist by running the following statement:

    SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%'  
    

    그런 다음 영향을 받는 도메인 및 사용자 이름과 일치하도록 WHERE 절의 값을 변경하여 다음 문을 실행해 영향을 받는 사용자에 대한 레코드만 삭제할 수 있습니다.Next, you can run the following statement to delete the record just for the affected user by changing the value in the WHERE clause to match the affected domain and user name.

    DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<domain>\<username>'  
    

    또는 다음과 같이 DQS에 있는 모든 사용자의 최근에 사용한 모든 항목을 제거할 수도 있습니다.Alternatively, you could remove all recent items for all users in DQS:

    DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%'  
    
  • Data Quality 클라이언트 컴퓨터에 로그온하는 동안 마지막에 사용한 것과 동일한 대/소문자를 사용하여 사용자 계정을 지정합니다.Use same capitalization as the last time to specify your user account while logging on to the Data Quality Client computer.

참고

이 문제를 해결하려면 Data Quality 클라이언트 컴퓨터에 로그온하는 동안 일관된 대/소문자 규칙을 사용하여 사용자 계정을 지정하십시오.To avoid this issue, use consistent capitalization rules to specify your user account while logging on the Data Quality Client computer.

horizontal_barhorizontal_bar

5.0 데이터베이스 엔진5.0 Database Engine

5.1 Distributed Replay Controller 및 Distributed Replay Client 기능 사용5.1 Use of Distributed Replay Controller and Distributed Replay Client Features

문제: Distributed Replay Controller 및 Distributed Replay Client 기능은 Server Core SKU에서 지원되지 않더라도 Windows Server 2008, Windows Server 2008 R2 및 Windows Server 7의 Server Core SKU에서 사용할 수 있습니다.Issue: Distributed Replay Controller and Distributed Replay Client features are made available in the Server Core SKU of Windows Server 2008, Windows Server 2008 R2, and Windows Server 7, even though these two features are not supported in the Server Core SKU.

해결 방법: Windows Server 2008, Windows Server 2008 R2 및 Windows Server 7의 Server Core SKU에서 이 두 기능을 설치 또는 사용하지 마세요.Workaround: Do not install or use these two features in the Server Core SKU of Windows Server 2008, Windows Server 2008 R2, and Windows Server 7.

5.2 SQL Server Management Studio가 Visual Studio 2010 SP1에 따라 달라짐5.2 SQL Server Management Studio depends on Visual Studio 2010 SP1

문제:SQL Server 2012 Management Studio가 올바르게 작동하는지 여부는 Visual Studio 2010 SP1에 따라 달라집니다.Issue: SQL Server 2012 Management Studio depends on Visual Studio 2010 SP1 to function correctly. Visual Studio 2010 SP1을 제거하면 SQL Server Management Studio의 기능이 손상될 수 있고 Management Studio을 지원되지 않는 상태로 두게 됩니다.Uninstalling Visual Studio 2010 SP1 may cause functionality loss in SQL Server Management Studio and will leave Management Studio in an unsupported state. 이 경우 다음과 같은 문제를 볼 수 있습니다.The following issues may be seen in this case:

  • ssms.exe의 명령줄 매개 변수가 올바르게 작동하지 않습니다.Command-line parameters to ssms.exe will not work correctly.

  • /? 스위치와 함께 ssms.exe를 실행하려고 할 때 표시되는 도움말 정보가Help information displayed when trying to run ssms.exe with the /? 올바르지 않습니다.switch will be incorrect.

  • Windows 탐색기에서 두 번 클릭하여 연 모든 파일에 대해 SSMS의 새 인스턴스에서 파일을 열기 시작합니다.For every file that is opened by double clicking on it in Windows Explorer, a new instance of SSMS will be launched to open the file.

  • 쿼리가 일반 사용자 모드에서 디버깅되지 않습니다.Queries cannot be debugged in the normal user mode.

해결 방법:Visual Studio 2010 SP1을 다시 설치하고 Management Studio를 다시 시작합니다.Workaround: Install Visual Studio 2010 SP1 again and restart Management Studio.

5.3 x64 운영 체제에 64비트 PowerShell 2.0 필요5.3 x64 Operating Systems Require 64-bit PowerShell 2.0

문제: 64비트 운영 체제의 SQL Server 2012 인스턴스에 대해 Windows PowerShell Extensions for SQL Server의 32비트 설치가 지원되지 않습니다.Issue: 32-bit installations of Windows PowerShell Extensions for SQL Server are not supported for instances of SQL Server 2012 on 64-bit operating systems.

해결 방법:Workarounds:

  • 64비트 관리 도구 및 64비트 Windows PowerShell Extensions for SQL Server와 함께 64비트 SQL Server 2012를 설치합니다.Install 64-bit SQL Server 2012 with 64-bit Management Tools and 64-bit Windows PowerShell Extensions for SQL Server.

  • 또는 32비트 Windows PowerShell 2.0 프롬프트에서 SQLPS 모듈을 가져옵니다.Or, import the SQLPS Module from a 32-bit Windows PowerShell 2.0 prompt.

5.4 스크립트 생성 마법사에서 탐색하는 중에 오류가 발생할 수 있음5.4 An Error Might Occur When Navigating in the Generate Script Wizard

문제: 스크립트 저장 또는 게시를 클릭하여 스크립트 생성 마법사에서 스크립트를 생성한 다음 옵션 선택 또는 스크립팅 옵션 설정을 클릭하고 다시 스크립트 저장 및 게시 를 클릭하여 탐색하면 다음 오류가 발생할 수 있습니다.Issue: After generating a script in the Generate Script Wizard by clicking Save or Publish Scripts, then navigating by clicking Choose Options or Set Scripting Options, clicking Save or Publish Scripts again might result in the following error:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)  

추가 정보:ADDITIONAL INFORMATION:
개체 이름 'sys.federations'가 잘못되었습니다.Invalid object name 'sys.federations'. (Microsoft SQL Server, 오류: 208)(Microsoft SQL Server, Error: 208)

해결 방법: 스크립트 생성 마법사를 닫고 다시 엽니다.Workaround: Close and reopen the Generate Scripts Wizard.

5.5 새 유지 관리 계획 레이아웃이 이전 SQL Server 도구와 호환되지 않음5.5 New Maintenance Plan Layout Not Compatible with Earlier SQL Server Tools

문제: SQL Server 2012 관리 도구가 이전 버전의 SQL Server 관리 도구(SQL Server 2008 R2, SQL Server 2008 또는 SQL Server 2005)에서 만든 기존 유지 관리 계획을 수정하는 데 사용되면 유지 관리 계획이 새로운 형식으로 저장됩니다.Issue: When SQL Server 2012 management tools are used to modify an existing maintenance plan created in a previous version of SQL Server management tools (SQL Server 2008 R2, SQL Server 2008, or SQL Server 2005), the maintenance plan is saved in a new format. 이전 버전의 SQL Server 유지 관리 도구에서는 이 새로운 형식을 지원하지 않습니다.Earlier versions of SQL Server management tools do not support this new format.

해결 방법:없습니다.Workaround: None

5.6 포함된 데이터베이스에 로그인할 때 Intellisense에 제약이 따름5.6 Intellisense Has Limitations When Logged in to a Contained Database

문제: 포함된 사용자가 포함된 데이터베이스에 로그인하면 SSMS(SQL Server Management Studio) 및 SSDT(SQL Server Data Tools)에서 Intellisense가 정상적으로 작동하지 않습니다.Issue: Intellisense in SQL Server Management Studio (SSMS) and SQL Server Data Tools (SSDT) does not function as expected when contained users are logged in to contained databases. 이 경우 다음과 같은 동작이 나타날 수 있습니다.The following behavior is seen in such cases:

  1. 잘못된 개체의 밑줄이 표시되지 않습니다.Underlining for invalid objects does not appear.

  2. 자동 완성 목록이 나타나지 않습니다.Auto-complete list does not appear.

  3. 기본 제공 함수의 도구 설명 도움말이 작동하지 않습니다.Tooltip help for built-in functions does not work.

해결 방법:없습니다.Workaround: None

5.7 AlwaysOn 가용성 그룹5.7 AlwaysOn Availability Groups

가용성 그룹을 만들기 전에 온라인 설명서의 AlwaysOn 가용성 그룹(SQL Server)에 대한 사전 요구 사항, 제한 사항 및 권장 사항 을 참조하세요.Before you attempt to create an availability group, see Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups (SQL Server) in Books Online. AlwaysOn 가용성 그룹에 대한 소개는 온라인 설명서의 AlwaysOn 가용성 그룹(SQL Server)을 참조하세요.For an introduction to AlwaysOn Availability Groups, see AlwaysOn Availability Groups (SQL Server)in Books Online.

5.7.1 AlwaysOn 가용성 그룹의 클라이언트 연결5.7.1 Client-Connectivity for AlwaysOn Availability Groups

업데이트한 날짜: 2012년 8월 13일Updated on: August 13, 2012

이 섹션에서는 AlwaysOn 가용성 그룹의 드라이버 지원과 지원되지 않는 드라이버에 대한 문제 해결을 설명합니다.This section describes driver support for AlwaysOn Availability Groups and workarounds for not supported drivers.

드라이버 지원Driver Support

다음 표에서는 AlwaysOn 가용성 그룹의 드라이버 지원에 대해 간략하게 설명합니다.The following table summarizes driver support for AlwaysOn Availability Groups:

드라이버Driver 다중 서브넷 장애 조치(Failover)Multi-Subnet Failover 응용 프로그램 의도Application Intent 읽기 전용 라우팅Read-Only Routing 다중 서브넷 장애 조치(Failover): 보다 빠른 단일 서브넷 끝점 장애 조치(Failover)Multi-Subnet Failover: Faster Single Subnet Endpoint Failover 다중 서브넷 장애 조치(Failover): SQL 클러스터형 인스턴스에 대한 명명된 인스턴스 확인Multi-Subnet Failover: Named Instance Resolution For SQL Clustered Instances
SQL Native Client 11.0 ODBCSQL Native Client 11.0 ODBC Yes Yes Yes Yes Yes
SQL Native Client 11.0 OLEDBSQL Native Client 11.0 OLEDB 아니요No Yes Yes 아니오No 아니요No
연결 패치가 포함된 .NET Framework 4.0이 있는 ADO.NET&#42;ADO.NET with .NET Framework 4.0 with connectivity patch&#42; 사용자 계정 컨트롤Yes Yes Yes Yes 사용자 계정 컨트롤Yes
연결 패치가 포함된 .NET Framework 3.5 SP1이 있는 ADO.NET &#42;&#42;ADO.NET with .NET Framework 3.5 SP1 with connectivity patch &#42;&#42; 사용자 계정 컨트롤Yes Yes Yes Yes Yes
SQL Server용 Microsoft JDBC Driver 4.0Microsoft JDBC driver 4.0 for SQL Server Yes Yes Yes Yes 사용자 계정 컨트롤Yes

&#42; .NET Framework 4.0이 있는 ADO.NET용 연결 패치 다운로드: http://support.microsoft.com/kb/2600211&#42; Download the connectivity patch for ADO .NET with .NET Framework 4.0: http://support.microsoft.com/kb/2600211.

&#42;&#42; .NET Framework 3.5 SP1이 있는 ADO.NET용 연결 패치 다운로드: http://support.microsoft.com/kb/2654347&#42;&#42; Download the connectivity patch for ADO.NET with .NET Framework 3.5 SP1: http://support.microsoft.com/kb/2654347.

MultiSubnetFailover 키워드 및 관련 기능MultiSubnetFailover Keyword and Associated Features

MultiSubnetFailover는 SQL Server 2012에서 AlwaysOn 가용성 그룹과 AlwaysOn 장애 조치(Failover) 클러스터 인스턴스를 사용하여 보다 빠르게 장애 조치할 수 있도록 하는 데 사용되는 새로운 연결 문자열 키워드입니다.MultiSubnetFailover is a new connection string keyword used to enable faster failover with AlwaysOn Availability Groups and AlwaysOn Failover Cluster Instances in SQL Server 2012. MultiSubnetFailover=True가 연결 문자열에서 설정되면 다음 세 가지 하위 기능을 사용할 수 있습니다.The following three sub-features are enabled when MultiSubnetFailover=True is set in connection string:

  • AlwaysOn 가용성 그룹 또는 장애 조치(Failover) 클러스터 인스턴스에 대한 다중 서브넷 수신기로 보다 빠른 다중 서브넷 장애 조치Faster multi-subnet failover to a multi-subnet listener for an AlwaysOn Availability Group or Failover Cluster Instances.

    • 다중 서브넷 AlwaysOn 장애 조치(Failover) 클러스터 인스턴스로 명명된 인스턴스 확인Named instance resolution to a multi-subnet AlwaysOn Failover Cluster Instance.
  • AlwaysOn 가용성 그룹 또는 장애 조치(Failover) 클러스터 인스턴스에 대한 단일 서브넷 수신기로 보다 빠른 단일 서브넷 장애 조치Faster single subnet failover to a single subnet listener for an AlwaysOn Availability Group or Failover Cluster Instances.

    • 이 기능은 단일 서브넷의 단일 IP가 있는 수신기에 연결할 때 사용되며,This feature is used when connecting to a listener that has a single IP in a single subnet. 단일 서브넷 장애 조치(Failover) 속도를 높이기 위해 보다 적극적으로 TCP 연결을 다시 시도합니다.This performs more aggressive TCP connection retries to speed up single subnet failovers.
  • 다중 서브넷 AlwaysOn 장애 조치(Failover) 클러스터 인스턴스로 명명된 인스턴스 확인Named instance resolution to a multi-subnet AlwaysOn Failover Cluster Instance.

    • 서브넷 끝점이 여러 개인 AlwaysOn 장애 조치(Failover) 클러스터 인스턴스에 대한 명명된 인스턴스 확인 지원을 추가합니다.This is to add named instance resolution support for an AlwaysOn Failover Cluster Instances with multiple subnet endpoints.

MultiSubnetFailover=True가 .NET Framework 3.5 또는 OLEDB에서 지원되지 않음MultiSubnetFailover=True Not Supported by NET Framework 3.5 or OLEDB

문제: 가용성 그룹 또는 장애 조치(Failover) 클러스터 인스턴스에 각기 다른 서브넷의 여러 IP 주소를 사용하는 수신기 이름(WSFC 클러스터 관리자에서는 네트워크 이름 또는 클라이언트 액세스 지점이라고도 함)이 있고 .NET Framework 3.5 SP1 또는 SQL Native Client 11.0 OLEDB가 있는 ADO.NET을 사용하는 경우 가용성 그룹 수신기에 대한 클라이언트 연결 요청 중 50%가 연결 제한 시간을 초과할 수 있습니다.Issue: If your Availability Group or Failover Cluster Instance has a listener name (known as the network name or Client Access Point in the WSFC Cluster Manager) depending on multiple IP addresses from different subnets, and you are using either ADO.NET with .NET Framework 3.5SP1 or SQL Native Client 11.0 OLEDB, potentially, 50% of your client-connection requests to the availability group listener will hit a connection timeout.

해결 방법: 다음 작업 중 하나를 수행하는 것이 좋습니다.Workarounds: We recommend that you do one of the following tasks.

  • 클러스터 리소스를 조작할 권한이 없는 경우 연결 제한 시간을 30초로 변경합니다. 이 값은 20초 TCP 제한 시간 기간과 10초 버퍼를 더한 값입니다.If do not have the permission to manipulate cluster resources, change your connection timeout to 30 seconds (this value results in a 20-second TCP timeout period plus a 10-second buffer).

    장점: 서브넷 간 장애 조치(Failover)가 발생하는 경우 클라이언트 복구 시간이 짧습니다.Pros: If a cross-subnet failover occurs, client recovery time is short.

    단점: 클라이언트 연결 중 절반이 20초 이상 걸립니다.Cons: Half of the client connections will take more than 20 seconds

  • 클러스터 리소스를 조작할 권한이 있는 경우 더 권장하는 방법은 가용성 그룹 수신기의 네트워크 이름을 RegisterAllProvidersIP=0으로 설정하는 것입니다.If you have the permission to manipulate cluster resources, the more recommended approach is to set the network name of your availability group listener to RegisterAllProvidersIP=0. 자세한 내용은 이 섹션 뒷부분에 나오는 "RegisterAllProvidersIP를 비활성화하고 TTL을 줄이는 샘플 PowerShell 스크립트"를 참조하십시오.For more information, see "Sample PowerShell Script to Disable RegisterAllProvidersIP and Reduce TTL", later in this section.

    장점 : 클라이언트 연결 제한 시간 값을 증가시키지 않아도 됩니다.Pros: You do not need to increase your client-connection timeout value.

    단점: 서브넷 간 장애 조치(Failover)가 발생하는 경우 클라이언트 복구 시간은 HostRecordTTL 설정 및 사이트 간 DNS/AD 복제 일정의 설정에 따라 15분 이상이 될 수 있습니다.Cons: If a cross-subnet failover occurs, the client recovery time could be 15 minutes or longer, depending on your HostRecordTTL setting and the setting of your cross-site DNS/AD replication schedule.

RegisterAllProvidersIP를 비활성화하고 TTL을 줄이는 샘플 PowerShell 스크립트Sample PowerShell Script to Disable RegisterAllProvidersIP and Reduce TTL

다음 샘플 PowerShell 스크립트는 RegisterAllProvidersIP 를 비활성화하고 TTL을 줄이는 방법을 보여줍니다.The following sample PowerShell script demonstrates how to disable RegisterAllProvidersIP and reduce TTL. yourListenerName 을 변경할 수신기의 이름으로 바꿉니다.Replace yourListenerName with the name of the listener you are changing.

Import-Module FailoverClusters  
Get-ClusterResource yourListenerName|Set-ClusterParameter RegisterAllProvidersIP 0  
Get-ClusterResource yourListenerName|Set-ClusterParameter HostRecordTTL 300  

5.7.2 가용성 그룹이 구성된 CTP3에서의 업그레이드가 지원되지 않음5.7.2 Upgrading from CTP3 with availability group configured is not supported

업그레이드하기 전에 가용성 그룹을 삭제하고 다시 만듭니다.Drop the availability group and recreate it before you upgrade. 이는 CTP3 빌드의 제한 때문입니다.This is due to a limitation in the CTP3 build. 이후 빌드에는 이러한 제한이 없습니다.Future builds will not have this restriction.

5.7.3 인스턴스에서 가용성 그룹이 구성된 경우 CTP3과 최신 버전의 병렬 설치가 지원되지 않음5.7.3 Side by Side Installation of CTP3 with later versions is not supported if you have an availability group configured in your instance

이는 CTP3 빌드의 제한 때문입니다.This is due to a limitation in the CTP3 build. 이후 빌드에는 이러한 제한이 없습니다.Future builds will not have this restriction.

5.7.4 CTP3과 장애 조치(Failover) 클러스터 인스턴스의 최신 버전의 병렬 설치가 지원되지 않음5.7.4 Side by Side Installation of CTP3 with later versions of Failover Cluster Instances is not supported.

이는 CTP3 빌드의 제한 때문입니다.This is due to a limitation in the CTP3 build. 이후 빌드에는 이러한 제한이 없습니다.Future builds will not have this restriction. CTP3에서 장애 조치(Failover) 클러스터 인스턴스를 업그레이드하면 노드의 모든 인스턴스가 동시에 업그레이드됩니다.To upgrade failover cluster instances from CTP3 make sure to upgrade all instances on a node at the same time.

5.7.5 AlwaysOn을 사용하는 동일한 서브넷에서 여러 IP를 사용할 때 시간 초과가 발생할 수 있음5.7.5 Timeouts may occur when using multi IPs in the same subnet with AlwaysOn

문제: AlwaysOn을 사용하는 동일한 서브넷에서 여러 IP를 사용할 때 가끔씩 고객이 제한 시간을 봅니다.Issue: When using multi IPs in the same subnet with AlwaysOn, customers may sometimes see a timeout. 이 문제는 목록의 최상위 IP 상태가 불량일 때 발생합니다.This happens if the top IP in the list is bad.

해결 방법: 연결 문자열에 'multisubnetfailover = true'를 사용합니다.Workaround: Use 'multisubnetfailover = true' in the connection string.

5.7.6 Active Directory 할당량 때문에 새로운 가용성 그룹 수신기 만들기 실패5.7.6 Failure to Create New Availability Group Listeners Because of Active Directory Quotas

문제: 참여하는 클러스터 노드 컴퓨터 계정에 대한 Active Directory 할당량에 도달하여 새 가용성 그룹 수신기를 만들지 못할 수도 있습니다.Issue: The creation of a new availability group listener may fail upon creation because you have reached an Active Directory quota for the participating cluster node machine account. 자세한 내용은 컴퓨터 개체 수정 시 클러스터 서비스 계정 문제를 해결하는 방법Active Directory 할당량을 참조하세요.For more information, see How to troubleshoot the Cluster service account when it modifies computer objects and Active Directory Quotas.,

5.7.7 가용성 그룹 수신기 이름에 동일한 15자 접두사를 사용하여 NetBIOS 충돌5.7.7 NetBIOS Conflicts Because Availability Group Listener Names Use an Identical 15-Character Prefix

두 WSFC 클러스터가 동일한 Active Directory에 의해 제어될 때 15자 이상의 이름과 동일한 15자 접두사를 사용하여 두 클러스터 모두에서 가용성 그룹 수신기를 만들려고 하면 가상 네트워크 이름 리소스를 온라인으로 전환할 수 없다는 오류 메시지가 표시됩니다.If you have two WSFC clusters that are controlled by the same Active Directory and you try to create availability group listeners in both of clusters using names with more than 15 characters and an identical 15 character prefix, you will get an error reporting that the Virtual Network Name resource could not be brought online. DNS 이름의 접두사 명명 규칙에 대한 자세한 내용은 도메인 이름 할당을 참조하세요.For information about prefix naming rules for DNS names, see Assigning Domain Names

horizontal_barhorizontal_bar

6.0 Integration Services6.0 Integration Services

6.1 Change Data Capture Service for Oracle 및 Change Data Capture Designer Console for Oracle6.1 The Change Data Capture Service for Oracle and the Change Data Capture Designer Console for Oracle

Oracle용 CDC 서비스는 Oracle 트랜잭션 로그를 검색하고 관련 Oracle 테이블의 변경 내용을 SQL Server 변경 테이블에 캡처하는 Windows 서비스입니다.The CDC Service for Oracle is a Windows service that scans Oracle transaction logs and captures changes to Oracle tables of interest into SQL Server change tables. CDC Designer 콘솔은 Oracle CDC 인스턴스를 개발하고 유지 관리하는 데 사용됩니다.The CDC Designer Console is used to develop and maintain Oracle CDC Instances. CDC 디자이너 콘솔은 MMC(Microsoft Management Console) 스냅인입니다.The CDC Designer Console is a Microsoft Management Console (MMC) snap-in.

6.1.1 Oracle용 CDC 서비스 및 Oracle용 CDC 디자이너 설치6.1.1 Install the CDC Service for Oracle and the CDC Designer for Oracle

문제: CDC Service 및 CDC Designer는 SQL Server 설치 프로그램으로 설치되지 않습니다.Issue: The CDC Service and CDC Designer are not installed by SQL Server Setup. 업데이트된 도움말 파일에 설명된 대로 요구 사항 및 사전 요구 사항을 충족하는 컴퓨터에 CDC 서비스 또는 CDD 디자이너를 수동으로 설치해야 합니다.You must manually install the CDC Service or CDD Designer on a computer that meets the requirements and prerequisites as described in the updated Help files.

해결 방법: Oracle CDC Service를 설치하려면 SQL Server 설치 미디어에서 AttunityOracleCdcService.msi를 수동으로 실행합니다.Workaround: To install the CDC Service for Oracle, manually run AttunityOracleCdcService.msi from the SQL Server installation media. CDC 디자이너 콘솔을 설치하려면 SQL Server 설치 미디어에서 AttunityOracleCdcDesigner.msi를 수동으로 실행합니다.To install the CDC Designer Console, manually run AttunityOracleCdcDesigner.msi from the SQL Server installation media. X86 및 x64에 대한 설치 패키지는 SQL Server 설치 미디어의 \Tools\AttunityCDCOracle\에 있습니다.Installation packages for x86 and x64 are located in .\Tools\AttunityCDCOracle\ on the SQL Server installation media.

6.1.2 F1 도움말 기능이 잘못된 설명서 파일을 가리킴6.1.2 F1 Help Functionality Points to Incorrect Documentation Files

문제: F1 도움말 드롭다운 목록을 사용하거나 Attunity 콘솔에서 "?"를 클릭하여 올바른 도움말 설명서에 액세스할 수 없습니다.Issue: You cannot access the correct Help documentation by using either the F1 Help drop-down list or by clicking the "?" in the Attunity Consoles. 이러한 방법은 잘못된 chm 파일을 가리킵니다.These methods point to incorrect chm files.

해결 방법: Oracle CDC Service와 Oracle CDC DesigneR을 설치할 때 올바른 chm 파일이 설치됩니다.Workaround: The correct chm files are installed when the CDC Service for Oracle and CDC Designer for Oracle are installed. 올바른 도움말 콘텐츠를 보려면 다음 위치에서 chm 파일을 직접 시작하세요. %Program Files%\Change Data Capture for Oracle by Attunity\*.chmTo view the correct Help content, launch the chm files directly from this location: %Program Files%\Change Data Capture for Oracle by Attunity\*.chm.

horizontal_barhorizontal_bar

7.0 MDS(Master Data Services)7.0 Master Data Services

7.1 클러스터에서 MDS 설치 수정7.1 Fixing an MDS installation in a Cluster

문제: Master Data Services 확인란이 선택된 상태로 SQL Server 2012 RTM 버전의 클러스터형 인스턴스를 설치하는 경우 단일 노드에 MDS가 설치되지만 MDS를 사용할 수 없고 클러스터에 추가하는 추가 노드에서 작동하지 않습니다.Issue: If you install a clustered instance of the RTM version of SQL Server 2012 with the Master Data Services checkbox selected, MDS will be installed on a single node, but it will not be available and will not work on additional nodes that you add to the cluster.

해결 방법:이 문제를 해결하려면 다음 단계를 수행하여 SQL Server 2012 누적 릴리스 1(CU1)을 설치해야 합니다.Workaround: To resolve this issue, you must install the SQL Server 2012 Cumulative Release 1 (CU1), performing the following steps:

  1. 기존 SQL/MDS 설치가 없는지 확인합니다.Make sure that there is no existing SQL/MDS installation.

  2. SQL Server 2012 CU1을 로컬 디렉터리에 다운로드합니다.Download SQL Server 2012 CU1 into a local directory.

  3. MDS 기능이 포함된 SQL Server 2012를 주 클러스터 노드에 설치한 다음 MDS 기능이 포함된 SQL Server 2012를 추가 클러스터 노드에 설치합니다.Install SQL Server 2012 with the MDS feature on the primary cluster node, and then install SQL Server 2012 with the MDS feature on any additional cluster nodes.

문제에 대한 자세한 내용 및 위 단계를 수행하는 방법은 http://support.microsoft.com/kb/2683467을 참조하세요.For more information about the issues, and information about how to perform the above steps, see http://support.microsoft.com/kb/2683467.

7.2 Microsoft Silverlight 5 필요7.2 Microsoft Silverlight 5 Required

마스터 데이터 관리자 웹 응용 프로그램에서 작업하려면 클라이언트 컴퓨터에 Silverlight 5.0이 설치되어 있어야 합니다.To work in the Master Data Manager web application, Silverlight 5.0 must be installed on the client computer. 필요한 Silverlight 버전이 설치되어 있지 않으면 Silverlight이 필요한 웹 응용 프로그램 영역으로 이동할 때 Silverlight를 설치하라는 메시지가 표시됩니다.If you do not have the required version of Silverlight, you will be prompted to install it when you navigate to an area of the web application that requires it. http://go.microsoft.com/fwlink/?LinkId=243096에서 Silverlight 5를 설치할 수 있습니다.You can install Silverlight 5 from http://go.microsoft.com/fwlink/?LinkId=243096.

horizontal_barhorizontal_bar

8.0 Reporting Services8.0 Reporting Services

8.1 SQL Server PDW에 대한 Reporting Services 연결 시 업데이트된 드라이버가 필요함8.1 Reporting Services Connectivity to SQL Server PDW Requires Updated Drivers

SQL Server 2012 Reporting Services에서 Microsoft SQL Server PDW Appliance Update 2 이상으로 연결하려면 PDW 연결 드라이버에 대한 업데이트가 필요합니다.Connectivity from SQL Server 2012 Reporting Services to Microsoft SQL Server PDW Appliance Update 2 and higher requires an update to the PDW connectivity drivers. SQL Server PDW 고객의 경우 자세한 내용은 Microsoft 고객 지원에 문의하십시오.For more information, SQL Server PDW customers should contact Microsoft support.

horizontal_barhorizontal_bar

9.0 StreamInsight9.0 StreamInsight

SQL Server 2012에는 StreamInsight 2.0이 포함되어 있습니다.SQL Server 2012 includes StreamInsight 2.0. StreamInsight 2.0을 사용하려면 Microsoft SQL Server 2012 라이선스와 .NET Framework 4.0이 필요합니다.StreamInsight 2.0 requires a Microsoft SQL Server 2012 license and .NET Framework 4.0. 다양 한 버그를 수정 함께 성능 향상을 포함합니다.It includes a number of performance improvements along with few bug fixes. 자세한 내용은 Microsoft StreamInsight 2.0 릴리스 정보를 참조하세요.For more information see the Microsoft StreamInsight 2.0 Release Notes. StreamInsight 2.0을 별도로 다운로드하려면 Microsoft 다운로드 센터의 Microsoft StreamInsight 2.0 다운로드 페이지 를 방문하세요.In order to download StreamInsight 2.0 separately, please visit the Microsoft StreamInsight 2.0 download page on the Microsoft Download Center.

horizontal_barhorizontal_bar

10.0 업그레이드 관리자10.0 Upgrade Advisor

문제: 중국어(홍콩 특별행정구) 운영 체제(OS)가 지원되는 Windows 버전에 업그레이드 관리자를 설치하려고 할 때 업그레이드 관리자 설치에 대한 링크가 사용하도록 설정되지 않은 것을 발견할 수 있습니다.Issue: When you try to install Upgrade Advisor on any supported Windows version in Chinese (Hong Kong) operating systems (OS), you might find that the link to install Upgrade Advisor is not enabled.

해결 방법:해당 운영 체제 아키텍처에 따라 또는 에서 SQL Server 2012 미디어에 있는 \1028_CHT_LP\x64\redist\Upgrade Advisor SQLUA.msi \1028_CHT_LP\x86\redist\Upgrade Advisor파일을 찾습니다.Workaround: Locate the SQLUA.msi file on your SQL Server 2012 media at \1028_CHT_LP\x64\redist\Upgrade Advisor or at \1028_CHT_LP\x86\redist\Upgrade Advisor, depending on your operating system architecture.

horizontal_barhorizontal_bar