Difference between revisions of "SQWareProduction:sybase"

From Wiki_dbSQWare
Jump to: navigation, search
m (Updated by BatchUser)
m (Updated by BatchUser)
 
(6 intermediate revisions by the same user not shown)
Line 46: Line 46:
 
{{SQWareProduction_sqwsyb_ExecSQL.ksh_presentation}}
 
{{SQWareProduction_sqwsyb_ExecSQL.ksh_presentation}}
 
[[SQWareProduction:sybase:bin:sqwsyb_ExecSQL.ksh|See the detailed help for sqwsyb_ExecSQL.ksh]]<br><br>
 
[[SQWareProduction:sybase:bin:sqwsyb_ExecSQL.ksh|See the detailed help for sqwsyb_ExecSQL.ksh]]<br><br>
 +
 +
=== sqwsyb_FailWithoutMail.ksh ===
 +
Script $gvsqw_SybBin/bin/sqwsyb_FailWithoutMail.ksh:<br>
 +
{{SQWareProduction_sqwsyb_FailWithoutMail.ksh_presentation}}
 +
[[SQWareProduction:sybase:bin:sqwsyb_FailWithoutMail.ksh|See the detailed help for sqwsyb_FailWithoutMail.ksh]]<br><br>
  
 
=== sqwsyb_GatherDistantFsSize.ksh ===
 
=== sqwsyb_GatherDistantFsSize.ksh ===
Line 56: Line 61:
 
{{SQWareProduction_sqwsyb_GatherIndicators.ksh_presentation}}
 
{{SQWareProduction_sqwsyb_GatherIndicators.ksh_presentation}}
 
[[SQWareProduction:sybase:bin:sqwsyb_GatherIndicators.ksh|See the detailed help for sqwsyb_GatherIndicators.ksh]]<br><br>
 
[[SQWareProduction:sybase:bin:sqwsyb_GatherIndicators.ksh|See the detailed help for sqwsyb_GatherIndicators.ksh]]<br><br>
 +
 +
=== sqwsyb_GatherStructure.ksh ===
 +
Script $gvsqw_SybBin/bin/sqwsyb_GatherStructure.ksh:<br>
 +
{{SQWareProduction_sqwsyb_GatherStructure.ksh_presentation}}
 +
[[SQWareProduction:sybase:bin:sqwsyb_GatherStructure.ksh|See the detailed help for sqwsyb_GatherStructure.ksh]]<br><br>
  
 
=== sqwsyb_KillSessions.ksh ===
 
=== sqwsyb_KillSessions.ksh ===
Line 121: Line 131:
 
{{SQWareProduction_sqwsyb_UpdtStatsDatabase.ksh_presentation}}
 
{{SQWareProduction_sqwsyb_UpdtStatsDatabase.ksh_presentation}}
 
[[SQWareProduction:sybase:bin:sqwsyb_UpdtStatsDatabase.ksh|See the detailed help for sqwsyb_UpdtStatsDatabase.ksh]]<br><br>
 
[[SQWareProduction:sybase:bin:sqwsyb_UpdtStatsDatabase.ksh|See the detailed help for sqwsyb_UpdtStatsDatabase.ksh]]<br><br>
 +
 +
=== sqwsyb_UpdtStatsParallelDatabase.ksh ===
 +
Script $gvsqw_SybBin/bin/sqwsyb_UpdtStatsParallelDatabase.ksh:<br>
 +
{{SQWareProduction_sqwsyb_UpdtStatsParallelDatabase.ksh_presentation}}
 +
[[SQWareProduction:sybase:bin:sqwsyb_UpdtStatsParallelDatabase.ksh|See the detailed help for sqwsyb_UpdtStatsParallelDatabase.ksh]]<br><br>
  
 
=== sqwsyb_UpdtStatsRebuildWithFlag.ksh ===
 
=== sqwsyb_UpdtStatsRebuildWithFlag.ksh ===
Line 198: Line 213:
 
=== .profile_confort ===
 
=== .profile_confort ===
 
File to put aliases $gvsqw_SybBin/../etc/.profile_confort:<br>
 
File to put aliases $gvsqw_SybBin/../etc/.profile_confort:<br>
Contains confort aliases of SQWareProduction for RDBMS sybase.<br>
+
Contains confort aliases of SQWareProduction for sybase.<br>
 
