我正在用IBM CSDK客戶端庫在C++中使用Informix。我使用庫的多線程版本,每個線程使用自己的ITConnection對象。 如果生成多個線程,應用程序仍會崩潰。 有沒有人遇到類似的問題?不是答案使用Informix和IBM CSDK進行多線程
2
A
回答
0
更多問題...
請確定哪些平臺(操作系統和版本,硬件類型,如果可能需要它)和CSDK的哪個版本? (許多產品相關問題的標準規則。)
您在C++代碼中使用了哪些編譯選項?你使用的是什麼鏈接?你有支持該產品嗎? (如果是這樣,請聯繫IBM技術支持。)您是否有針對此問題的堆棧回溯?
不,我沒有看到這個問題,但我沒有很努力地推動代碼的多線程版本 - 或者,對於大多數目的而言,完全沒有。
(因爲你是新手,請編輯您的問題,而不是通過增加一個「答案」添加額外的信息,只有添加一個答案,如果您不能編輯的問題。)
1
我解決這個問題(對於Solaris OS)。需要鏈接多重庫版本的庫。它們被命名爲如下libth *而不是libif *。
相關問題
- 1. IBM Informix-SQL和新的IBM Informix Genero
- 2. Informix CSDK安裝失敗
- 3. 如何在Informix CSDK和OIC++中使用事務
- 4. 在AIX中使用64位帶gcc的Informix CSDK?
- 5. 使用QThread和線程模塊進行Python多線程處理
- 6. 執行多線程進程
- 7. 使用多線程與C#進行OCR#
- 8. 使用ConcurrentHashMap進行多線程
- 9. 使用Java的htmlunit.WebClient和多個代理進行多線程
- 10. 使用線程和進程
- 11. Grails和多線程進程
- 12. 在C#中使用IBM Informix ODBC驅動程序查詢問題
- 13. Informix 11.50連接錯誤錯誤[08001] [IBM]使用Informix客戶端sdk 3.5的SQL30081N
- 14. 使用ASP.NET和IIS進行多線程處理
- 15. 使用oracle和mysql對數據庫進行多線程
- 16. 使用C#和EntityFramework對SQLite進行多線程訪問
- 17. 使用多線程進行圖像細化和保存
- 18. 如何選擇32位或64位Informix Csdk 3.7?
- 19. 使用進程ID和線程ID進行目錄命名
- 20. 多線程程序和os進程
- 21. 使用C中的多線程進行串口編程
- 22. 多線程和多進口MATLAB文件
- 23. Twisted:一起使用多個線程和進程
- 24. 多線程和進程信令
- 25. setitimer,SIGALRM和多線程進程(linux,c)
- 26. PEM_write_X509(x509 *)和多線程進程崩潰
- 27. 使用lucene改進多線程索引
- 28. Java利用多個IP進行網絡抓取,使用線程
- 29. IBM Informix Spatial數據庫LIneFromText函數
- 30. Python多線程:如何讓守護進程線程運行