Difference between revisions of "Template:SQWareProductionPresSgbd"
Expdbtools (talk | contribs) |
Expdbtools (talk | contribs) |
||
Line 5: | Line 5: | ||
Il permet de gérer l'exploitation au sens large pour {{{1}}}.<br> | Il permet de gérer l'exploitation au sens large pour {{{1}}}.<br> | ||
{{{3}}} | {{{3}}} | ||
+ | <br> | ||
Ce module est déployé en local sur les machines hébergeant les instances à gérer, ceci afin d'éviter tout points de faiblesse lié à un montage NFS ou autre. Le déploiement se fait par une simple commande grâce au module SQWareCentral et à l'inventaire se trouvant dans SQWareRepository !<br> | Ce module est déployé en local sur les machines hébergeant les instances à gérer, ceci afin d'éviter tout points de faiblesse lié à un montage NFS ou autre. Le déploiement se fait par une simple commande grâce au module SQWareCentral et à l'inventaire se trouvant dans SQWareRepository !<br> | ||
Revision as of 18:42, 15 July 2010
Contents
présentation
utilisation
C'est le module d'exploitation en local pour {{{1}}}.
Il est entièrement écrit en ksh et sql.
Il permet de gérer l'exploitation au sens large pour {{{1}}}.
{{{3}}}
Ce module est déployé en local sur les machines hébergeant les instances à gérer, ceci afin d'éviter tout points de faiblesse lié à un montage NFS ou autre. Le déploiement se fait par une simple commande grâce au module SQWareCentral et à l'inventaire se trouvant dans SQWareRepository !
Liens vers les différentes parties du module SQWareProduction :
explication de l'arborescence
Arborescences se trouvant dans $gvsqw_<TrigrammeSgbd>Bin (TrigrammeSgbd=Ora,Syb,Mys,Msq):
- bin : Répertoire contenant les scripts standards
- bin_cust : Répertoire contenant les scripts customs à votre environnement
- etc : Répertoire contenant les fichiers de configuration standards
- etc_cust : Répertoire contenant les fichiers de configuration customs à votre environnement (surchangent les standards)
- lib : Répertoire contenant les librairies de fonctions shell génériques
- lib_cust : Répertoire contenant les librairies de fonctions shell customs à votre environnement (remplacent les standards)
- spm : Répertoire contenant les scripts d'un utilistaire permettant de lancer des requêtes sql standards déjà écrites pour vous
- tools : Répertoire contenant les scripts standards utilisés de manière ponctuelle
- tools_cust : Répertoire contenant les scripts customs à votre environnement utilisés de manière ponctuelle
- menu : Répertoire contenant les menus standards
- menu_cust : Répertoire contenant les menus customs à votre environnement
convention de noms des fichiers
La majeure partie des fichiers sont nommés avec des préfixes:
- sqwora_* : pour Oracle
- sqwsyb_* : pour Sybase
- sqwmys_* : pour Mysql
- sqwmsq_* : pour Mssql
La majeure partie des fichiers sont nommés avec des suffixes:
- *.ksh : pour les scripts
- *.cfg : pour les fichiers de configuration
- *.lib : pour les librairies de fonctions
convention de noms dans les scripts
In general, the following naming convention is used in all scripts of SQWareProduction:
- gvsqw_ {} : global variable initialized by the environment and / or generic library
- lvsqw_ {} : local variable initialized by the script and / or a specific library
- gfsqw_ {} : function defined by a generic library
- lfsqw_ {} : function defined by the script and / or a specific library