{{SQWareProductionSurchargeConfort|sybase|Syb}}
 
{{SQWareProductionSurchargeConfort|sybase|Syb}}
 
<br>
 
<br>
Line 206: Line 221:
  
 
== lib ==
 
== lib ==
 +
=== sqwsyb_CheckstorageAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_CheckstorageAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_CheckstorageAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_CheckstorageAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_CheckstorageAllDatabases.lib|See the detailed help for sqwsyb_CheckstorageAllDatabases.lib]]<br><br>
 +
 +
=== sqwsyb_CheckstorageDatabase.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_CheckstorageDatabase.lib:<br>
 +
{{SQWareProduction_sqwsyb_CheckstorageDatabase.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_CheckstorageDatabase.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_CheckstorageDatabase.lib|See the detailed help for sqwsyb_CheckstorageDatabase.lib]]<br><br>
 +
 +
=== sqwsyb_CopyDumpAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_CopyDumpAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_CopyDumpAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_CopyDumpAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_CopyDumpAllDatabases.lib|See the detailed help for sqwsyb_CopyDumpAllDatabases.lib]]<br><br>
 +
 
=== sqwsyb_CopyDumpDatabase.lib ===
 
=== sqwsyb_CopyDumpDatabase.lib ===
 
shell functions library $gvsqw_SybBin/../lib/sqwsyb_CopyDumpDatabase.lib:<br>
 
shell functions library $gvsqw_SybBin/../lib/sqwsyb_CopyDumpDatabase.lib:<br>
Line 212: Line 248:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_CopyDumpDatabase.lib|See the detailed help for sqwsyb_CopyDumpDatabase.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_CopyDumpDatabase.lib|See the detailed help for sqwsyb_CopyDumpDatabase.lib]]<br><br>
 +
 +
=== sqwsyb_DbccAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_DbccAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_DbccAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_DbccAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_DbccAllDatabases.lib|See the detailed help for sqwsyb_DbccAllDatabases.lib]]<br><br>
 +
 +
=== sqwsyb_DbccDatabase.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_DbccDatabase.lib:<br>
 +
{{SQWareProduction_sqwsyb_DbccDatabase.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_DbccDatabase.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_DbccDatabase.lib|See the detailed help for sqwsyb_DbccDatabase.lib]]<br><br>
  
 
=== sqwsyb_DumpAllDatabases.lib ===
 
=== sqwsyb_DumpAllDatabases.lib ===
Line 254: Line 304:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_GatherIndicators_Overload.lib|See the detailed help for sqwsyb_GatherIndicators_Overload.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_GatherIndicators_Overload.lib|See the detailed help for sqwsyb_GatherIndicators_Overload.lib]]<br><br>
 +
 +
=== sqwsyb_GatherStructure.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_GatherStructure.lib:<br>
 +
{{SQWareProduction_sqwsyb_GatherStructure.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_GatherStructure.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_GatherStructure.lib|See the detailed help for sqwsyb_GatherStructure.lib]]<br><br>
  
 
=== sqwsyb_GenerateCreateInstance.lib ===
 
=== sqwsyb_GenerateCreateInstance.lib ===
Line 268: Line 325:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_Global.lib|See the detailed help for sqwsyb_Global.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_Global.lib|See the detailed help for sqwsyb_Global.lib]]<br><br>
 +
 +
=== sqwsyb_KillSessions.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_KillSessions.lib:<br>
 +
{{SQWareProduction_sqwsyb_KillSessions.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_KillSessions.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_KillSessions.lib|See the detailed help for sqwsyb_KillSessions.lib]]<br><br>
  
 
=== sqwsyb_LoadAllDatabases.lib ===
 
=== sqwsyb_LoadAllDatabases.lib ===
Line 289: Line 353:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_NetBackup.lib|See the detailed help for sqwsyb_NetBackup.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_NetBackup.lib|See the detailed help for sqwsyb_NetBackup.lib]]<br><br>
 +
 +
=== sqwsyb_RebuildAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_RebuildAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_RebuildAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_RebuildAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_RebuildAllDatabases.lib|See the detailed help for sqwsyb_RebuildAllDatabases.lib]]<br><br>
  
 
=== sqwsyb_RebuildDatabase.lib ===
 
