Configura un SQL Server SMP esterno per ricevere copie remote delle tabelle - Parallel Data Warehouse

Descrive come configurare un'istanza esterna di SQL Server per ricevere copie remote di tabelle da Parallel Data Warehouse.

Questo articolo descrive uno dei passaggi di configurazione per la configurazione della copia della tabella remota. Per un elenco di tutti i passaggi di configurazione, consultare Remote Table Copy.

Prerequisiti

Prima di poter configurare il SQL Server esterno, devi:

  • Avere un sistema Windows con SQL Server 2008 edizione Enterprise o una versione successiva pronto per essere installata o già installata. Il sistema Windows deve già essere configurato secondo le istruzioni di Configura un sistema Windows esterno per ricevere copie remote delle tabelle usando InfiniBand.

  • Un account amministratore Windows con la possibilità di configurare l'istanza di SQL Server e il sistema Windows.

  • Un login SQL Server (se SQL Server è già installato) con la possibilità di creare login e concedere permessi sul database di destinazione.

Configura un SQL Server SMP Esterno per Ricevere Copie Remote di Tabelle

La funzione di copia remota delle tabelle copia le tabelle dall'appliance SQL Server PDW a un database SQL Server SMP esterno che gira su un sistema Windows. Dopo aver configurato il sistema Windows esterno per ricevere copie remote delle tabelle, il passo successivo è installare e configurare SQL Server sul sistema Windows.

Per configurare SQL Server, utilizzare i seguenti passaggi:

  1. Installa SQL Server 2008 edizione Enterprise o una versione successiva sul sistema Windows. Questo è chiamato SMP SQL Server.

  2. Configura SQL Server per accettare connessioni TCP/IP su una porta TCP fissa. Questa configurazione è disabilitata di default e deve essere abilitata per permettere a SQL Server PDW di connettersi all'SMP SQL Server.

  3. Disabilita Windows Firewall o configura la porta SMP SQL Server TCP in modo che funzioni con Windows Firewall attivato.

  4. Configura SQL Server per consentire la modalità di autenticazione SQL Server. L'esportazione parallela dei dati utilizza sempre account SQL Server per l'autenticazione.

  5. Determina un account SQL Server sull'SMP SQL Server che verrà utilizzato per l'autenticazione. Concedere a quell'account il privilegio di creare, eliminare e inserire dati nelle tabelle del database di destinazione per l'operazione di esportazione parallela dei dati.

Migliori pratiche per la configurazione di SMP SQL Server per la copia remota di tabelle

Quando configuri l'SMP SQL Server per ricevere copie remote delle tabelle, utilizza le seguenti best practice per migliorare le prestazioni.

  1. Segui le best practice come documentato nella documentazione del prodotto SQL Server. Ad esempio, abilita la crittografia dei dati. Per maggiori informazioni sulla sicurezza di SQL Server, vedi Securing SQL Server su MSDN.

  2. Usa il modello di recupero con accumulo in massa o semplice.

    Durante le operazioni di esportazione dati parallele, i dati vengono inseriti in massa nella nuova tabella di destinazione creata. Per ottenere prestazioni massime durante l'inserimento in massa, configura il database di destinazione in modo che usi il modello di recupero con registrazione minima o il modello di recupero semplice.

  3. Usa l'opzione batch_size per recuperare spazio nel log.

    Sebbene i modelli di recupero in blocco o semplici utilizzino una registrazione minima per i dati inseriti in massa, una parte della registrazione avviene comunque. Per evitare che i file di log diventino troppo grandi, usa l'opzione SQL Server batch_size per recuperare periodicamente spazio nel log.