Condividi tramite


Gestione di più istanze di Analysis Services

A parte la condivisione delle stesse risorse hardware del computer, ogni istanza di Microsoft SQL Server 2005 Analysis Services (SSAS) è completamente indipendente e dispone di file eseguibili, proprietà, modelli di protezione, database, cubi e altri elementi indipendenti. Ogni istanza può essere interrotta e avviata in modo indipendente. La presenza di più istanze di Analysis Services in un unico computer offre molti vantaggi, tra cui la possibilità di testare applicazioni, correzioni e service pack in un'istanza secondaria nello stesso computer prima di eseguire l'implementazione nell'istanza primaria e di eseguire applicazioni in istanze separate con diverse proprietà di configurazione del server. Tutte le istanze presenti in un computer, tuttavia, condividono le stesse risorse di memoria e pertanto le istanze create solo per l'esecuzione di test devono essere configurate per l'avvio manuale, al fine di conservare la memoria per l'istanza primaria.

Ogni istanza di Analysis Services deve inoltre disporre di una porta per consentire la connessione dei client. Questa porta può essere assegnata manualmente da un amministratore di Analysis Services oppure selezionata dinamicamente da Analysis Services all'avvio scegliendo la prima porta disponibile. Indipendentemente dal fatto che una porta venga configurata manualmente o dinamicamente, i client di Analysis Services devono essere in grado di identificare la porta associata all'istanza appropriata di Analysis Services e connettersi a essa.

Definizione della porta su cui sono in attesa le istanze di Analysis Services

La proprietà del server Port per un'istanza di Analysis Services determina il numero della porta su cui l'istanza è in attesa delle connessioni client. Il valore predefinito della proprietà Port è 0. Questo significa che l'istanza utilizza la porta predefinita 2383. Un amministratore di Analysis Services può modificare il valore predefinito della porta impostando un numero di porta specifico oppure lasciando il valore predefinito. Se viene impostato il valore predefinito, l'istanza cerca di utilizzare la porta predefinita 2383. Se tale porta è già in uso da un'altra istanza, in Analysis Services viene scelta la prima porta disponibile in un intervallo dinamico di porte e tale porta viene assegnata all'istanza. In Analysis Services il numero di porta e il nome dell'istanza vengono inoltre registrati tramite SQL Server Browser, che è il servizio incaricato di gestire la ricerca di istanze denominate.

Per informazioni su come modificare la proprietà del server Port, vedere Impostazione delle proprietà di configurazione del server

Configurazione della modalità di individuazione delle istanze di Analysis Services da parte dei client

A meno che un client di Analysis Services non specifichi un numero di porta, verrà eseguito un tentativo di connessione del client all'istanza di Analysis Services sulla porta 2383. Se un client di Analysis Services desidera connettersi a un'istanza denominata di Analysis Services in attesa su un altro numero di porta, il client dovrà specificare il numero di porta esatto utilizzato dall'istanza denominata oppure verrà indirizzato alla porta 2382 dal servizio redirector di Analysis Services. Il servizio redirector di Analysis Services fa parte di SQL Server Browser e consente di conservare un record del numero di porta per ogni istanza di Analysis Services in esecuzione nel computer. Tramite il servizio redirector le richieste dei client vengono reindirizzate dalla porta 2382 alla porta appropriata per l'istanza denominata.

ms174906.note(it-it,SQL.90).gifImportante:
Se un client di Analysis Services si connette tramite Internet a un'istanza di Analysis Services in esecuzione su una porta assegnata dinamicamente, è necessario che la porta 2382 sia aperta nel firewall in modo che il client possa connettersi a SQL Server Browser per essere reindirizzato all'istanza denominata oppure che la porta utilizzata dall'istanza denominata sia aperta nel firewall e il client sia configurato per connettersi direttamente a tale porta.

Sebbene SQL Server Browser conosca la porta assegnata a ogni istanza di Analysis Services, un'istanza può essere nascosta ai client che non indicano il numero di porta specifico per l'istanza stessa. Per nascondere un'istanza, impostare la proprietà del server InstanceVisible su 0. Quando la proprietà del server InstanceVisible è impostata su 0, tramite SQL Server Browser un client non viene connesso a un'istanza denominata se non indica un numero di porta specifico. Per ulteriori informazioni su come modificare la proprietà del server InstanceVisible, vedere Impostazione delle proprietà di configurazione del server.

ms174906.security(it-it,SQL.90).gifNota sulla protezione:
Indipendentemente dal fatto che il client disponga delle autorizzazioni per qualsiasi istanza di Analysis Services in un computer, il client può eseguire una query su SQL Server Browser per ottenere un elenco delle istanze disponibili nel computer. L'elenco fornito da SQL Server Browser include tutte le istanze disponibili, ad eccezione di quelle nascoste.

Vedere anche

Attività

Procedura: Configurazione di Windows Firewall per l'accesso ad Analysis Services

Concetti

Configurazione di servizi a livello di sistema operativo
Avvio e interruzione di servizi

Guida in linea e informazioni

Assistenza su SQL Server 2005