=== sqwsyb_RebuildDatabase.lib ===
Line 310: Line 381:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_SetEnv.lib|See the detailed help for sqwsyb_SetEnv.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_SetEnv.lib|See the detailed help for sqwsyb_SetEnv.lib]]<br><br>
 +
 +
=== sqwsyb_StatisticsAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_StatisticsAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_StatisticsAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_StatisticsAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_StatisticsAllDatabases.lib|See the detailed help for sqwsyb_StatisticsAllDatabases.lib]]<br><br>
  
 
=== sqwsyb_StatisticsDatabase.lib ===
 
=== sqwsyb_StatisticsDatabase.lib ===
Line 317: Line 395:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_StatisticsDatabase.lib|See the detailed help for sqwsyb_StatisticsDatabase.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_StatisticsDatabase.lib|See the detailed help for sqwsyb_StatisticsDatabase.lib]]<br><br>
 +
 +
=== sqwsyb_UpdtStatsAllDatabases.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsAllDatabases.lib:<br>
 +
{{SQWareProduction_sqwsyb_UpdtStatsAllDatabases.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_UpdtStatsAllDatabases.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_UpdtStatsAllDatabases.lib|See the detailed help for sqwsyb_UpdtStatsAllDatabases.lib]]<br><br>
  
 
=== sqwsyb_UpdtStatsDatabase.lib ===
 
=== sqwsyb_UpdtStatsDatabase.lib ===
Line 324: Line 409:
 
<br>
 
<br>
 
[[SQWareProduction:sybase:lib:sqwsyb_UpdtStatsDatabase.lib|See the detailed help for sqwsyb_UpdtStatsDatabase.lib]]<br><br>
 
[[SQWareProduction:sybase:lib:sqwsyb_UpdtStatsDatabase.lib|See the detailed help for sqwsyb_UpdtStatsDatabase.lib]]<br><br>
 +
 +
=== sqwsyb_UpdtStatsParallelDatabase.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsParallelDatabase.lib:<br>
 +
{{SQWareProduction_sqwsyb_UpdtStatsParallelDatabase.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_UpdtStatsParallelDatabase.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_UpdtStatsParallelDatabase.lib|See the detailed help for sqwsyb_UpdtStatsParallelDatabase.lib]]<br><br>
 +
 +
=== sqwsyb_UpdtStatsRebuildWithFlag.lib ===
 +
shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsRebuildWithFlag.lib:<br>
 +
{{SQWareProduction_sqwsyb_UpdtStatsRebuildWithFlag.lib_presentation}}
 +
{{SQWareProductionSurchargeLib|sybase|Syb|sqwsyb_UpdtStatsRebuildWithFlag.lib}}
 +
<br>
 +
[[SQWareProduction:sybase:lib:sqwsyb_UpdtStatsRebuildWithFlag.lib|See the detailed help for sqwsyb_UpdtStatsRebuildWithFlag.lib]]<br><br>
  
 
<br>
 
<br>
Line 331: Line 430:
  
 
== tools ==
 
== tools ==
 +
=== sqwsyb_Crypt.ksh ===
 +
Script $gvsqw_SybBin/../tools/sqwsyb_Crypt.ksh:<br>
 +
{{SQWareProduction_sqwsyb_Crypt.ksh_presentation}}
 +
[[SQWareProduction:sybase:tools:sqwsyb_Crypt.ksh|See the detailed help for sqwsyb_Crypt.ksh]]<br><br>
 +
 
=== sqwsyb_GenerateCreateInstance.ksh ===
 
=== sqwsyb_GenerateCreateInstance.ksh ===
 
Script $gvsqw_SybBin/../tools/sqwsyb_GenerateCreateInstance.ksh:<br>
 
Script $gvsqw_SybBin/../tools/sqwsyb_GenerateCreateInstance.ksh:<br>
Line 342: Line 446:
 
{{SQWareProductionSurchargeToo|sybase|Syb|sqwsyb_GetSaPass.ksh}}
 
{{SQWareProductionSurchargeToo|sybase|Syb|sqwsyb_GetSaPass.ksh}}
 
[[SQWareProduction:sybase:tools:sqwsyb_GetSaPass.ksh|See the detailed help for sqwsyb_GetSaPass.ksh]]<br><br>
 
