|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() |
Bonjour,
Savez-vous s'il existe des précautions particulières à prendre pour utiliser dbexpress vers firebird en multithread sur serveur multiprocesseur. J'utilise Delphi6 et dbexpress natif Windows serveur 2003 Firebird Firebird 1.5.2 Un simple programme avec 4 threads, une SQLConnection par thread qui fait des update (sans lock conflit car sur des enregistrements différents) et très vite diverses erreurs apparaissent. Certaines fois on ne peut plus utiliser la base en suite. type d'erreur : - SQLDA missing or incorrect version, or incorrect number/type of variables - Unable to complete network request to host "LOCALHOST". Error writing data to the connection. Une connexion existante a dû être fermée par l'hôte distant. - échec du mappage d'erreurs - Error reading data from the connection. - Error writing data to the connection. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
mouais, je ne sais pas si le dbexpress de Delphi6 est vraiment fait pour ça
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() |
Est-ce qu'il est possible de simplement changer de driver sans réécrire l'application avec autrechose que dbexpress?
J'ai déjà eu le conseil suivant http://www.developpez.net/forums/sho...11&postcount=4 |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
avec InterXpress certainement
il y a aussi celui là http://crlab.com/dbx/ je pense que les deux doivent te permettre de tester avant d'acheter et seront près à répondre à tes questions
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#5 | ||||
|
Candidat au titre de Membre du Club
![]() |
J'ai utilisé la version démo de http://crlab.com/dbx/ ça fonnctionne mieux m'ai j'ai désormais des erreurs
Code :
Code :
|
||||
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
cf :
http://tech.groups.yahoo.com/group/f.../message/90038 pas certain, il faudrait que je fasse des recherches plus appronfondies, c'est un truc déjà rencontré en 2005 sur la version Classic cela vaudrait tout de même le coup d'au moins passer à la version 1.55 sinon à la 2.0.3
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() |
Je ne comprends pas bien. Est-il possible en SQL classique de nuire à l'intégrité de la base?
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
En fait je viens de voir, on a un cas connu comme ça mais impossible à reproduire, donc si tu pouvais nous donner un cas reproductible, cela pourrait aider, vu que le précédent est sous Linux et que c'est la première fois qu'on le rencontre sous Windows
(après bien sur avoir tester avec la denière version de Firebird soit la 1.5.5 soit la 2.0.3) Merci si le cas est reproductible, de le poster dans le tracker, ou de me contacter directement
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() |
Je suis en 1.5.2, je vais installer une 1.5.5 et faire le test tout de suite.
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() |
Après installation de la version 1.5.5 il semble ne plus y avoir d'erreur, je laisse encore tourner notre serveur de test pour valider ceci.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com