Général:Nouvelle Licence

De WikiFr_dbSQWare
Aller à la navigation Aller à la recherche

Limites de cette section


Cette section part du principe que vous avez une installation de dbSQWare à la norme décrite dans les sections « Concepts » et « Installation socle ».

Il ne sera traité ici que de la mise à jour de la licence.

Warning:
cette procédure n’est valable que pour une version de dbSQWare supérieure ou égale à la v3.0 ! En cas de difficulté nous vous conseillons de contacter le support..


Mise à jour de la licence de dbSQWare (depuis la v3.0.04)

Etapes à suivre

Voici une description rapide des étapes que nous allons dérouler :

  • Contacter le support pour obtenir de nouveau fichier de licence (site du 'support dbSQWare' )
  • Récupération de la dernière version de la licence
  • Remplacer l'ancien fichier de licence par le nouveau
  • Déploiement de la nouvelle licence de SQWareProduction


Remplacer l'ancien fichier de licence (SQWareCentral)

Installez le nouveau fichier à la place de l'ancien dans le etc_cust du SQWareCentral :

$ cetc
$ pwd
/home/dbsqware/dbSQWare/SQWareCentral/etc_cust

C'est le fichier au format *.lic qui est à remplacer, attention le nouveau fichier et l'ancien auront le même nom.

Activer la nouvelle licence :

$ dbspatch

###################################################################
# SQWareCentral module of dbSQWare
# Copyright (C) 2010-2021, dbSQWare (www.dbsqware.com)
# dbSQWare is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# CGU/CGA for more details.
# You should have received a copy of the CGU/CGA
# along with this program.  If not, see <http://www.dbsqware.com/licenses/>.
# For information : contact@dbsqware.com or www.dbsqware.com
###################################################################
# SqwVersion=2025.05

# For help type 'show <-h|-help|--help>'

Sourcing sqwctl_Global.lib v2025.058 SQWareCentral (dbSQWare) ...

eval global vars:
gvsqw_MySqlCnfFile="$gvsqw_GenPath/../../generic/etc_cust/.my_SQWareRepository.cnf" => gvsqw_MySqlCnfFile=/home/dbsqware/dbSQWare/SQWareCentral/menu/../../generic/etc_cust/.my_SQWareRepository.cnf

Checks before install:
SQWareRepository source to install: /home/dbsqware/dbSQWare/SQWareRepository
Connect string to repository:
MySQL_Command="mysql -N -s --defaults-file='/home/dbsqware/dbSQWare/SQWareCentral/menu/../../generic/etc_cust/.my_SQWareRepository.cnf'"
[client]
host = CentralHost
port = 3306
database = dbsqware_db
user = dbsqware_user
5.6.22
Major version of Repository, 56, 5.6.22

Checks for install mode (full or patch):
215 SQL found to be successfull installed.
You will make a patch install.

Do you want to patch SQWareRepository [y-Y-o-O-n-N]?
y

Query OK, 1 row affected

Bye
CheckNb: OK lic=150 real=118
CheckDate: OK lic=2026-12-31 real=2025-08-18 expire_days=135

Summary of returns:
END_TRT Code: 0  --> SQWareRepository source to install: /home/dbsqware/dbSQWare/SQWareRepository !
patch SQWareRepository
END_TRT Code: 0 --> $gvsqw_SQWareRepositoryPath/teradata/sql/patch_v2025.05/061_tsqw_VolThresholdDef_insert.sql executed successfully.

Treatment Install SQWareRepository proceeded successfully

Begining     : 18/08/2025 16:45:38
End          : 18/08/2025 16:45:56


Déploiement de la nouvelle licence sur vos serveurs SGBD

Déployez ensuite les SQWareProduction que vous utilisez :

depl_ora	=> pour Oracle
depl_syb	=> pour Sybase ASE
depl_rs 	=> pour Sybase RS
depl_mys	=> pour Mysql
depl_msq	=> pour Mssql
depl_db2	=> pour DB2
depl_pg 	=> pour PostgreSQL
depl_ter	=> pour Teradata
depl_cas	=> pour Cassandra
depl_ing	=> pour Ingres
depl_ada	=> pour Adabas


Voilà, c'est fini !