[[SQWareProduction:sybase:tools:sqwsyb_GetSaPass.ksh|See the detailed help for sqwsyb_GetSaPass.ksh]]<br><br>
 +
 +
=== sqwsyb_ListAsyncFilesGlobal.ksh ===
 +
Script $gvsqw_SybBin/../tools/sqwsyb_ListAsyncFilesGlobal.ksh:<br>
 +
{{SQWareProduction_sqwsyb_ListAsyncFilesGlobal.ksh_presentation}}
 +
[[SQWareProduction:sybase:tools:sqwsyb_ListAsyncFilesGlobal.ksh|See the detailed help for sqwsyb_ListAsyncFilesGlobal.ksh]]<br><br>
 +
 +
=== sqwsyb_ListAsyncFiles.ksh ===
 +
Script $gvsqw_SybBin/../tools/sqwsyb_ListAsyncFiles.ksh:<br>
 +
{{SQWareProduction_sqwsyb_ListAsyncFiles.ksh_presentation}}
 +
[[SQWareProduction:sybase:tools:sqwsyb_ListAsyncFiles.ksh|See the detailed help for sqwsyb_ListAsyncFiles.ksh]]<br><br>
  
 
=== sqwsyb_SetEnv.ksh ===
 
=== sqwsyb_SetEnv.ksh ===
Line 359: Line 473:
 
{{SQWareProduction_sqwsyb_Sybis.ksh_presentation}}
 
{{SQWareProduction_sqwsyb_Sybis.ksh_presentation}}
 
[[SQWareProduction:sybase:tools:sqwsyb_Sybis.ksh|See the detailed help for sqwsyb_Sybis.ksh]]<br><br>
 
[[SQWareProduction:sybase:tools:sqwsyb_Sybis.ksh|See the detailed help for sqwsyb_Sybis.ksh]]<br><br>
 +
 +
=== sqwsyb_TestInstConnection.ksh ===
 +
Script $gvsqw_SybBin/../tools/sqwsyb_TestInstConnection.ksh:<br>
 +
{{SQWareProduction_sqwsyb_TestInstConnection.ksh_presentation}}
 +
[[SQWareProduction:sybase:tools:sqwsyb_TestInstConnection.ksh|See the detailed help for sqwsyb_TestInstConnection.ksh]]<br><br>
  
 
=== sqwsyb_TestMySQL.ksh ===
 
=== sqwsyb_TestMySQL.ksh ===
Line 369: Line 488:
 
{{SQWareProduction_sqwsyb_TestSendmail.ksh_presentation}}
 
{{SQWareProduction_sqwsyb_TestSendmail.ksh_presentation}}
 
[[SQWareProduction:sybase:tools:sqwsyb_TestSendmail.ksh|See the detailed help for sqwsyb_TestSendmail.ksh]]<br><br>
 
[[SQWareProduction:sybase:tools:sqwsyb_TestSendmail.ksh|See the detailed help for sqwsyb_TestSendmail.ksh]]<br><br>
 +
 +
=== sqwsyb_Uncrypt.ksh ===
 +
Script $gvsqw_SybBin/../tools/sqwsyb_Uncrypt.ksh:<br>
 +
{{SQWareProduction_sqwsyb_Uncrypt.ksh_presentation}}
 +
[[SQWareProduction:sybase:tools:sqwsyb_Uncrypt.ksh|See the detailed help for sqwsyb_Uncrypt.ksh]]<br><br>
  
 
<br>
 
<br>
  
 
== help ==
 
== help ==
Contains help files for -s option of bin scripts.<br>
+
Contains help files for "-s" option of bin scripts.<br>
 
<br><br>
 
<br><br>
  

Latest revision as of 08:59, 18 December 2023

Contents

Presentation

Usage

It's the module locally operating of sybase.
It is entirely written in ksh and sql.
It allows to manage the operation for sybase.
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 sybase

Explanation of directories

Directories located in $gvsqw_SybBin:

  • 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

sqwsyb_CheckstorageAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_CheckstorageAllDatabases.ksh:

Run of sqwsyb_CheckstorageDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_CheckstorageAllDatabases.ksh

sqwsyb_CheckstorageDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_CheckstorageDatabase.ksh:

