site:enseignement:licence:3i009:tme_transaction
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
site:enseignement:licence:3i009:tme_transaction [25/11/2020 18:54] – [Préparation du TME] hubert | site:enseignement:licence:3i009:tme_transaction [16/11/2021 12:44] (Version actuelle) – [Exercice 1: Test commit et rollback] hubert | ||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
===== Préparation du TME ===== | ===== Préparation du TME ===== | ||
- | Télécharger l' | + | Télécharger l' |
* Windows: dans le dossier bin de db-derby, cliquer sur // | * Windows: dans le dossier bin de db-derby, cliquer sur // | ||
* Linux: voir dans le dossier db-derby les commandes '' | * Linux: voir dans le dossier db-derby les commandes '' | ||
Ligne 32: | Ligne 32: | ||
**Si Java n'est pas installé** le télécharger à l' | **Si Java n'est pas installé** le télécharger à l' | ||
+ | |||
+ | |||
+ | /* 16/11/2021 ON ENLEVE cette étape 2 | ||
===Etape 2=== | ===Etape 2=== | ||
+ | Vous pouvez passer directement à l' | ||
**Étape2**. Vérifier le contenu de variable d' | **Étape2**. Vérifier le contenu de variable d' | ||
Ligne 56: | Ligne 60: | ||
<code ascii> | <code ascii> | ||
Unix: | Unix: | ||
- | | + | |
</ | </ | ||
- | ===Etape | + | */ |
+ | |||
+ | ===Etape | ||
- | **Étape3**. | + | **Étape2**. |
- | Télécharger Apache Derby à cette adresse [[http:// | + | Télécharger Apache Derby à cette adresse [[http:// |
<code ascii> | <code ascii> | ||
Windows: db-derby-10.15.2.0-bin.zip | Windows: db-derby-10.15.2.0-bin.zip | ||
Ligne 70: | Ligne 76: | ||
Créer un répertoire pour le tme, télécharger et désarchiver derby dans ce répertoire: | Créer un répertoire pour le tme, télécharger et désarchiver derby dans ce répertoire: | ||
<code ascii> | <code ascii> | ||
+ | WINDOWS: | ||
mkdir C: | mkdir C: | ||
copy db-derby-10.15.2.0-bin.zip C: | copy db-derby-10.15.2.0-bin.zip C: | ||
Ligne 84: | Ligne 91: | ||
</ | </ | ||
- | /*Si le dossier n' | + | /* |
+ | Si le dossier n' | ||
<code ascii> | <code ascii> | ||
| | ||
Ligne 122: | Ligne 130: | ||
* Se connecter à Java DB. Dans le terminal, exécuter la commande suivante : | * Se connecter à Java DB. Dans le terminal, exécuter la commande suivante : | ||
<code ascii> | <code ascii> | ||
- | | + | |
</ | </ | ||
**Si JAVA_HOME n'est pas défini** le définir comme indiqué à l' | **Si JAVA_HOME n'est pas défini** le définir comme indiqué à l' | ||
Ligne 164: | Ligne 172: | ||
</ | </ | ||
- | **Lancer deux clients** Java DB qui seront associés à deux transactions: | + | <fc #ff0000>**Lancer deux clients**</ |
* Ouvrir 2 fenêtres de terminal juxtaposées et dans chacune aller dans le répertoire de travail du TME. Le premier terminal sera dénommé par la suite **T1** car il sera associé à la première transaction, | * Ouvrir 2 fenêtres de terminal juxtaposées et dans chacune aller dans le répertoire de travail du TME. Le premier terminal sera dénommé par la suite **T1** car il sera associé à la première transaction, | ||
* Dans **chaque terminal**: | * Dans **chaque terminal**: | ||
* Se connecter à Java DB avec la commande suivante: | * Se connecter à Java DB avec la commande suivante: | ||
<code ascii> | <code ascii> | ||
- | | + | |
</ | </ | ||
**Si JAVA_HOME n'est pas défini** le définir comme indiqué à l' | **Si JAVA_HOME n'est pas défini** le définir comme indiqué à l' | ||
Ligne 218: | Ligne 226: | ||
<code ascii> | <code ascii> | ||
- | | + | |
| |
site/enseignement/licence/3i009/tme_transaction.1606326864.txt.gz · Dernière modification : de hubert