ODBC ट्रेस सक्रिय हो गया है लेकिन मैं इसे कैसे निष्क्रिय कर सकता हूं?


0

मेरे सहकर्मी ने वर्तमान में हमारे पास मौजूद समस्या के निवारण के लिए एक odbc ट्रेस सक्रिय किया है।

लेकिन अफसोस कि उसने एक और मुद्दा बनाया है जैसे ट्रेसिंग सक्रिय होने पर हर बार जब हम msaccessओडबेक में लॉग इन करते हैं तब भी हम प्रोग्राम को चला रहे हैं ।

हम एक ऐसे msaccessप्रोग्राम का उपयोग कर रहे हैं , जो फ्रंटएंड के रूप में काम करता है, यह फ्रंट एक ODBC कनेक्शन के माध्यम से Postgres डेटाबेस से कनेक्ट हो रहा है। मंच विंडोज 7 है।

नीचे ट्रेस त्रुटि की सामग्री की शुरुआत है।

c:\mylog_5072.log open error 5
[1128-0.000]ci=00000000 globals.extra_systable_prefixes = ''
[1128-0.000]exe name=MSACCESS
[1128-0.000][[SQLAllocHandle]][1128-0.000]**** in PGAPI_AllocEnv **

अनुरेखण इस तरह सेट किया गया था (नीचे वीडियो देखें)

यहां छवि विवरण दर्ज करें

मेरे सहकर्मी ने मुझे बताया कि लॉगिंग कॉन्‍फ़िगर में फंस सकता है regedit

मैंने नीचे दिए गए बिंदु पर जाँच की

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ODBC \ ODBCINST.INI]

यही मैंने पाया है

यहां छवि विवरण दर्ज करें

  • प्रश्न: क्या यह संभव होगा कि ओडीबीसी लॉगिंग स्विच ऑफ होने के बजाय अभी भी चालू है?

जवाबों:


1

बहुत तकरार के बाद, मशीन / सर्वर को रिबूट करना है।

जैसा कि @ बेन-एन ने उल्लेख किया है, comm_logऔर debugदोनों शून्य पर सेट हैं जैसा कि आप ऊपर दिए गए स्क्रीन कैप्चर में देख सकते हैं।

इसलिए regedit मुद्दा नहीं था

अंत में, क्योंकि msaccessएक लॉक फ़ाइल बनाई गई और मैं नहीं चल सका msaccess, मैंने उस लॉक फ़ाइल से छुटकारा पाने के लिए रिबूट करने का फैसला किया है।

एक बार रिबूट हो जाने के बाद, ओडीबीसी पर परिवर्तन प्रभावी था।

डननो क्यों, शायद एक बग।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.