Run Checkstorage commands on database See the detailed help for sqwsyb_CheckstorageDatabase.ksh

sqwsyb_CopyDumpAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_CopyDumpAllDatabases.ksh:

copy dump all databases in parallel See the detailed help for sqwsyb_CopyDumpAllDatabases.ksh

sqwsyb_CopyDumpDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_CopyDumpDatabase.ksh:

Copy Dump file by rsync between two dataservers
You can choose different options:

  • different unix users between the two dataservers
  • parallel degree of copy
  • the file to copy (latest full Dump by default)
  • different directory (by default search in standard directory)


The script can also:

  • run shell script before Load
  • run shell script after Load

See the detailed help for sqwsyb_CopyDumpDatabase.ksh

sqwsyb_DbccAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_DbccAllDatabases.ksh:

Run of sqwsyb_DbccDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_DbccAllDatabases.ksh

sqwsyb_DbccDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_DbccDatabase.ksh:

Run Dbcc command on database See the detailed help for sqwsyb_DbccDatabase.ksh

sqwsyb_DumpAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_DumpAllDatabases.ksh:

Run of sqwsyb_DumpDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_DumpAllDatabases.ksh

sqwsyb_DumpDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_DumpDatabase.ksh:

Generate Dump database
You can choose type of Dump (by default full):

  • full -> full Dump
  • inc -> Dump tran
  • stb -> Dump tran for standby
  • fstb -> full Dump plus Dump tran for standby


Script automatically determine how many stripes
Makes backup of master..syslogins (permet to make synchronisation on Load)
Makes purges of Dump generations
You can change default values:

  • compression level
  • force number of stripes
  • size max of a stripe
  • number of Dump generations to keep online

See the detailed help for sqwsyb_DumpDatabase.ksh

sqwsyb_ExecSQL.ksh

Script $gvsqw_SybBin/bin/sqwsyb_ExecSQL.ksh:

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

sqwsyb_FailWithoutMail.ksh

Script $gvsqw_SybBin/bin/sqwsyb_FailWithoutMail.ksh:

exit with error and display imput parameters See the detailed help for sqwsyb_FailWithoutMail.ksh

sqwsyb_GatherDistantFsSize.ksh

Script $gvsqw_SybBin/bin/sqwsyb_GatherDistantFsSize.ksh:

Collect FS size See the detailed help for sqwsyb_GatherDistantFsSize.ksh

sqwsyb_GatherIndicators.ksh

Script $gvsqw_SybBin/bin/sqwsyb_GatherIndicators.ksh:

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

  • Volumetry (use, free) of dataserver
  • Volumetry (use, free) of databases
  • Volumetry of tables
  • Volumetry (use, free) of FS
  • Version, options, configuration, ... of dataserver

See the detailed help for sqwsyb_GatherIndicators.ksh

sqwsyb_GatherStructure.ksh

Script $gvsqw_SybBin/bin/sqwsyb_GatherStructure.ksh:

Gather Sybase 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 sqwsyb_GatherStructure.ksh

sqwsyb_KillSessions.ksh

Script $gvsqw_SybBin/bin/sqwsyb_KillSessions.ksh:

Generate kill of sybase connections
You can include or exclude databases by lists
By default kill all sessions
you can also choose the number of retry to kill session See the detailed help for sqwsyb_KillSessions.ksh

sqwsyb_LoadAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_LoadAllDatabases.ksh:

load of all databases in parallel See the detailed help for sqwsyb_LoadAllDatabases.ksh

sqwsyb_LoadDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_LoadDatabase.ksh:

Standard database Load sybase
script dynamically find dump files to Load
You can choose type of Load (by default full):

  • full -> Load full dump
  • inc -> Load dump tran
  • stb -> Load dump tran for standby
  • fstb -> Load full dump plus dump tran for standby


You can choose to online database or not(default on):

  • on -> online
  • off -> not online
  • ostb -> online for standby access


The script can also:

  • kill connected sessions on the database to Load
  • make a synchronisation of syslogins/sysusers
  • run shell script before Load
  • run shell script after Load

See the detailed help for sqwsyb_LoadDatabase.ksh

sqwsyb_NetBackup.ksh

Script $gvsqw_SybBin/bin/sqwsyb_NetBackup.ksh:

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

