SQWareProduction:oracle

From Wiki_dbSQWare
Revision as of 08:50, 25 July 2022 by BatchUser (talk | contribs) (Updated by BatchUser)
Jump to: navigation, search

Contents

Presentation

Usage

It's the module locally operating of oracle.
It is entirely written in ksh and sql.
It allows to manage the operation for oracle.
Example uses of the tool:

  • Backup
  • Recovery
  • Compute statistics
  • Indicators collection to store in referential database SQWareRepository
  • Rotate logs
  • ....

This module is deployed locally on the machine hosting the authorities to manage, in order to avoid any points of weakness related to an NFS mount or whatever. The deployment is done through a simple command SQWareCentral module using inventory located in SQWareRepository !
Installation guide for SQWareProduction for oracle

Explanation of directories

Directories located in $gvsqw_OraBin:

  • 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)
  • spm : Contain sql query toolkit
  • tools : Directory containing the standard scripts used on an ad hoc
  • tools_cust : Directory containing the customs scripts used on an ad hoc for your environnement
  • menu : Directory containing the standard menus
  • menu_cust : Directory containing the custom menus for your environnement
Nuvola apps important.png
Warning:
Do not change the standard scripts and configuration files of dbSQWare.

Use directories *_cust for customizations. This will facilitate version upgrades.


Naming convention of files

The majority of files are named with suffixes:

  • *.ksh : for scripts
  • *.cfg : for configuration files
  • *.lib : for function librairies
  • *.hlp : for help files
Nuvola apps important.png
Warning:
Do not change the standard scripts and configuration files of dbSQWare.

Use directories *_cust for customizations. This will facilitate version upgrades.


Naming convention in 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

bin

sqwArchmon

Script $gvsqw_OraBin/bin/sqwArchmon:

See the detailed help for sqwArchmon

sqwArchmon.ksh

Script $gvsqw_OraBin/bin/sqwArchmon.ksh:

See the detailed help for sqwArchmon.ksh

sqwora_ActivateMonitoring.ksh

Script $gvsqw_OraBin/bin/sqwora_ActivateMonitoring.ksh:

script to activate monitoring on tables See the detailed help for sqwora_ActivateMonitoring.ksh

sqwora_CopyDmpdp.ksh

Script $gvsqw_OraBin/bin/sqwora_CopyDmpdp.ksh:

Copy dmpdp files by rsync
Actions:

  • Copy dmpdp files get or put


The script can also:

  • send email report of CopyDmpdp
  • run shell script before load
  • run shell script after load

See the detailed help for sqwora_CopyDmpdp.ksh

sqwora_DbmsStats.ksh

Script $gvsqw_OraBin/bin/sqwora_DbmsStats.ksh:

gather statistics avec DBMS_STATS See the detailed help for sqwora_DbmsStats.ksh

sqwora_ExecSQL.ksh

Script $gvsqw_OraBin/bin/sqwora_ExecSQL.ksh:

execute SQL file on instance See the detailed help for sqwora_ExecSQL.ksh

sqwora_Expdp.ksh

Script $gvsqw_OraBin/bin/sqwora_Expdp.ksh:

Generate Oracle expdp
Type of export can be

  • full
  • schema
  • structure (full rows=no)
  • parfile
  • tables


Script makes purge of old generation automatically
You can also choose:

  • different retention policy
  • type of compression


- gzip
- bzip2
- compress
- none

  • different directory to put dump file
  • different directory to put log file
  • copy dump file

See the detailed help for sqwora_Expdp.ksh

sqwora_Export.ksh

Script $gvsqw_OraBin/bin/sqwora_Export.ksh:

Generate Oracle export compressed by pipe
Type of export can be

  • full
  • schema
  • structure (full rows=no)
  • parfile
  • tables


Script makes purge of old generation automatically
You can also choose:

  • different retention policy
  • type of compression


- gzip
- bzip2
- compress
- none

  • different directory to put dump file
  • different directory to put log file

See the detailed help for sqwora_Export.ksh

sqwora_GatherDistantFsSize.ksh

Script $gvsqw_OraBin/bin/sqwora_GatherDistantFsSize.ksh:

gather FS size See the detailed help for sqwora_GatherDistantFsSize.ksh

sqwora_GatherIndicators.ksh

Script $gvsqw_OraBin/bin/sqwora_GatherIndicators.ksh:

