Général:FAQ NouvelleInstancePropal : Différence entre versions
(Page créée avec « ==Généralités== <br> {{Warning | Avant toutes choses, n'allez pas plus loin si vous n'avez pas lu la section "Concepts dbSQWare" !}} ===Limites d... ») |
m (→Explication des statuts) |
||
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 16 : | Ligne 16 : | ||
*Mise en exploitation de l'instance | *Mise en exploitation de l'instance | ||
Vous verrez que ces étapes peuvent être traitée une par une ou par paquet ! | Vous verrez que ces étapes peuvent être traitée une par une ou par paquet ! | ||
+ | |||
+ | ===Explication des statuts=== | ||
+ | *Une instance "ouverte" sera traitée en mode "local", c’est-à-dire que l’on va se connecter en "/ as sysdba" en local sur la machine qui porte l’instance (accès ssh depuis dbsqware@sqwarebox), statut "ON".<br/> | ||
+ | *Une instance "fermée", type dataguard sera traitée en mode "local", c’est-à-dire que l’on va se connecter en "/ as sysdba" en local sur la machine qui porte l’instance (accès ssh depuis dbsqware@sqwarebox), statut "DG".<br/> | ||
+ | *Une instance où l’on n’aurait pas d'accès unix local serait gérée en mode "distant" (style Windows, RDS, ...), statut "DIST". <br/> | ||
+ | *Le statut "OFF" fait "disparaître" l’instance de la visu web.<br/> | ||
+ | *Le statut "NEW" est utilisé comme statut intermédiaire entre le début et la fin du paramétrage d'une nouvelle instance.<br/> | ||
+ | *Tous les autres statuts permettent d’afficher l’instance dans le référentiel (notamment "KEEP") mais ne seront pas pris en compte par les traitements automatiques.<br/> | ||
+ | <br/> | ||
+ | Résumé des statuts :<br/> | ||
+ | {| align="center" {{Prettytable}} | ||
+ | |- | ||
+ | | '''Statut''' | ||
+ | | '''Description''' | ||
+ | |- | ||
+ | | ON | ||
+ | | gestion locale sous unix (le plus courant) | ||
+ | |- | ||
+ | | DIST | ||
+ | | gestion uniquement à distance | ||
+ | |- | ||
+ | | KEEP | ||
+ | | statut temporaire, lors d'une maintenance par exemple ou avant suppression complète | ||
+ | |- | ||
+ | | NEW | ||
+ | | statut temporaire, lors du paramétrage | ||
+ | |- | ||
+ | | OFF | ||
+ | | suppression visuelle de l'instance (sans suppression de son paramétrage) | ||
+ | |- | ||
+ | | XXX | ||
+ | | non pris en charge ... | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{Note|le status Dist qui permet de collecter la plus partt des indicateurs est un mode ne permettant pas la gestion des sauvegardes avec dbsqware}} | ||
==Les SGBD== | ==Les SGBD== | ||
Ligne 21 : | Ligne 57 : | ||
Si votre SGBD n'existe pas dans ce wiki, regardez ce que l'on fait pour MySQL et/ou PostgreSQL et adaptez les "racines", il y a de grandes chances que cela suffise.<br/> | Si votre SGBD n'existe pas dans ce wiki, regardez ce que l'on fait pour MySQL et/ou PostgreSQL et adaptez les "racines", il y a de grandes chances que cela suffise.<br/> | ||
<br/> | <br/> | ||
− | [[Général: | + | ===Oracle=== |
+ | [[Général:FAQ_NouvelleInstanceOracle|FAQ : Intégration d'une nouvelle instance Oracle sous Linux]]<br/> | ||
+ | <br/> | ||
+ | [[Général:FAQ_NouvelleInstanceOracleOnCygwin|FAQ : Intégration d'une nouvelle instance Oracle sous Windows]]<br/> | ||
+ | <br/> | ||
+ | [[Général:FAQ_NouvelleInstanceOracleDist|FAQ : Intégration d'une nouvelle instance Oracle distante]]<br/> | ||
<br/> | <br/> | ||
+ | |||
+ | ===Mysql et MariaDB=== | ||
[[Général:FAQ_NouvelleInstanceMySQL|FAQ : Intégration d'une nouvelle instance MySQL/MariaDB]]<br/> | [[Général:FAQ_NouvelleInstanceMySQL|FAQ : Intégration d'une nouvelle instance MySQL/MariaDB]]<br/> | ||
<br/> | <br/> | ||
+ | ===PostgreSQL=== | ||
[[Général:FAQ_NouvelleInstancePostgreSQL|FAQ : Intégration d'une nouvelle instance PostgreSQL]]<br/> | [[Général:FAQ_NouvelleInstancePostgreSQL|FAQ : Intégration d'une nouvelle instance PostgreSQL]]<br/> | ||
<br/> | <br/> | ||
+ | ===Microsoft SQL serveur=== | ||
[[Général:FAQ_NouvelleInstanceMsSql|FAQ : Intégration d'une nouvelle instance Sql-Serveur]]<br/> | [[Général:FAQ_NouvelleInstanceMsSql|FAQ : Intégration d'une nouvelle instance Sql-Serveur]]<br/> | ||
<br/> | <br/> | ||
+ | ===Autres=== | ||
[[Général:FAQ_NouvelleInstanceSybase|FAQ : Intégration d'une nouvelle instance Sybase]]<br/> | [[Général:FAQ_NouvelleInstanceSybase|FAQ : Intégration d'une nouvelle instance Sybase]]<br/> | ||
<br/> | <br/> | ||
[[Général:FAQ_NouvelleInstanceMongoDB|FAQ : Intégration d'une nouvelle instance MongoDB]]<br/> | [[Général:FAQ_NouvelleInstanceMongoDB|FAQ : Intégration d'une nouvelle instance MongoDB]]<br/> | ||
<br/> | <br/> |
Version actuelle datée du 17 mai 2024 à 15:39
Sommaire
Généralités
Limites de cette section
Cette section n’a pas la prétention de traiter tous les cas possibles de paramétrage de dbSQWare.
Avant de dire « ça ne fonctionne pas », lisez bien le message d’erreur et réfléchissez à ce dont vous avez besoin au niveau du socle pour que les scripts fonctionnent. Par exemple, si vous n’arrivez pas à faire un sqlplus en ligne de commande pour vous connecter à votre instance Oracle, il n’y a pas de raison pour que les scripts arrivent à le faire (il n’y a rien de magique) !
Ce chapitre ne traite que de l'ajout d'une nouvelle instance sur un socle fonctionnel (pour l’installation du socle central, pour les autres paramétrages, reportez-vous aux sections adéquates).
MODOP général d'intégration d'une nouvelle instance
Le principe est toujours plus ou moins le même ...
- Vérification des prérequis
- Mise en place de l'environnement
- Tests "manuels"
- Mise en exploitation de l'instance
Vous verrez que ces étapes peuvent être traitée une par une ou par paquet !
Explication des statuts
- Une instance "ouverte" sera traitée en mode "local", c’est-à-dire que l’on va se connecter en "/ as sysdba" en local sur la machine qui porte l’instance (accès ssh depuis dbsqware@sqwarebox), statut "ON".
- Une instance "fermée", type dataguard sera traitée en mode "local", c’est-à-dire que l’on va se connecter en "/ as sysdba" en local sur la machine qui porte l’instance (accès ssh depuis dbsqware@sqwarebox), statut "DG".
- Une instance où l’on n’aurait pas d'accès unix local serait gérée en mode "distant" (style Windows, RDS, ...), statut "DIST".
- Le statut "OFF" fait "disparaître" l’instance de la visu web.
- Le statut "NEW" est utilisé comme statut intermédiaire entre le début et la fin du paramétrage d'une nouvelle instance.
- Tous les autres statuts permettent d’afficher l’instance dans le référentiel (notamment "KEEP") mais ne seront pas pris en compte par les traitements automatiques.
Résumé des statuts :
Statut | Description |
ON | gestion locale sous unix (le plus courant) |
DIST | gestion uniquement à distance |
KEEP | statut temporaire, lors d'une maintenance par exemple ou avant suppression complète |
NEW | statut temporaire, lors du paramétrage |
OFF | suppression visuelle de l'instance (sans suppression de son paramétrage) |
XXX | non pris en charge ... |
Les SGBD
Même si le principe est toujours le même, certains SGBD peuvent avoir une ou deux spécificités, c'est pour cela que nous les traiterons un par un ...
Si votre SGBD n'existe pas dans ce wiki, regardez ce que l'on fait pour MySQL et/ou PostgreSQL et adaptez les "racines", il y a de grandes chances que cela suffise.
Oracle
FAQ : Intégration d'une nouvelle instance Oracle sous Linux
FAQ : Intégration d'une nouvelle instance Oracle sous Windows
FAQ : Intégration d'une nouvelle instance Oracle distante
Mysql et MariaDB
FAQ : Intégration d'une nouvelle instance MySQL/MariaDB
PostgreSQL
FAQ : Intégration d'une nouvelle instance PostgreSQL
Microsoft SQL serveur
FAQ : Intégration d'une nouvelle instance Sql-Serveur
Autres
FAQ : Intégration d'une nouvelle instance Sybase
FAQ : Intégration d'une nouvelle instance MongoDB