sqwsyb_ParallelRun.ksh

Script $gvsqw_SybBin/bin/sqwsyb_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 sqwsyb_ParallelRun.ksh

sqwsyb_RebuildAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_RebuildAllDatabases.ksh:

Run of sqwsyb_RebuildDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_RebuildAllDatabases.ksh

sqwsyb_RebuildDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_RebuildDatabase.ksh:

Rebuild index or table who need reorganisation
based on optdiag command to retrieve cluster ratio of tables and indexes
You can choose options:

  • Size min of table to consider
  • Min cluster ratio for table before Rebuild it
  • Min cluster ratio for index before Rebuild it

See the detailed help for sqwsyb_RebuildDatabase.ksh

sqwsyb_RsyncBackup.ksh

Script $gvsqw_SybBin/bin/sqwsyb_RsyncBackup.ksh:

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

sqwsyb_RunJob.ksh

Script $gvsqw_SybBin/bin/sqwsyb_RunJob.ksh:

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

sqwsyb_StatisticsAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_StatisticsAllDatabases.ksh:

Run of sqwsyb_StatisticsDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_StatisticsAllDatabases.ksh

sqwsyb_StatisticsDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_StatisticsDatabase.ksh:

update statistics
use the command 'update statistics $Owner.$Table'
compute Statistics only on the firsts indexed columns See the detailed help for sqwsyb_StatisticsDatabase.ksh

sqwsyb_UpdtStatsAllDatabases.ksh

Script $gvsqw_SybBin/bin/sqwsyb_UpdtStatsAllDatabases.ksh:

Run of sqwsyb_UpdtStatsDatabase.ksh in parallel mode
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)


Filters to generate database list (you can mix all off them):

  • Include list of database
  • Exclude list of database
  • Include like clause
  • Exclude like clause
  • Where clause

See the detailed help for sqwsyb_UpdtStatsAllDatabases.ksh

sqwsyb_UpdtStatsDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_UpdtStatsDatabase.ksh:

update index Statistics
use the command 'update index Statistics $lvsqw_Owner.$lvsqw_Table'
compute Statistics on all indexed columns
you can also force delete with 'delete Statistics $lvsqw_Owner.$lvsqw_Table'
dynamically calculates a sample to put option 'with sampling=$lvsqw_SamplePct percent' See the detailed help for sqwsyb_UpdtStatsDatabase.ksh

sqwsyb_UpdtStatsParallelDatabase.ksh

Script $gvsqw_SybBin/bin/sqwsyb_UpdtStatsParallelDatabase.ksh:

update index Statistics in parallel
use the command 'update index Statistics $lvsqw_Owner.$lvsqw_Table'
compute Statistics on all indexed columns
you can also force delete with 'delete Statistics $lvsqw_Owner.$lvsqw_Table'
dynamically calculates a sample to put option 'with sampling=$lvsqw_SamplePct percent' See the detailed help for sqwsyb_UpdtStatsParallelDatabase.ksh

sqwsyb_UpdtStatsRebuildWithFlag.ksh

Script $gvsqw_SybBin/bin/sqwsyb_UpdtStatsRebuildWithFlag.ksh:

Flag + UpdtStats + Rebuild See the detailed help for sqwsyb_UpdtStatsRebuildWithFlag.ksh


etc

sqwsyb_CreDs_AseRs_157.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_AseRs_157.cfg:


See the detailed help for sqwsyb_CreDs_AseRs_157.cfg

sqwsyb_CreDs_AseRs_160.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_AseRs_160.cfg:


See the detailed help for sqwsyb_CreDs_AseRs_160.cfg

sqwsyb_CreDs_AseRs.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_AseRs.cfg:


See the detailed help for sqwsyb_CreDs_AseRs.cfg

sqwsyb_CreDs_BsRs_157.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_BsRs_157.cfg:


See the detailed help for sqwsyb_CreDs_BsRs_157.cfg

sqwsyb_CreDs_BsRs_160.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_BsRs_160.cfg:


See the detailed help for sqwsyb_CreDs_BsRs_160.cfg

sqwsyb_CreDs_BsRs.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_BsRs.cfg:


See the detailed help for sqwsyb_CreDs_BsRs.cfg

sqwsyb_CreDs_CrontabRef.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_CrontabRef.cfg:


