8
votes

Quel est le moyen par "serveur", "instance" dans MSQLSERVER 2005

Dans MS SQLSERVER 2005, je ne comprends pas les termes suivants

serveur

instance


0 commentaires

5 Réponses :


0
votes

S'il y a plusieurs installations de serveur sur une seule machine, ils sont identifiés par un nom d'instance. Dans votre chaîne de connexion, Format d'utilisation {serveur} \ {instance} pour des instances non par défaut.


0 commentaires

11
votes

a serveur est une machine (physique ou virtuelle) hébergeant un logiciel SQL Server.

Un instance est une collection de bases de données SQL Server exécutées par un seul service SQL Server, Ahem, une instance. Vous pouvez afficher chaque instance séparée que vous utilisez dans votre console de service. Chaque instance peut être démarrée ou arrêtée individuellement.

Vous êtes censé utiliser des instances pour partitionner des données et des politiques. Chaque instance dispose de bases de données distinctes, de configuration de connexion et de références de sécurité.


0 commentaires

-3
votes

Qu'est-ce que "une instance" d'un serveur?

Le corps de la conception pour (a) fonction (s) codé (s) est appelé "classe".

Pour utiliser les éléments conçus, le codage et la fonctionnalité d'une classe, vous devez construire (définir) un boîtier pour celui-ci appelé "objet".

Ainsi, l'objet "est une" instance "(chose réelle) d'une" classe "(seulement une conception, sans substance).

C'est comme si un plan est un plan pour construire une maison, disons ... et lorsque vous construisez la maison, c'est une instance du plan. Ainsi, le plan est la classe et la maison est l'objet.

Bottom Line: Un serveur (classe) doit être "instancié" pour créer un serveur de travail réel "objet" qui est un ensemble de fonctions de travail pour gérer et traiter des données stockées. (voir tables, ailleurs)


1 commentaires

C'est une réponse d'une perspective de programmation, pas une perspective de base de données.



0
votes

Une instance est un environnement utilisé pour créer une base de données multiple et se connecter au serveur d'applications via une interface pour extraire les données de Backend à l'application pour enduser.


0 commentaires

0
votes

J'ai vu une belle explication de Reddit par brandon Lixiviation qui

Puisque SQL Server est un logiciel comme n'importe quel autre, vous pouvez avoir plusieurs installations. Les deux installations peuvent être exécutées sur la même boîte à le même temps. Dis que j'ai un serveur appelé " serveur1 " et deux instances appelé " instance1 " et "code> instance2 ". Afin d'accéder à l'instance1 dans mon String de connexion J'utiliserais " serveur1 \ instance2 " comme nom de serveur. Instance1 dans notre scénario a été installé d'abord alors c'est la valeur par défaut instance, ce qui signifie que je peux simplement utiliser " serveur1 " comme nom de serveur.


0 commentaires