Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2011, 10h06   #1
Invité régulier
 
Inscription : février 2011
Messages : 38
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 38
Points : 9
Points : 9
Par défaut Différence SID et service

Bonjour,

Lorsque je vais dans entreprise manager, j'ai 2 BDD qui semble identique cependant lorsque je sélectionne la première dans l'écran de droite il est écrit :

Code :
1
2
3
4
Hote
Port
Nom de service :BDD
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=SRV-1)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=BDD)))
dans le second il est écrit :
Code :
1
2
3
4
Hote
Port
SID : bdd
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=SRV-1)(PORT=1521)))(CONNECT_DATA=(SID=bdd)(SERVER=DEDICATED)))

Quel est la différence, dans quel cas l'un est plus intéressant que l'autre pourquoi cette distinction
Jenesépa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 10h44   #2
Membre chevronné
 
Homme O. Joly
Support
Inscription : décembre 2010
Messages : 287
Détails du profil
Informations personnelles :
Nom : Homme O. Joly
Âge : 38
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Support
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2010
Messages : 287
Points : 617
Points : 617
Le SID est le nom de l'instance oracle. Cette instance est capable de fournir un certain nombre de services.

Lorsque l'instance est démarrée elle est enregistrée auprès du listener. Elle ne peut avoir que deux états : "démarrée" ou "Non démarrée".

Par contre les services qu'elle gère peuvent être disponibles selon l'heure ou selon la charge de la machine ou selon un certain nombre de paramètres. On peut par exemple imaginer un service "sauvegarde" disponible pour le SID BDD seulement entre 22h et 6h.

Les services sont généralement utilisés dans le cadre de Real Application Cluster (RAC) afin de répartir ou d'équilibrer dynamiquement la charge entre les divers noeuds du cluster.
ojo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2011, 11h05   #3
Invité régulier
 
Homme stef
Administrateur de base de données
Inscription : octobre 2007
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme stef
Âge : 47
Localisation : France, Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : octobre 2007
Messages : 6
Points : 9
Points : 9
Citation:
Envoyé par Jenesépa Voir le message
Bonjour,

Lorsque je vais dans entreprise manager, j'ai 2 BDD qui semble identique

[...]

Quel est la différence, dans quel cas l'un est plus intéressant que l'autre pourquoi cette distinction
Le paramètre SERVICE_NAMES indique à l'instance quels services elle propose, et elle les inscrit auprès du LOCAL_LISTENER au démarrage.

Cela permet d'héberger de multiples applications (services) dans une seule base.

Ton instance oracle dont le SID est BDD "offre" par défaut le service BDD. Tu peux ajouter des services en modifiant SERVICE_NAMES. (alter system set service_names='BDD, service1, service2' scope=ça_dépend_comment_tu_démarres; puis redémarrage de la base pour prise en compte)

En jouant sur les noms de services et sur les listeners qui y répondent, tu peux rendre indisponible un service (pour mise à jour des schémas applicatifs par exemple) sans rendre indisponible la base et les autres services.
sborgne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h46.


 
 
 
 
Partenaires

Hébergement Web