See the detailed help for sqwsyb_CreDs_CrontabRef.cfg

sqwsyb_CreDs_Jobs.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_CreDs_Jobs.cfg:


See the detailed help for sqwsyb_CreDs_Jobs.cfg

sqwsyb_GlobalVar.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_GlobalVar.cfg:
Global var for Sybase
It contains the operating variables of SQWareProduction.

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

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

See the detailed help for sqwsyb_GlobalVar.cfg

sqwsyb_Template.cfg

Configuration file $gvsqw_SybBin/../etc/sqwsyb_Template.cfg:
Template for overLoad default paramaters of 'All' scripts

See the detailed help for sqwsyb_Template.cfg

.profile

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

.profile_confort

File to put aliases $gvsqw_SybBin/../etc/.profile_confort:
Contains confort aliases of SQWareProduction for sybase.

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

with $gvsqw_SybBin/../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

sqwsyb_CheckstorageAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_CheckstorageAllDatabases.lib:
lib for sqwsyb_CheckstorageAllDatabases.ksh

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

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


See the detailed help for sqwsyb_CheckstorageAllDatabases.lib

sqwsyb_CheckstorageDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_CheckstorageDatabase.lib:
lib for sqwsyb_CheckstorageDatabase.ksh

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

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


See the detailed help for sqwsyb_CheckstorageDatabase.lib

sqwsyb_CopyDumpAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_CopyDumpAllDatabases.lib:
lib for sqwsyb_CopyDumpAllDatabases.ksh

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

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


See the detailed help for sqwsyb_CopyDumpAllDatabases.lib

sqwsyb_CopyDumpDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_CopyDumpDatabase.lib:
lib for sqwsyb_CopyDumpDatabase.ksh

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

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


See the detailed help for sqwsyb_CopyDumpDatabase.lib

sqwsyb_DbccAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_DbccAllDatabases.lib:
lib for sqwsyb_DbccAllDatabases.ksh

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

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


See the detailed help for sqwsyb_DbccAllDatabases.lib

sqwsyb_DbccDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_DbccDatabase.lib:
lib for sqwsyb_DbccDatabase.ksh

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

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


See the detailed help for sqwsyb_DbccDatabase.lib

sqwsyb_DumpAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_DumpAllDatabases.lib:
lib for sqwsyb_DumpAllDatabases.ksh

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

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


See the detailed help for sqwsyb_DumpAllDatabases.lib

sqwsyb_DumpDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_DumpDatabase.lib:
lib for sqwsyb_DumpDatabase.ksh

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

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


See the detailed help for sqwsyb_DumpDatabase.lib

sqwsyb_ExecSQL.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_ExecSQL.lib:
lib for sqwsyb_ExecSQL.ksh

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

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


See the detailed help for sqwsyb_ExecSQL.lib

sqwsyb_GatherDistantFsSize.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_GatherDistantFsSize.lib:
lib for sqwsyb_GatherFsSize.ksh

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

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


See the detailed help for sqwsyb_GatherDistantFsSize.lib

sqwsyb_GatherIndicators.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_GatherIndicators.lib:
lib for sqwsyb_GatherIndicators.ksh

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

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


See the detailed help for sqwsyb_GatherIndicators.lib

sqwsyb_GatherIndicators_Overload.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_GatherIndicators_Overload.lib:
lib for overLoad sqwsyb_GatherIndicators.ksh

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

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


See the detailed help for sqwsyb_GatherIndicators_Overload.lib

sqwsyb_GatherStructure.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_GatherStructure.lib:
lib for sqwsyb_GatherStructure.ksh

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

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


See the detailed help for sqwsyb_GatherStructure.lib

sqwsyb_GenerateCreateInstance.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_GenerateCreateInstance.lib:
lib for generate create dataserver

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

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


See the detailed help for sqwsyb_GenerateCreateInstance.lib

sqwsyb_Global.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_Global.lib:
central lib of generic fonctions for sybase

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

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


See the detailed help for sqwsyb_Global.lib

sqwsyb_KillSessions.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_KillSessions.lib:
lib for sqwsyb_KillSessions.ksh

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

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


See the detailed help for sqwsyb_KillSessions.lib

