SQWareCentral:general
Presentation
Usage
SQWareCentral, is the central point of dbSQWare for all RDBMS.
Usage examples:
- Central point of ssh connections
- Search of instances, database/schema, ...
- Deployment scripts of SQWareProduction for each RDBMS managed
- Collection of indicators for each RDBMS managed
- Repeat of collection for each RDBMS managed
- Execute any type of action on a list
- ...
Installation guide for SQWareCentral
Explanation of directories
Directories located in $gvsqw_RootexpdbCentral:
- action : Directory containing specific files for each managed RDBMS
- bin : Directory containing standard scripts
- bin_cust : Directory containing customs scripts for your environnement
- etc : Directory containing the standard files of configuration
- etc_cust : Directory containing the customs files of configuration for your environnement (overload standards)
- help : Directory containing the standard files of help
- help_cust : Directory containing the customs files of help for your environnement
- lib : Directory containing the generic shell function librairies
- lib_cust : Directory containing the generic shell function librairies (overload standards)
- logs : Directory containing logs and temporaries files
- menu : Directory containing the standard menus
- menu_cust : Directory containing the custom menus for your environnement
General architecture diagram SQWareCentral (when the SQWareProduction module is locally installed)
action
oracle
Centralised actions for oracle
Allows you to perform actions on oracle instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for oracle
sybase
Centralised actions for sybase
Allows you to perform actions on sybase instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for sybase
mysql
Centralised actions for mysql
Allows you to perform actions on mysql instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for mysql
mssql
Centralised actions for mssql
Allows you to perform actions on mssql instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for mssql
mongodb
Centralised actions for mongodb
Allows you to perform actions on mongodb instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for mongodb
DB2
Centralised actions for DB2
Allows you to perform actions on DB2 instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
postgres
Centralised actions for PostgreSQL
Allows you to perform actions on postgres instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for PostgreSQL
teradata
Centralised actions for Teradata
Allows you to perform actions on teradata instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for Teradata
cassandra
Centralised actions for Cassandra
Allows you to perform actions on cassandra instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for Cassandra
ingres
Centralised actions for ingres
Allows you to perform actions on ingres instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for ingres
Action
Mssql
Centralised actions for Mssql
Allows you to perform actions on Mssql instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for mssql
Mysql
Centralised actions for Mysql
Allows you to perform actions on Mysql instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for mysql
Oracle
Centralised actions for Oracle
Allows you to perform actions on Oracle instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for oracle
Sybase
Centralised actions for Sybase
Allows you to perform actions on Sybase dataservers centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for sybase
Ingres
Centralised actions for Ingres
Allows you to perform actions on Ingres instances centrally:
- Collection of indicators
- Deploying Scripts
- Repeat of collection of indicators
- ...
See the detailed help for ingres
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