설치 및 구성Installation and configuration

이 항목 적용 대상: 예SQL Server예Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Wide World Importers OLTP 데이터베이스 설치 및 구성 지침입니다. Wide World Importers OLTP database installation and configuration instructions.

필수 구성 요소Prerequisites

다운로드Download

샘플의 최신 버전:The latest release of the sample:

wide world-가져오기 도구 릴리스wide-world-importers-release

Bacpac를 다운로드 샘플 WideWorldImporters 데이터베이스 백업/해당 하는 SQL Server 또는 Azure SQL 데이터베이스의 버전입니다.Download the sample WideWorldImporters database backup/bacpac that corresponds to your edition of SQL Server or Azure SQL Database.

샘플 데이터베이스를 다시 만드는 소스 코드를 다음 위치에서 사용할 수 있습니다.Source code to recreate the sample database is available from the following location. 샘플을 다시 만드는 발생 않을 것임 데이터에서 약간의 차이가 데이터 생성에는 임의 요인을 이므로 참고:Note that recreating the sample will result in slight differences in the data, since there is a random factor in the data generation:

wide world-importerwide-world-importers

InstallInstall

SQL ServerSQL Server

SQL Server 인스턴스를 백업을 복원 하려면 Management Studio를 사용할 수 있습니다.To restore a backup to a SQL Server instance, you can use Management Studio.

  1. SQL Server Management Studio를 열고 대상 SQL Server 인스턴스에 연결 합니다.Open SQL Server Management Studio and connect to the target SQL Server instance.
  2. 마우스 오른쪽 단추로 클릭는 데이터베이스 노드를 선택한 데이터베이스 복원합니다.Right-click on the Databases node, and select Restore Database.
  3. 선택 장치 단추를 클릭 하 고 ...Select Device and click on the button ...
  4. 대화 상자에서 백업 장치 선택, 클릭 추가서버의 파일 시스템에 데이터베이스 백업으로 이동 하 고 백업을 선택 합니다.In the dialog Select backup devices, click Add, navigate to the database backup in the filesystem of the server, and select the backup. 확인을 클릭합니다.Click OK.
  5. 필요한 경우 데이터에 대 한 대상 위치를 변경 하 고 로그 파일에는 파일 창.If needed, change the target location for the data and log files, in the Files pane. 데이터 배치 및 로그 파일은 서로 다른 드라이브에 가장 좋은 방법은 임을 note 합니다.Note that it is best practice to place data and log files on different drives.
  6. 확인을 클릭합니다.Click OK. 그러면 데이터베이스 복원을 시작 합니다.This will initiate the database restore. 완료 되 면 SQL Server 인스턴스에 설치 된 WideWorldImporters 데이터베이스를 해야 합니다.After it completes, you will have the database WideWorldImporters installed on your SQL Server instance.

Azure SQL 데이터베이스Azure SQL Database

새 SQL 데이터베이스를 bacpac로 가져오려면 Management Studio를 사용할 수 있습니다.To import a bacpac into a new SQL Database, you can use Management Studio.

  1. (선택 사항) Azure에서 SQL Server를 없는 수행 하는 경우 이동할는 Azure 포털 새 SQL 데이터베이스를 만듭니다.(optional) If you do not yet have a SQL Server in Azure, navigate to the Azure portal and create a new SQL Database. 데이터베이스를 만드는 중,에서 서버를 만듭니다.In the process of create a database, you will create a server. 서버를 기록해 둡니다.Make note of the server.
  2. SQL Server Management Studio를 열고 Azure의 서버에 연결 합니다.Open SQL Server Management Studio and connect to your server in Azure.
  3. 마우스 오른쪽 단추로 클릭는 데이터베이스 노드를 선택한 데이터 계층 응용 프로그램 가져오기합니다.Right-click on the Databases node, and select Import Data-Tier Application.
  4. 설정 가져오기 선택 로컬 디스크에서 가져오기 파일 시스템에서 예제 데이터베이스의 bacpac를 선택 합니다.In the Import Settings select Import from local disk and select the bacpac of the sample database from your file system.
  5. 아래 데이터베이스 설정 에 데이터베이스 이름을 변경 WideWorldImporters 하 고 사용 하려면 대상 버전 및 서비스 목표를 선택 합니다.Under Database Settings change the database name to WideWorldImporters and select the target edition and service objective to use.
  6. 클릭 다음마침 배포를 시작 하기.Click Next and Finish to kick off deployment. 에 P1를 완료 하는 데 몇 분 정도 됩니다.It will a few minutes to complete on a P1. 더 낮은 가격 책정 계층은 원하는, 새 P1 데이터베이스로 가져올 한 다음 원하는 수준으로 가격 책정 계층을 변경 하는 것이 좋습니다.If a lower pricing tier is desired, it is recommended to import into a new P1 database, and then change the pricing tier to the desired level.

ConfigurationConfiguration

전체 텍스트 인덱싱Full-Text Indexing

예제 데이터베이스의 전체 텍스트 인덱싱을 사용 하 여 만들 수 있습니다.The sample database can make use of Full-Text Indexing. 그러나 해당 기능이 SQL Server와 함께 기본적으로 설치 되어 있지은-(Azure SQL DB에서 기본적으로 사용은)는 SQL Server 설치 도중 선택 해야 합니다.However, that feature is not installed by default with SQL Server - you need to select it during SQL Server setup (it is enabled by default in Azure SQL DB). 따라서 사후 설치 단계는 필요 합니다.Therefore, a post-installation step is required.

  1. SQL Server Management Studio에서 WideWorldImporters 데이터베이스에 연결 하 고 새 쿼리 창을 엽니다.In SQL Server Management Studio, connect to the WideWorldImporters database and open a new query window.
  2. 데이터베이스 전체 텍스트 인덱싱을 사용 하도록 설정 하려면 다음 T-SQL 명령을 실행 합니다.EXECUTE Application.Configuration_ApplyFullTextIndexingRun the following T-SQL command to enable the use of Full-Text Indexing in the database: EXECUTE Application.Configuration_ApplyFullTextIndexing

SQL Server AuditSQL Server Audit

적용 대상: SQL ServerApplies to: SQL Server

SQL Server의 감사를 사용 하면 서버 구성이 필요 합니다.Enabling auditing in SQL Server requires server configuration. WideWorldImporters 샘플에 대 한 SQL Server audit를 사용 하려면 데이터베이스에 다음 문을 실행 합니다.To enable SQL Server audit for the WideWorldImporters sample, run the following statement in the database:

EXECUTE [Application].[Configuration_ApplyAuditing]

Azure SQL 데이터베이스 감사를 통해 구성 된는 Azure 포털합니다.In Azure SQL Database, Audit is configured through the Azure portal.

행 수준 보안Row-Level Security

적용 대상: Azure SQL 데이터베이스Applies to: Azure SQL Database

행 수준 보안은 WideWorldImporters의 bacpac 다운로드에는 기본적으로 사용할 수 없습니다.Row-Level Security is not enabled by default in the bacpac download of WideWorldImporters. 데이터베이스에서 행 수준 보안을 사용 하려면 다음 저장된 프로시저를 실행 합니다.To enable Row-Level Security in the database, run the following stored procedure:

EXECUTE [Application].[Configuration_ApplyAuditing]