J'essaye d'écrire un client qui exécute une série de procédures DB2 iSeries Stored dans DB2. J'utilise le fournisseur IBM.Data.DB2.iSeries et j'ai besoin que tous mes appels soient dans une transaction .NET. On dirait que tout est ignoré et que les données sont validées.Tous les pointeurs ...Comment pouvez-vous activer les transactions avec IBM.Data.DB2.iSeries pour les procédures stockées?
Q
Comment pouvez-vous activer les transactions avec IBM.Data.DB2.iSeries pour les procédures stockées?
1
A
Répondre
3
La base de données de l'iSeries est-elle journalisée? C'est nécessaire pour le contrôle des engagements.
0
Êtes-vous en utilisant le DB2Connection.BeginTransaction Method?
1
Je viens d'avoir le même problème, et compris que le problème est pas dans le code .Net, mais dans la procédure stockée. Vérifiez votre définition de proc stockée pour une option COMMIT. Si elle est définie sur "* NONE", elle sera automatiquement validée, indépendamment des transactions dans votre code .Net. Changez-le en * RR (lecture répétable), et vos transactions devraient fonctionner correctement.
Plus d'informations here.
Questions connexes
- 1. Motifs pour les procédures stockées?
- 2. Modifications de version pour les procédures stockées
- 3. Autoriser les procédures stockées d'autorisation
- 4. Les procédures stockées SQL sont-elles sécurisées?
- 5. Requêtes paramétrées SANS les procédures stockées?
- 6. Problème du connecteur MySQL .NET avec les procédures stockées
- 7. Table SQL et analyseur de colonnes pour les procédures stockées
- 8. Des procédures sont stockées plus rapidement pour les requêtes simples
- 9. Méthode simple pour obtenir par programme toutes les procédures stockées
- 10. Les procédures stockées LinqToSql rendent toujours les paramètres nullables. Pourquoi?
- 11. SubSonic ne mappe pas les procédures stockées dans les paquets
- 12. Comment tester les performances des procédures stockées Sybase imbriquées?
- 13. Test des procédures stockées avec MySQL
- 14. transactions scope correctement stockées
- 15. Utilisation de Linq avec des procédures stockées
- 16. Accès aux données avec des procédures stockées
- 17. Concurrence avec Linq To Sql Procédures stockées
- 18. 2008 procédures stockées SQL EXPRESS - les miennes sont manquantes
- 19. Variables et procédures stockées
- 20. Développer des procédures stockées MySQL avec Intellisense?
- 21. Comment sauvegarder des procédures stockées dans MySQL
- 22. Implications des performances des commentaires dans les procédures stockées SQL
- 23. Traitement complexe dans les procédures stockées Application Vs .net
- 24. Procédures sous-sonnettes et stockées
- 25. MySql Procédures stockées Paramètre Échapper
- 26. Meilleure façon d'apprendre les procédures stockées de PostgreSQL?
- 27. Toutes les procédures stockées répertoriées par créer une date?
- 28. Comment vérifier l'intégrité des procédures stockées
- 29. SubSonic - Procédures stockées non-Crud
- 30. Les procédures stockées SQL sont-elles sensibles à la casse?
oui les fichiers requis en question sont journalisés – chugh97
Votre serveur iSeries est-il sous maintenance logicielle? Si oui, vous pouvez probablement appeler IBM et leur demander directement. –
Il peut également être utile de savoir comment ces procédures stockées sont définies ou utilisées. Utilisez-vous l'instruction SQL CALL, sont-ils des programmes RPG, etc. –