SQWareCentral:general
présentation
utilisation
C'est la plateforme centrale de expdbTools pour tous les SGBDs.
Exemples d'utilisation:
- Point central de connexion ssh
- Recherche d'instances, de database/schéma, ...
- Déploiement des scripts de SQWareProduction pour chaque SGBD géré
- Collecte des indicateurs pour chaque SGBD géré
- Reprise de la collecte pour chaque SGBD géré
- Lancement de n'importe quel type d'action sur une liste
- ...
explication de l'arborescence
Arborescences se trouvant dans $gvsqw_RootexpdbCentral:
- action : Répertoire contenant les fichiers spécifiques à chaque SGBD géré
- 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 custom à votre environnement (surchangent les standards), ainsi que les fichiers de référence générés
- lib : Répertoire contenant les librairies de fonctions shell génériques
- logs : Répertoire contenant les logs et fichiers temporaires des traitements
- menu : Répertoire contenant les menus
action
mssql
Actions centralisées pour MsSql
Permet d'exécuter des actions sur MsSql de manière centralisée:
- Collecte d'indicateurs
- Déploiement de scripts
- Reprise de collecte d'indicateurs
- ...
Voir l'aide détaillée pour mssql
mysql
Actions centralisées pour MySql
Permet d'exécuter des actions sur MySql de manière centralisée:
- Collecte d'indicateurs
- Déploiement de scripts
- Reprise de collecte d'indicateurs
- ...
Voir l'aide détaillée pour mysql
oracle
Actions centralisées pour Oracle
Permet d'exécuter des actions sur Oracle de manière centralisée:
- Collecte d'indicateurs
- Déploiement de scripts
- Reprise de collecte d'indicateurs
- ...
Voir l'aide détaillée pour oracle
sybase
Actions centralisées pour Sybase
Permet d'exécuter des actions sur Sybase de manière centralisée:
- Collecte d'indicateurs
- Déploiement de scripts
- Reprise de collecte d'indicateurs
- ...
Voir l'aide détaillée pour sybase
bin
sqwc_Connect.ksh
Script $gvsqw_RootexpdbCentral/bin/sqwc_Connect.ksh:
permet de se connecter par ssh sur le serveur hébergeant l'instance demandée depuis le point central (à partir des fichiers de référence d'instances).
accessible par l'alias 'c'.
Voir l'aide détaillée pour sqwc_Connect.ksh
sqwc_SearchDatabase.ksh
Script $gvsqw_RootexpdbCentral/bin/sqwc_SearchDatabase.ksh:
lance une recherche sur la chaine passée en argument dans les fichiers de référence database.
accessible par l'alias 'cb'.
Voir l'aide détaillée pour sqwc_SearchDatabase.ksh
sqwc_SearchInstance.ksh
Script $gvsqw_RootexpdbCentral/bin/sqwc_SearchInstance.ksh:
lance une recherche sur la chaine passée en argument dans les fichiers de référence instance.
accessible par l'alias 'ch'.
Voir l'aide détaillée pour sqwc_SearchInstance.ksh
sqwc_Show.ksh
Script $gvsqw_RootexpdbCentral/bin/sqwc_Show.ksh:
gère une aide en ligne sur les variables, alias, ... de SQWareCentral.
accéssible par l'alias 'show'.
Voir l'aide détaillée pour sqwc_Show.ksh
sqwc_TrtAuto.ksh
Script $gvsqw_RootexpdbCentral/bin/sqwc_TrtAuto.ksh:
permet d'exécuter sur un type de SGBD (passée en paramètre), une action (passée en paramètre), sur la liste d'instances ou de users (passée en paramètre).
Voir l'aide détaillée pour sqwc_TrtAuto.ksh
Voir les actions disponibles:
Voir les listes disponibles:
etc
.profile
Fichier de positionnement d'environnement $gvsqw_RootexpdbCentral/etc/.profile:
contient l'initialisation des variables d'environnement de SQWareCentral.
Voir l'aide détaillée pour .profile
.profile_confort
Fichier de positionnement de l'environnement confort $gvsqw_RootexpdbCentral/etc/.profile_confort:
contient l'initialisation des alias, prompt, entête putty, ... de SQWareCentral lorsque la session est rattachée à un terminal.
Voir l'aide détaillée pour .profile_confort
sqwc_Aliases_en.hlp
Fichier d'aide $gvsqw_RootexpdbCentral/etc/sqwc_Aliases_en.hlp:
contient l'aide en anglais pour les alias de SQWareCentral.
sqwc_Aliases_fr.hlp
Fichier d'aide $gvsqw_RootexpdbCentral/etc/sqwc_Aliases_fr.hlp:
contient l'aide en français pour les alias de SQWareCentral.
sqwc_GlobalVar.cfg
Fichier de configuration $gvsqw_RootexpdbCentral/etc/sqwc_GlobalVar.cfg:
contient les variables globales de SQWareCentral $gvsqw_yyy.
Voir l'aide détaillée pour sqwc_GlobalVar.cfg
sqwc_Lang.cfg
Fichier de configuration $gvsqw_RootexpdbCentral/etc/sqwc_Lang.cfg:
contient la variable de langue pour expdbcentral.
Voir l'aide détaillée pour sqwc_Lang.cfg
sqwc_Var_en.hlp
Fichier d'aide $gvsqw_RootexpdbCentral/etc/sqwc_Var_en.hlp:
contient l'aide en anglais pour les variables de SQWareCentral.
sqwc_Var_fr.hlp
Fichier d'aide $gvsqw_RootexpdbCentral/etc/sqwc_Var_fr.hlp:
contient l'aide en français pour les variables de SQWareCentral.
licenceGPL.txt
Fichier $gvsqw_RootexpdbCentral/etc/licenceGPL.txt:
contient la licence GPL V3
Voir l'aide détaillée pour licenceGPL.txt
lib
sqwc_Global.lib
Librairie de fonctions shell $gvsqw_RootexpdbCentral/lib/sqwc_Global.lib:
contient les fonction globales aux scripts gfsqw_xxx().
Voir l'aide détaillée pour sqwc_Global.lib
logs
Répertoire contenant les logs et les fichiers temporaires de SQWareCentral