Installazione e configurazioneInstallation and configuration

Wide World Importers OLTP istruzioni di installazione e configurazione del database.Wide World Importers OLTP database installation and configuration instructions.

PrerequisitiPrerequisites

ScaricaDownload

La versione più recente dell'esempio:The latest release of the sample:

unità di importazione di world wide-rilasciowide-world-importers-release

Scaricare l'esempio WideWorldImporters database backup/bacpac corrispondente per l'edizione di SQL Server o Database SQL di Azure.Download the sample WideWorldImporters database backup/bacpac that corresponds to your edition of SQL Server or Azure SQL Database.

Il codice sorgente per ricreare il database di esempio è disponibile dal seguente percorso.Source code to recreate the sample database is available from the following location. Si noti che si ricreano l'esempio genererà piccole differenze nei dati, poiché è un fattore casuale la generazione di dati:Note that recreating the sample will result in slight differences in the data, since there is a random factor in the data generation:

livello mondowide-world-importers

InstallInstall

SQL ServerSQL Server

Per ripristinare un backup a un'istanza di SQL Server, è possibile utilizzare Management Studio.To restore a backup to a SQL Server instance, you can use Management Studio.

  1. Aprire SQL Server Management Studio e connettersi all'istanza di SQL Server di destinazione.Open SQL Server Management Studio and connect to the target SQL Server instance.
  2. Fare clic su di database nodo e selezionare Restore Database.Right-click on the Databases node, and select Restore Database.
  3. Selezionare dispositivo e fare clic sul pulsante ...Select Device and click on the button ...
  4. Nella finestra di dialogo Seleziona dispositivi di backup, fare clic su Aggiungi, passare al backup del database nel file System del server e selezionare il backup.In the dialog Select backup devices, click Add, navigate to the database backup in the filesystem of the server, and select the backup. Scegliere OK.Click OK.
  5. Se necessario, modificare il percorso di destinazione per i dati e file di log, nel file riquadro.If needed, change the target location for the data and log files, in the Files pane. Si noti che è quindi consigliabile inserire i dati e file di registro in unità differenti.Note that it is best practice to place data and log files on different drives.
  6. Scegliere OK.Click OK. Verrà avviato il ripristino di database.This will initiate the database restore. Una volta completato, si disporrà del database WideWorldImporters installati nell'istanza del Server SQL.After it completes, you will have the database WideWorldImporters installed on your SQL Server instance.

Azure SQL DatabaseAzure SQL Database

Per importare un file bacpac in un nuovo Database SQL, è possibile utilizzare Management Studio.To import a bacpac into a new SQL Database, you can use Management Studio.

  1. (facoltativo) Se si non dispone ancora di un Server SQL in Azure, passare al portale di Azure e creare un nuovo Database SQL.(optional) If you do not yet have a SQL Server in Azure, navigate to the Azure portal and create a new SQL Database. Provvedendo creare un database, si creerà un server.In the process of create a database, you will create a server. Prendere nota del server.Make note of the server.
  2. Aprire SQL Server Management Studio e connettersi al server in Azure.Open SQL Server Management Studio and connect to your server in Azure.
  3. Fare clic su di database nodo e selezionare Importa applicazione livello dati.Right-click on the Databases node, and select Import Data-Tier Application.
  4. Nel importare le impostazioni selezionare Importa da disco locale e selezionare il file bacpac del database di esempio dal file system.In the Import Settings select Import from local disk and select the bacpac of the sample database from your file system.
  5. In le impostazioni del Database modificare il nome del database per WideWorldImporters e selezionare l'obiettivo di edizione e il servizio di destinazione da utilizzare.Under Database Settings change the database name to WideWorldImporters and select the target edition and service objective to use.
  6. Fare clic su Avanti e fine per avviare la distribuzione.Click Next and Finish to kick off deployment. Si verifica di alcuni minuti in un P1.It will a few minutes to complete on a P1. Se un prezzo inferiore livello desiderata, è consigliabile importare in un nuovo database P1, e quindi modificare il piano tariffario per il livello desiderato.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.

ConfigurazioneConfiguration

Indicizzazione full-textFull-Text Indexing

Il database di esempio può avvalersi di indicizzazione Full-Text.The sample database can make use of Full-Text Indexing. Tuttavia, tale funzionalità non è installata per impostazione predefinita con SQL Server, è necessario selezionarla durante l'installazione di SQL Server (è abilitata per impostazione predefinita nel database di SQL Azure).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). Pertanto, un passaggio di post-installazione è necessario.Therefore, a post-installation step is required.

  1. In SQL Server Management Studio, connettersi al database WideWorldImporters e aprire una nuova finestra query.In SQL Server Management Studio, connect to the WideWorldImporters database and open a new query window.
  2. Eseguire il comando T-SQL seguente per abilitare l'utilizzo dell'indicizzazione Full-Text nel database: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

Si applica a: SQL ServerApplies to: SQL Server

L'abilitazione del controllo in SQL Server richiede una configurazione del server.Enabling auditing in SQL Server requires server configuration. Per abilitare il controllo di SQL Server per l'esempio WideWorldImporters, eseguire l'istruzione seguente nel database:To enable SQL Server audit for the WideWorldImporters sample, run the following statement in the database:

EXECUTE [Application].[Configuration_ApplyAuditing]

Nel Database di SQL Azure, controllo viene configurato tramite il portale di Azure.In Azure SQL Database, Audit is configured through the Azure portal.

Sicurezza a livello di rigaRow-Level Security

Si applica a: Database SQL di AzureApplies to: Azure SQL Database

Sicurezza a livello di riga non è abilitata per impostazione predefinita il download di bacpac di WideWorldImporters.Row-Level Security is not enabled by default in the bacpac download of WideWorldImporters. Per abilitare la protezione a livello di riga nel database, eseguire la stored procedure seguente:To enable Row-Level Security in the database, run the following stored procedure:

EXECUTE [Application].[Configuration_ApplyAuditing]