sqwsyb_LoadAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_LoadAllDatabases.lib:
lib for sqwsyb_LoadAllDatabases.ksh

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

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


See the detailed help for sqwsyb_LoadAllDatabases.lib

sqwsyb_LoadDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_LoadDatabase.lib:
lib for sqwsyb_LoadDatabase.ksh

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

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


See the detailed help for sqwsyb_LoadDatabase.lib

sqwsyb_NetBackup.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_NetBackup.lib:
lib for sqwgen_NetBackup.ksh

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

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


See the detailed help for sqwsyb_NetBackup.lib

sqwsyb_RebuildAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_RebuildAllDatabases.lib:
lib for sqwsyb_RebuildAllDatabases.ksh

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

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


See the detailed help for sqwsyb_RebuildAllDatabases.lib

sqwsyb_RebuildDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_RebuildDatabase.lib:
lib for sqwsyb_RebuildDatabase.ksh

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

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


See the detailed help for sqwsyb_RebuildDatabase.lib

sqwsyb_RsyncBackup.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_RsyncBackup.lib:
lib for sqwgen_RsyncBackup.ksh.ksh

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

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


See the detailed help for sqwsyb_RsyncBackup.lib

sqwsyb_SetEnv.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_SetEnv.lib:
fonction to set env for $DSQUERY

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

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


See the detailed help for sqwsyb_SetEnv.lib

sqwsyb_StatisticsAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_StatisticsAllDatabases.lib:
lib for sqwsyb_StatisticsAllDatabases.ksh

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

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


See the detailed help for sqwsyb_StatisticsAllDatabases.lib

sqwsyb_StatisticsDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_StatisticsDatabase.lib:
lib for sqwsyb_StatisticsDatabase.ksh

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

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


See the detailed help for sqwsyb_StatisticsDatabase.lib

sqwsyb_UpdtStatsAllDatabases.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsAllDatabases.lib:
lib for sqwsyb_UpdtStatsAllDatabases.ksh

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

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


See the detailed help for sqwsyb_UpdtStatsAllDatabases.lib

sqwsyb_UpdtStatsDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsDatabase.lib:
lib for sqwsyb_UpdtStatsDatabase.ksh

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

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


See the detailed help for sqwsyb_UpdtStatsDatabase.lib

sqwsyb_UpdtStatsParallelDatabase.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsParallelDatabase.lib:
lib for sqwsyb_UpdtStatsParallelDatabase.ksh

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

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


See the detailed help for sqwsyb_UpdtStatsParallelDatabase.lib

sqwsyb_UpdtStatsRebuildWithFlag.lib

shell functions library $gvsqw_SybBin/../lib/sqwsyb_UpdtStatsRebuildWithFlag.lib:
lib for sqwsyb_UpdtStatsRebuildWithFlag.ksh

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

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


See the detailed help for sqwsyb_UpdtStatsRebuildWithFlag.lib


menu


tools

sqwsyb_Crypt.ksh

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

sqwsyb_GenerateCreateInstance.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_GenerateCreateInstance.ksh:
Generate create dataserver files See the detailed help for sqwsyb_GenerateCreateInstance.ksh

sqwsyb_GetSaPass.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_GetSaPass.ksh:
set env for $DSQUERY

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

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

See the detailed help for sqwsyb_GetSaPass.ksh

sqwsyb_ListAsyncFilesGlobal.ksh

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

sqwsyb_ListAsyncFiles.ksh

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

sqwsyb_SetEnv.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_SetEnv.ksh:
set env for $DSQUERY

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

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

See the detailed help for sqwsyb_SetEnv.ksh

sqwsyb_Spm.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_Spm.ksh:
request for sybase See the detailed help for sqwsyb_Spm.ksh

sqwsyb_Sybis.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_Sybis.ksh:
set env for $DSQUERY See the detailed help for sqwsyb_Sybis.ksh

sqwsyb_TestInstConnection.ksh

Script $gvsqw_SybBin/../tools/sqwsyb_TestInstConnection.ksh:
Test instance connection See the detailed help for sqwsyb_TestInstConnection.ksh

sqwsyb_TestMySQL.ksh

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

sqwsyb_TestSendmail.ksh

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

sqwsyb_Uncrypt.ksh

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


help

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


spm

SQL query toolkit
See the detailed help for spm