Gather Oracle indicators and put them in SQWareRepository
Summary of collection:

  • Volumetry (use, free) of instance
  • Volumetry (use, free) of tablespaces
  • Volumetry of schemas
  • Volumetry of tables
  • Volumetry of segments
  • Volumetry (use, free) of FS
  • Version, options, configuration, ... of instance

See the detailed help for sqwora_GatherIndicators.ksh

sqwora_GatherStructure.ksh

Script $gvsqw_OraBin/bin/sqwora_GatherStructure.ksh:

Gather Oracle structure and put them in SQWareRepository
Summary of collection:

  • Tables list and options
  • Columns list, types and options
  • Indexes list, types and options

See the detailed help for sqwora_GatherStructure.ksh

sqwora_GenerateAwr.ksh

Script $gvsqw_OraBin/bin/sqwora_GenerateAwr.ksh:

Generate automatically AWR reports
Copy them in SQWareWeb and insert indicators in SQWareRepository
You can also choose:

  • a different configuration file to generate reports
  • a different directory to store reports
  • to generate locally (don't copy reports on SQWareWeb and don't insert indicators in SQWareRepository)
  • no delete local reports

See the detailed help for sqwora_GenerateAwr.ksh

sqwora_GenerateStatspack.ksh

Script $gvsqw_OraBin/bin/sqwora_GenerateStatspack.ksh:

generate Statspack report See the detailed help for sqwora_GenerateStatspack.ksh

sqwora_Impdp.ksh

Script $gvsqw_OraBin/bin/sqwora_Impdp.ksh:

Import one or more schemas by impdp
Actions:

  • Drop all objetcs of refreshed schema
  • Makes import


The script can also:

  • Retrieve dump file by rsync
  • send email report of impdp
  • run shell script before load
  • run shell script after load
  • keep a table list (save/restore)

See the detailed help for sqwora_Impdp.ksh

sqwora_MonitorWithAwr.ksh

Script $gvsqw_OraBin/bin/sqwora_MonitorWithAwr.ksh:

