2010-10-05 15 views

risposta

5

A server è una macchina (fisica o virtuale) che ospita il software SQL Server.

Un'istanza è una raccolta di database SQL Server gestiti da un singolo servizio di SQL Server, ahem, istanza. È possibile visualizzare ciascuna istanza separata in esecuzione nella console di servizio. Ogni istanza può essere avviata o arrestata singolarmente.

Si intende utilizzare le istanze per partizionare dati e criteri. Ogni istanza ha database, configurazione della connessione e credenziali di sicurezza completamente separati.

+1

breve e conciso .. –

0

Se ci sono più installazioni di server su un'unica macchina sono identificati dal nome dell'istanza. Nella stringa di connessione utilizzare il formato {server}\{instance} per le istanze non predefinite.

-3

Che cos'è "un'istanza" di un server?

Il corpo del progetto per (a) funzione (e) codificata è denominato "CLASSE".

Per utilizzare gli elementi progettati, la codifica e la funzionalità di una classe, è necessario creare (definire) un alloggiamento chiamato "OBJECT".

Quindi "OBJECT" è una "istanza" (cosa reale) di una "Classe" (solo un disegno, nessuna sostanza).

È come se un progetto fosse un piano per costruire una casa, diciamo ... e quando costruisci la casa, è un'istanza del piano. Quindi il piano è la classe e la casa è l'oggetto.

Bottom Line: un server (classe) deve essere "istanziato" per creare un server di "oggetto" di lavoro effettivo che è un insieme di funzioni di lavoro per gestire e trattare con i dati memorizzati. (vedere le tabelle, altrove)

+1

Questa è una risposta da una prospettiva di programmazione, non da una prospettiva di database. –

0

Un'istanza è un ambiente che viene utilizzato per creare un database multiplo e connettersi al server dell'applicazione tramite un'interfaccia per recuperare i dati dal backend all'applicazione per utente finale.

Problemi correlati