SQL*Plus enregistrements perdus
Résolu
magickirua
-
magickirua -
magickirua -
Bonjour,
J'ai un soucis au niveau de SQL*Plus (oracle 10) : jusque là, tout allait bien, je créait mes tables, procédures, séquences etc.
Je remplissait mes tables sans problème avec une procédure. Mais depuis aujourd'hui, alors que je réutilise cette même procédure d'insertion, j'ai un ennui :
il m'insère les enregistrements, mais quand je quitte SQL*Plus et que j'y retourne, ils ont disparu. Je suppose que ça doit être un truc facile mais c'est bizarre!
J'utilise depuis Visual Studio 2005 avec un précompilateur, je sais pas si ça a une influence quelconque...
Merci d'avance!
J'ai un soucis au niveau de SQL*Plus (oracle 10) : jusque là, tout allait bien, je créait mes tables, procédures, séquences etc.
Je remplissait mes tables sans problème avec une procédure. Mais depuis aujourd'hui, alors que je réutilise cette même procédure d'insertion, j'ai un ennui :
il m'insère les enregistrements, mais quand je quitte SQL*Plus et que j'y retourne, ils ont disparu. Je suppose que ça doit être un truc facile mais c'est bizarre!
J'utilise depuis Visual Studio 2005 avec un précompilateur, je sais pas si ça a une influence quelconque...
Merci d'avance!
A voir également:
- SQL*Plus enregistrements perdus
- Comment récupérer les messages perdus sur whatsapp - Guide
- Logiciel sql - Télécharger - Bases de données
- Requête sql pix - Forum Python
- Mes enregistrements freebox ont disparus ✓ - Forum Freebox
- Jointure sql ✓ - Forum MySQL
2 réponses
bonjour,
je ne connais pas ton environnement Visual ..., mais sur le principe, dans sqlplus de base, les mises à jour quand tu sors, par défaut c'est autocommit.
il est possible que dans ton environnement, le fait de quitter soit equivalent à un rollback, donc toutes les mises à jour sont effacées. Ce doit être quelquepart dans les paramètres.
mais il est possible, dans ton script, après l'insertion des enregistrement de faire un commit explicite en rajoutant :
commit ;
cordialement
je ne connais pas ton environnement Visual ..., mais sur le principe, dans sqlplus de base, les mises à jour quand tu sors, par défaut c'est autocommit.
il est possible que dans ton environnement, le fait de quitter soit equivalent à un rollback, donc toutes les mises à jour sont effacées. Ce doit être quelquepart dans les paramètres.
mais il est possible, dans ton script, après l'insertion des enregistrement de faire un commit explicite en rajoutant :
commit ;
cordialement