Generate monitoring workLoad based on AWR reports
Insert indicators in SQWareRepository
You can also choose:

  • a different configuration file to generate reports
  • a different directory to store reports
  • to generate locally (don't insert indicators in SQWareRepository)
  • no delete local reports
  • date min of snap
  • date max of snap

See the detailed help for sqwora_MonitorWithAwr.ksh

sqwora_MonitorWithAwrLastStat.ksh

Script $gvsqw_OraBin/bin/sqwora_MonitorWithAwrLastStat.ksh:

Generate monitoring workLoad based on AWR reports
Insert indicators in SQWareRepository
You must choose:

  • a different directory to store reports

See the detailed help for sqwora_MonitorWithAwrLastStat.ksh

sqwora_MonitorWithStatspack.ksh

Script $gvsqw_OraBin/bin/sqwora_MonitorWithStatspack.ksh:

Monitor ratios with Statspack See the detailed help for sqwora_MonitorWithStatspack.ksh

sqwora_NetBackup.ksh

Script $gvsqw_OraBin/bin/sqwora_NetBackup.ksh:

backup with NetBackup dump/backup files See the detailed help for sqwora_NetBackup.ksh

sqwora_ParallelRun.ksh

Script $gvsqw_OraBin/bin/sqwora_ParallelRun.ksh:

Manages the execution of unix commands in parallel mode
Takes in parameter file with unix command to execute
You can choose:

  • The parallel degree
  • Aggressiveness of run (number of seconds between two runs)
  • Aggressiveness of check end (number of seconds between two checks of end)


See the detailed help for sqwora_ParallelRun.ksh

sqwora_PartialRefresh.ksh

Script $gvsqw_OraBin/bin/sqwora_PartialRefresh.ksh:

Refresh of a tables list for one schema by exp/imp
Actions:

  • Makes export of distant tables to refresh by ssh (list contained in a file)
  • Retrieve dump file by scp
  • Drop tables to refresh
  • Makes import


The script can also:

  • change of unix users target/source
  • send email report of refresh
  • run shell script after load

See the detailed help for sqwora_PartialRefresh.ksh

sqwora_PhysicalColdBackup.ksh

Script $gvsqw_OraBin/bin/sqwora_PhysicalColdBackup.ksh:

execute physical cold backup (gzip) See the detailed help for sqwora_PhysicalColdBackup.ksh

sqwora_PurgeAlert.ksh

Script $gvsqw_OraBin/bin/sqwora_PurgeAlert.ksh:

archiving/purge of trace/alert files of the instance
Makes an archive (tgz) of diagnostic tree
Purge old archives after a number of days See the detailed help for sqwora_PurgeAlert.ksh

sqwora_RmanBackup.ksh

Script $gvsqw_OraBin/bin/sqwora_RmanBackup.ksh:

Makes RMAN backups
You can choose backup type:

  • incremental level 0 (i0)
  • incremental level 1 (i1)
  • archivelog (log)


Backup can be made online or offline (hot, cold)
The script can also:

  • use the option 'skip readonly'
  • autostart sqwarchmon when hot backup (if lvsqw_RmanAutoStartSqwArchmon=enable)
  • makes freeze/unfreeze of cluster ressources when cold backup
  • makes blackout disable/enable of supervision when cold backup


This script use configuration file $gvsqw_RootCfg/sqwora_Rman.cfg See the detailed help for sqwora_RmanBackup.ksh

sqwora_RmanClone.ksh

Script $gvsqw_OraBin/bin/sqwora_RmanClone.ksh:

Makes RMAN clone
Script is fully automatic:

  • Check space (you have to customize this function)
  • Retrieve choosed backup that can be:


- LastFull => retrieve the last full backup
- LastInc => retrieve the last incremental backup
- MaxTime => retrieve the last backup
- <tag> => retrieve this backup tag (part of file name)

  • Unregister from RMAN catalog
  • Save old password
  • Destroy old database
  • Run cloning


The script can also:

  • ignore disk warning (stop by default)
  • makes copy backup only
  • change of unix users target/source
  • choose parallel degree of backup copy
  • send email report of cloning
  • run shell script before load
  • run shell script after load


This script use configuration file $gvsqw_RootCfg/sqwora_Rman.cfg See the detailed help for sqwora_RmanClone.ksh

sqwora_RsyncBackup.ksh

Script $gvsqw_OraBin/bin/sqwora_RsyncBackup.ksh:

rsync dir (without delete) to an other host See the detailed help for sqwora_RsyncBackup.ksh

sqwora_RunJob.ksh

Script $gvsqw_OraBin/bin/sqwora_RunJob.ksh:

Run Oracle scripts and generate log and error file
based on $gvsqw_RootCfg/sqwora_Jobs.cfg configuration file
compress and purge oldest log files See the detailed help for sqwora_RunJob.ksh

sqwora_SchemaRefreshExpdp.ksh

Script $gvsqw_OraBin/bin/sqwora_SchemaRefreshExpdp.ksh:

Refresh one or more schemas by expdp/impdp
Actions:

  • Makes export of distant schema by ssh
  • Retrieve dump file by scp
  • Drop all objetcs of refreshed schema
  • Makes import


The script can also:

  • change of unix users target/source
  • send email report of refresh
  • run shell script before load
  • run shell script after load
  • keep a table list (save/restore)

See the detailed help for sqwora_SchemaRefreshExpdp.ksh

sqwora_SchemaRefresh.ksh

Script $gvsqw_OraBin/bin/sqwora_SchemaRefresh.ksh:

Refresh one or more schemas by exp/imp
Actions:

  • Makes export of distant schema by ssh
  • Retrieve dump file by scp
  • Drop all objetcs of refreshed schema
  • Makes import


The script can also:

  • change of unix users target/source
  • send email report of refresh
  • run shell script before load
  • run shell script after load

See the detailed help for sqwora_SchemaRefresh.ksh

sqwora_SqwArchmon.ksh

Script $gvsqw_OraBin/bin/sqwora_SqwArchmon.ksh:

See the detailed help for sqwora_SqwArchmon.ksh


etc

sqwora_Awr.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_Awr.cfg:
config for AWR report generation

See the detailed help for sqwora_Awr.cfg

sqwora_CreDb_Create.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Create.cfg:


See the detailed help for sqwora_CreDb_Create.cfg

sqwora_CreDb_CrontabRef.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_CrontabRef.cfg:


See the detailed help for sqwora_CreDb_CrontabRef.cfg

sqwora_CreDb_Init_101.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_101.cfg:


See the detailed help for sqwora_CreDb_Init_101.cfg

sqwora_CreDb_Init_102.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_102.cfg:


See the detailed help for sqwora_CreDb_Init_102.cfg

sqwora_CreDb_Init_111.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_111.cfg:


See the detailed help for sqwora_CreDb_Init_111.cfg

sqwora_CreDb_Init_112.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_112.cfg:


See the detailed help for sqwora_CreDb_Init_112.cfg

sqwora_CreDb_Init_121.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_121.cfg:


See the detailed help for sqwora_CreDb_Init_121.cfg

sqwora_CreDb_Init_122.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_122.cfg:


See the detailed help for sqwora_CreDb_Init_122.cfg

sqwora_CreDb_Init_190.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_190.cfg:


See the detailed help for sqwora_CreDb_Init_190.cfg

sqwora_CreDb_Init_210.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Init_210.cfg:


See the detailed help for sqwora_CreDb_Init_210.cfg

sqwora_CreDb_Jobs.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Jobs.cfg:


See the detailed help for sqwora_CreDb_Jobs.cfg

sqwora_CreDb_Listener.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Listener.cfg:


See the detailed help for sqwora_CreDb_Listener.cfg

sqwora_CreDb_Rman.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Rman.cfg:


See the detailed help for sqwora_CreDb_Rman.cfg

sqwora_CreDb_Sqlnet.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Sqlnet.cfg:


See the detailed help for sqwora_CreDb_Sqlnet.cfg

sqwora_CreDb_Tnsnames.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_CreDb_Tnsnames.cfg:


See the detailed help for sqwora_CreDb_Tnsnames.cfg

sqwora_DbmsStats.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_DbmsStats.cfg:
var for RMAN duplicate scripts

See the detailed help for sqwora_DbmsStats.cfg

sqwora_GlobalVar.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_GlobalVar.cfg:
Global var for Oracle
It contains the operating variables of SQWareProduction.

Nuvola apps information.png
Note:
You can overload variables contain in $gvsqw_OraBin/../etc/sqwora_GlobalVar.cfg

by the same variables in $gvsqw_OraBin/../etc_cust/sqwora_GlobalVar.cfg for all your environnement
or in $HOME/sqwConfig/sqwora_GlobalVar.cfg specifically for this user.

See the detailed help for sqwora_GlobalVar.cfg

sqwora_IndicatorsVar.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_IndicatorsVar.cfg:
Global var for indicators scripts
It contains the operating variables of SQWareProduction.

Nuvola apps information.png
Note:
You can overload variables contain in $gvsqw_OraBin/../etc/sqwora_IndicatorsVar.cfg

by the same variables in $gvsqw_OraBin/../etc_cust/sqwora_IndicatorsVar.cfg for all your environnement
or in $HOME/sqwConfig/sqwora_IndicatorsVar.cfg specifically for this user.

See the detailed help for sqwora_IndicatorsVar.cfg

sqwora_Rman.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_Rman.cfg:


See the detailed help for sqwora_Rman.cfg

sqwora_RmanClone.cfg

Configuration file $gvsqw_OraBin/../etc/sqwora_RmanClone.cfg:
var for RMAN duplicate scripts

See the detailed help for sqwora_RmanClone.cfg

tnsnames.ora

Configuration file $gvsqw_OraBin/../etc/tnsnames.ora:
template for sqw tnsnames.ora

See the detailed help for tnsnames.ora

.profile

Sample file for .profile $gvsqw_OraBin/../etc/.profile:
Sample of lines to add to .profile of oracle users.
See the detailed help for .profile

.profile_confort

File to put aliases $gvsqw_OraBin/../etc/.profile_confort:
Contains confort aliases of SQWareProduction for oracle.

Nuvola apps information.png
Note:
You can overload confort environnement $gvsqw_OraBin/../etc/.profile_confort

with $gvsqw_OraBin/../etc_cust/.profile_confort for all your environnement
or with $HOME/edtConfig/.profile_confort specifically for this user .


See the detailed help for .profile_confort


lib

sqwora_ActivateMonitoring.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_ActivateMonitoring.lib:
lib for sqwora_ActivateMonitoring.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_ActivateMonitoring.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_ActivateMonitoring.lib for all your environnement
or by $HOME/sqwConfig/sqwora_ActivateMonitoring.lib specifically for this user .


See the detailed help for sqwora_ActivateMonitoring.lib

sqwora_CopyDmpdp.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_CopyDmpdp.lib:
lib for sqwora_CopyDmpdp.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_CopyDmpdp.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_CopyDmpdp.lib for all your environnement
or by $HOME/sqwConfig/sqwora_CopyDmpdp.lib specifically for this user .


See the detailed help for sqwora_CopyDmpdp.lib

sqwora_DbmsStats.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_DbmsStats.lib:
lib for sqwora_DbmsStats.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_DbmsStats.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_DbmsStats.lib for all your environnement
or by $HOME/sqwConfig/sqwora_DbmsStats.lib specifically for this user .


See the detailed help for sqwora_DbmsStats.lib

sqwora_ExecSQL.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_ExecSQL.lib:
lib for sqwora_ExecSQL.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_ExecSQL.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_ExecSQL.lib for all your environnement
or by $HOME/sqwConfig/sqwora_ExecSQL.lib specifically for this user .


See the detailed help for sqwora_ExecSQL.lib

sqwora_Expdp.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_Expdp.lib:
lib for sqwora_Expdp.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_Expdp.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_Expdp.lib for all your environnement
or by $HOME/sqwConfig/sqwora_Expdp.lib specifically for this user .


See the detailed help for sqwora_Expdp.lib

sqwora_FixAwrPart.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_FixAwrPart.lib:
lib for sqwora_FixAwrPart.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_FixAwrPart.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_FixAwrPart.lib for all your environnement
or by $HOME/sqwConfig/sqwora_FixAwrPart.lib specifically for this user .


See the detailed help for sqwora_FixAwrPart.lib

sqwora_GatherDistantFsSize.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GatherDistantFsSize.lib:
lib for sqwora_GatherFsSize.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GatherDistantFsSize.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GatherDistantFsSize.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GatherDistantFsSize.lib specifically for this user .


See the detailed help for sqwora_GatherDistantFsSize.lib

sqwora_GatherIndicators.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GatherIndicators.lib:
lib for sqwora_GatherIndicators.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GatherIndicators.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GatherIndicators.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GatherIndicators.lib specifically for this user .


See the detailed help for sqwora_GatherIndicators.lib

sqwora_GatherIndicators_Overload.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GatherIndicators_Overload.lib:
lib for overload sqwora_GatherIndicators.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GatherIndicators_Overload.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GatherIndicators_Overload.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GatherIndicators_Overload.lib specifically for this user .


See the detailed help for sqwora_GatherIndicators_Overload.lib

sqwora_GatherStructure.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GatherStructure.lib:
lib for sqwora_GatherStructure.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GatherStructure.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GatherStructure.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GatherStructure.lib specifically for this user .


See the detailed help for sqwora_GatherStructure.lib

sqwora_GenerateAwr.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GenerateAwr.lib:
lib for sqwora_GenerateAwr.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GenerateAwr.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GenerateAwr.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GenerateAwr.lib specifically for this user .


See the detailed help for sqwora_GenerateAwr.lib

sqwora_GenerateCreateInstance.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GenerateCreateInstance.lib:
lib for generate create database

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GenerateCreateInstance.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GenerateCreateInstance.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GenerateCreateInstance.lib specifically for this user .


See the detailed help for sqwora_GenerateCreateInstance.lib

sqwora_GenerateStatspack.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GenerateStatspack.lib:
lib for sqwora_GenerateStatspack.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GenerateStatspack.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GenerateStatspack.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GenerateStatspack.lib specifically for this user .


See the detailed help for sqwora_GenerateStatspack.lib

sqwora_GenericRefresh.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_GenericRefresh.lib:

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_GenericRefresh.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_GenericRefresh.lib for all your environnement
or by $HOME/sqwConfig/sqwora_GenericRefresh.lib specifically for this user .


See the detailed help for sqwora_GenericRefresh.lib

sqwora_Global.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_Global.lib:
central lib of generic fonctions for oracle

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_Global.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_Global.lib for all your environnement
or by $HOME/sqwConfig/sqwora_Global.lib specifically for this user .


See the detailed help for sqwora_Global.lib

sqwora_Impdp.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_Impdp.lib:
lib for sqwora_Impdp.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_Impdp.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_Impdp.lib for all your environnement
or by $HOME/sqwConfig/sqwora_Impdp.lib specifically for this user .


See the detailed help for sqwora_Impdp.lib

sqwora_ManageStatspack.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_ManageStatspack.lib:
lib for sqwora_ManageStatspack.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_ManageStatspack.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_ManageStatspack.lib for all your environnement
or by $HOME/sqwConfig/sqwora_ManageStatspack.lib specifically for this user .


See the detailed help for sqwora_ManageStatspack.lib

sqwora_MenuRman.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_MenuRman.lib:
lib for sqwora_MenuRman.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_MenuRman.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_MenuRman.lib for all your environnement
or by $HOME/sqwConfig/sqwora_MenuRman.lib specifically for this user .


See the detailed help for sqwora_MenuRman.lib

sqwora_ModifyAutoextendDBF.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_ModifyAutoextendDBF.lib:
lib for sqwora_ModifyAutoextendDBF.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_ModifyAutoextendDBF.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_ModifyAutoextendDBF.lib for all your environnement
or by $HOME/sqwConfig/sqwora_ModifyAutoextendDBF.lib specifically for this user .


See the detailed help for sqwora_ModifyAutoextendDBF.lib

sqwora_MonitorArchives.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_MonitorArchives.lib:
lib for sqwora_MonitorWithStatspack.ksh, sqwora_MonitorWithAwr.ksh and sqwora_GatherIndicators.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_MonitorArchives.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_MonitorArchives.lib for all your environnement
or by $HOME/sqwConfig/sqwora_MonitorArchives.lib specifically for this user .


See the detailed help for sqwora_MonitorArchives.lib

sqwora_MonitorWithAwrLastStat.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_MonitorWithAwrLastStat.lib:
lib for sqwora_MonitorWithAwrLastStat.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_MonitorWithAwrLastStat.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_MonitorWithAwrLastStat.lib for all your environnement
or by $HOME/sqwConfig/sqwora_MonitorWithAwrLastStat.lib specifically for this user .


See the detailed help for sqwora_MonitorWithAwrLastStat.lib

sqwora_MonitorWithAwr.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_MonitorWithAwr.lib:
lib for sqwora_MonitorWithAwr.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_MonitorWithAwr.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_MonitorWithAwr.lib for all your environnement
or by $HOME/sqwConfig/sqwora_MonitorWithAwr.lib specifically for this user .


See the detailed help for sqwora_MonitorWithAwr.lib

sqwora_MonitorWithStatspack.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_MonitorWithStatspack.lib:
lib for sqwora_MonitorWithStatspack.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_MonitorWithStatspack.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_MonitorWithStatspack.lib for all your environnement
or by $HOME/sqwConfig/sqwora_MonitorWithStatspack.lib specifically for this user .


See the detailed help for sqwora_MonitorWithStatspack.lib

sqwora_NetBackup.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_NetBackup.lib:
lib for sqwgen_NetBackup.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_NetBackup.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_NetBackup.lib for all your environnement
or by $HOME/sqwConfig/sqwora_NetBackup.lib specifically for this user .


See the detailed help for sqwora_NetBackup.lib

sqwora_PartialRefresh.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_PartialRefresh.lib:
lib for sqwora_PartialRefresh.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_PartialRefresh.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_PartialRefresh.lib for all your environnement
or by $HOME/sqwConfig/sqwora_PartialRefresh.lib specifically for this user .


See the detailed help for sqwora_PartialRefresh.lib

sqwora_PhysicalColdBackup.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_PhysicalColdBackup.lib:
lib for PhysicalColdBackup

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_PhysicalColdBackup.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_PhysicalColdBackup.lib for all your environnement
or by $HOME/sqwConfig/sqwora_PhysicalColdBackup.lib specifically for this user .


See the detailed help for sqwora_PhysicalColdBackup.lib

sqwora_RmanBackup.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_RmanBackup.lib:
lib for RMAN backup

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_RmanBackup.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_RmanBackup.lib for all your environnement
or by $HOME/sqwConfig/sqwora_RmanBackup.lib specifically for this user .


See the detailed help for sqwora_RmanBackup.lib

sqwora_RmanClone.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_RmanClone.lib:
lib for RMAN clone

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_RmanClone.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_RmanClone.lib for all your environnement
or by $HOME/sqwConfig/sqwora_RmanClone.lib specifically for this user .


See the detailed help for sqwora_RmanClone.lib

sqwora_RsyncBackup.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_RsyncBackup.lib:
lib for sqwgen_RsyncBackup.ksh.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_RsyncBackup.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_RsyncBackup.lib for all your environnement
or by $HOME/sqwConfig/sqwora_RsyncBackup.lib specifically for this user .


See the detailed help for sqwora_RsyncBackup.lib

sqwora_SchemaRefreshExpdp.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_SchemaRefreshExpdp.lib:
lib for sqwora_SchemaRefreshExpdp.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_SchemaRefreshExpdp.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_SchemaRefreshExpdp.lib for all your environnement
or by $HOME/sqwConfig/sqwora_SchemaRefreshExpdp.lib specifically for this user .


See the detailed help for sqwora_SchemaRefreshExpdp.lib

sqwora_SchemaRefresh.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_SchemaRefresh.lib:
lib for sqwora_SchemaRefresh.ksh

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_SchemaRefresh.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_SchemaRefresh.lib for all your environnement
or by $HOME/sqwConfig/sqwora_SchemaRefresh.lib specifically for this user .


See the detailed help for sqwora_SchemaRefresh.lib

sqwora_SetEnv.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_SetEnv.lib:
fonction to set env for $ORACLE_SID

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_SetEnv.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_SetEnv.lib for all your environnement
or by $HOME/sqwConfig/sqwora_SetEnv.lib specifically for this user .


See the detailed help for sqwora_SetEnv.lib

sqwora_Wallet.lib

shell functions library $gvsqw_OraBin/../lib/sqwora_Wallet.lib:
fonction to manage connection by Wallet for $ORACLE_SID

Nuvola apps information.png
Note:
You can overload functions contained in $gvsqw_OraBin/../lib/sqwora_Wallet.lib

by function with same name in $gvsqw_OraBin/../lib_cust/sqwora_Wallet.lib for all your environnement
or by $HOME/sqwConfig/sqwora_Wallet.lib specifically for this user .


See the detailed help for sqwora_Wallet.lib


menu

sqwora_MenuRman.ksh

Menu $gvsqw_OraBin/../menu/sqwora_MenuRman.ksh:
menu for RMAN commands See the detailed help for sqwora_MenuRman.ksh


tools

sql

Script $gvsqw_OraBin/../tools/sql:

See the detailed help for sql

sqwora_BackupPasswd.ksh

Script $gvsqw_OraBin/../tools/sqwora_BackupPasswd.ksh:
backup passwd of Oracle users See the detailed help for sqwora_BackupPasswd.ksh

sqwora_Crypt.ksh

Script $gvsqw_OraBin/../tools/sqwora_Crypt.ksh:
Generic script to crypt file with openssl See the detailed help for sqwora_Crypt.ksh

sqwora_ExecASMCommand.ksh

Script $gvsqw_OraBin/../tools/sqwora_ExecASMCommand.ksh:
Exec ASM command in batch mode See the detailed help for sqwora_ExecASMCommand.ksh

sqwora_FixAwrPart.ksh

Script $gvsqw_OraBin/../tools/sqwora_FixAwrPart.ksh:
Lauch fixing cmd for AWR repo. Must be launch daily until it matches configured retention. See the detailed help for sqwora_FixAwrPart.ksh

sqwora_GenerateCreateInstance.ksh

Script $gvsqw_OraBin/../tools/sqwora_GenerateCreateInstance.ksh:
Generate create database files See the detailed help for sqwora_GenerateCreateInstance.ksh

sqwora_GetAlertFile.ksh

Script $gvsqw_OraBin/../tools/sqwora_GetAlertFile.ksh:
Get Oracle Alert file See the detailed help for sqwora_GetAlertFile.ksh

sqwora_ListAsyncFilesGlobal.ksh

Script $gvsqw_OraBin/../tools/sqwora_ListAsyncFilesGlobal.ksh:
List Async files (sql, log, mail) to upload in SQWareCentral (all in a directory) See the detailed help for sqwora_ListAsyncFilesGlobal.ksh

sqwora_ListAsyncFiles.ksh

Script $gvsqw_OraBin/../tools/sqwora_ListAsyncFiles.ksh:
List Async files (sql, log, mail) to upload in SQWareCentral See the detailed help for sqwora_ListAsyncFiles.ksh

sqwora_ManageOracle.ksh

Script $gvsqw_OraBin/../tools/sqwora_ManageOracle.ksh:
stop/start instance See the detailed help for sqwora_ManageOracle.ksh

sqwora_ManageStatspack.ksh

Script $gvsqw_OraBin/../tools/sqwora_ManageStatspack.ksh:
Statspack Snap/Purge script See the detailed help for sqwora_ManageStatspack.ksh

sqwora_ModifyAutoextendDBF.ksh

Script $gvsqw_OraBin/../tools/sqwora_ModifyAutoextendDBF.ksh:
Modify autoextend DBF See the detailed help for sqwora_ModifyAutoextendDBF.ksh

sqwora_RmanConfigure.ksh

Script $gvsqw_OraBin/../tools/sqwora_RmanConfigure.ksh:
default paraters for RMAN and block change tracking See the detailed help for sqwora_RmanConfigure.ksh

sqwora_RmanCrosscheck.ksh

Script $gvsqw_OraBin/../tools/sqwora_RmanCrosscheck.ksh:
Crosscheck and delete expired RMAN See the detailed help for sqwora_RmanCrosscheck.ksh

sqwora_RmanDeleteObsolete.ksh

Script $gvsqw_OraBin/../tools/sqwora_RmanDeleteObsolete.ksh:
delete obsolete See the detailed help for sqwora_RmanDeleteObsolete.ksh

sqwora_RmanRegister.ksh

Script $gvsqw_OraBin/../tools/sqwora_RmanRegister.ksh:
default paraters for RMAN and block change tracking See the detailed help for sqwora_RmanRegister.ksh

sqwora_SetEnv.ksh

Script $gvsqw_OraBin/../tools/sqwora_SetEnv.ksh:
set env for $ORACLE_SID

Nuvola apps information.png
Note:
You can replace the file in $gvsqw_OraBin/../tools/sqwora_SetEnv.ksh

by $gvsqw_OraBin/../tools_cust/sqwora_SetEnv.ksh for all your environnement
or by $HOME/edtConfig/sqwora_SetEnv.ksh specifically for this user .

See the detailed help for sqwora_SetEnv.ksh

sqwora_SetEnv_oratab.ksh

Script $gvsqw_OraBin/../tools/sqwora_SetEnv_oratab.ksh:
example of set env for $ORACLE_SID base on oratab file for standalone based on oratab

Nuvola apps information.png
Note:
You can replace the file in $gvsqw_OraBin/../tools/sqwora_SetEnv_oratab.ksh

by $gvsqw_OraBin/../tools_cust/sqwora_SetEnv_oratab.ksh for all your environnement
or by $HOME/edtConfig/sqwora_SetEnv_oratab.ksh specifically for this user .

See the detailed help for sqwora_SetEnv_oratab.ksh

sqwora_SetEnv_RACASM_oratab.ksh

Script $gvsqw_OraBin/../tools/sqwora_SetEnv_RACASM_oratab.ksh:
example of set env for $ORACLE_SID base on oratab file for RAC/ASM or standalone (no ASM) based on oratab

Nuvola apps information.png
Note:
You can replace the file in $gvsqw_OraBin/../tools/sqwora_SetEnv_RACASM_oratab.ksh

by $gvsqw_OraBin/../tools_cust/sqwora_SetEnv_RACASM_oratab.ksh for all your environnement
or by $HOME/edtConfig/sqwora_SetEnv_RACASM_oratab.ksh specifically for this user .

See the detailed help for sqwora_SetEnv_RACASM_oratab.ksh

sqwora_Spm.ksh

Script $gvsqw_OraBin/../tools/sqwora_Spm.ksh:
Sqlplus tools See the detailed help for sqwora_Spm.ksh

sqwora_TestInstConnection.ksh

Script $gvsqw_OraBin/../tools/sqwora_TestInstConnection.ksh:
Test instance connection See the detailed help for sqwora_TestInstConnection.ksh

sqwora_TestMySQL.ksh

Script $gvsqw_OraBin/../tools/sqwora_TestMySQL.ksh:
Generic test MySQL connection script See the detailed help for sqwora_TestMySQL.ksh

sqwora_TestSendmail.ksh

Script $gvsqw_OraBin/../tools/sqwora_TestSendmail.ksh:
Generic test sendmail script See the detailed help for sqwora_TestSendmail.ksh

sqwora_Uncrypt.ksh

Script $gvsqw_OraBin/../tools/sqwora_Uncrypt.ksh:
Generic script to uncrypt file with openssl See the detailed help for sqwora_Uncrypt.ksh


help

Contains help files for "-s" option of bin scripts.


spm

SQL query toolkit
See the detailed help for spm