सवाल कैसे स्थापित ओरेकल क्लाइंट 32 बिट या 64 बिट पता है?


ओएस: विंडोज 2008 सर्वर आर 2

ओरेकल क्लाइंट: 11.2

बहुत धन्यवाद


44
2017-11-02 02:57


मूल


forums.oracle.com/forums/thread.jspa?threadID=1076026 - user1534664
धन्यवाद। लेकिन मैं एचकेएलएम> सॉफ्टवेयर> WOW6432Node> ओरेकल और एचकेएलएम> सॉफ्टवेयर> ओरेकल दोनों रजिस्टर में पा सकता हूं - aiyagaze


जवाब:


विंडोज़ में इसे ढूंढने का एक आसान तरीका एसक्यूएलप्लस को अपने ओरेकल घरों की बिन निर्देशिका से चलाने और फिर कार्य प्रबंधक की जांच करना है। यदि यह SQLPlus का 32-बिट संस्करण है, तो आपको इस तरह दिखने वाले प्रक्रिया टैब पर एक प्रक्रिया दिखाई देगी:

sqlplus.exe *32

यदि यह 64-बिट है, तो प्रक्रिया इस तरह दिखेगी:

sqlplus.exe

64
2017-07-23 22:34



विंडोज सर्वर 2012 के लिए भी यही सच है? मुझे लगता है कि यह कार्य प्रबंधक में sqlplus.exe के रूप में चल रहा है, और विवरण "ओरेकल एसक्यूएल * प्लस" है। - n00b
यह विधि केवल कार्य प्रबंधक के साथ काम करती है। यदि आप प्रोसेस एक्सप्लोरर का उपयोग करते हैं तो यह 32 बिट क्लाइंट के लिए sqlplus.exe दिखाता है, हालांकि आप छवि प्रकार कॉलम प्रदर्शित कर सकते हैं, और यह 64 या 32 बिट्स इंगित करेगा। - shonky linux user
अच्छी सलाह। हालांकि टास्क मैनेजर 32-बिट ओएस पर "sqlplus.exe * 32" नहीं दिखाएगा, यह सिर्फ "sqlplus.exe" होगा;) - Tagar
@ n00b सर्वर 2012 के लिए, "(32 बिट)" एप्लिकेशन नाम के बाद दिखाया जाएगा। आपके मामले में, यह 64 बिट है। - Ivan Chau


के लिए जाओ %ORACLE_HOME%\inventory\ContentsXML फ़ोल्डर और खुला comps.xml फ़ाइल

~ दूसरी स्क्रीन पर <DEP_LIST> की तलाश करें।
यदि निम्नलिखित लाइनें हैं

  •   PLAT="NT_AMD64" तो यह ओरेकल होम 64 बिट है।
  •   PLAT="NT_X86" फिर - 32 बिट।

    आपके पास 32-बिट और 64-बिट ओरेकल होम स्थापित हो सकते हैं।

  • 32
    2017-10-17 20:14



    यदि आपके पास 1 से अधिक ओरेकल क्लाइंट हैं तो उपयोगी! - stephen
    इससे मुझे सूची देखने में मदद मिली। अब मुझे इस पर एक और सवाल है: मैं कैसे निर्धारित करूं कि ग्राहक कौन सा है / कुछ और? "oracle.sysman.agent" VER = "11.1.0.1.0" PLAT = "NT_AMD64" "oracle.sysman.agent.gc" VER = "11.1.0.1.0" PLAT = "NT_AMD64" "oracle.rdbms.install .common "VER =" 10.2.0.1.0 "PLAT =" NT_AMD64 "" oracle.swd.oui "VER =" 10.2.0.1.0 "PLAT =" NT_AMD64 "/>" oracle.bali.share "VER =" 11.1.1.2.0 "PLAT =" NT_AMD64 "" oracle.sysman.plugin.ai.main.agent "VER =" 11.1.0.2.0 "PLAT =" NT_AMD64 "" oracle.dms "VER =" 10.1.2.1। 0 "PLAT =" NT_AMD64 "नोट: मैं इस मामले पर हरा हूं। - geynske006


    एक चीज जो बहुत आसान थी और मेरे लिए अच्छी तरह से काम करती थी वह एक सीएमडी प्रॉम्प्ट से टीएनएसपीिंग कर रही थी:

    TNS Ping Utility for 32-bit Windows: Version 11.2.0.3.0 - Production on 13-MAR-2015 16:35:32
    

    8
    2018-03-13 20:39



    मार्क, मुझे लगता है कि "32-बिट" आप विंडोज से संबंधित हैं, ओरेकल के क्लाइंट नहीं - Veverke
    नहीं। मेरे पास मेरे पीसी पर विंडोज 8 है और नौकरी की आवश्यकताओं के कारण 32-बिट और 64-बिट क्लाइंट दोनों स्थापित हैं। - Mark Bowytz


    लिनक्स में:

    1) एसकप्लस कहां स्थित है,

    [oracle@LINUX db_1]$ `which sqlplus`
    /app/oracle/product/11.2.0/db_1/bin/sqlplus
    

    2) फ़ाइल प्रकार का निर्धारण करें,

    [ओरेकल @ LINUX db_1] $ file /app/oracle/product/11.2.0/db_1/bin/sqlplus

    /app/oracle/product/11.2.0/db_1/bin/sqlplus: ईएलएफ 64-बिट एलएसबी निष्पादन योग्य, x86-64, संस्करण 1 (SYSV), गतिशील रूप से लिंक (साझा libs का उपयोग करता है)। जीएनयू / लिनक्स 2.6.18 के लिए, छीन लिया नहीं।


    5
    2017-12-05 04:14





    Lib और lib32 फ़ोल्डर के ऊपर दिए गए लिंक में से कोई भी मेरे लिए ओरेकल क्लाइंट 11.2.0 के साथ काम नहीं करता लेकिन मुझे यह मिला ओटीएन समुदाय:

    जहां तक ​​क्लाइंट का निरीक्षण करना है, यह बताने की कोशिश करने के लिए कि यह 32 बिट है या नहीं   64 बिट, आप रजिस्ट्री की जांच कर सकते हैं, 32 बिट घर में स्थित होगा   एचकेएलएम> सॉफ्टवेयर> WOW6432Node> ओरेकल, जबकि एक 64 बिट घर में होगा   HKLM> सॉफ़्टवेयर> ओरेकल।


    3
    2018-04-17 02:28





    निम्नलिखित से लिया गया यहाँ, यहां उल्लेख नहीं किया गया था:

    यदि ओरेकल क्लाइंट 32 बिट है, तो इसमें "lib" फ़ोल्डर होगा; लेकिन अगर यह 64 बिट ओरेकल क्लाइंट है तो इसमें "lib" और "lib32" फ़ोल्डर्स होंगे।

    इसके अलावा, ओरेकल 11.2.0.1 में, 64-बिट के लिए क्लाइंट संस्करण और 32-बिट के लिए ओरेकल क्लाइंट को अलग से भेज दिया जाता है, और एक $ ORACLE_HOME / lib64 निर्देशिका है।

    $ ORACLE_HOME / lib / ==> 32 बिट   $ ORACLE_HOME / lib64 ==> 64 बिट

    या

    $ ORACLE_HOME / lib / ==> 64 बिट   $ ORACLE_HOME / lib32 ==> 32 बिट


    1
    2017-07-28 14:25





    64-बिट सिस्टम पर:

    32-बिट चालक: C:\Windows\SysWOW64\odbcad32.exe

    64-बिट चालक: C:\Windows\System32\odbcad32.exe

    ड्राइवर्स टैब पर जाएं
    संस्करण भी वहां दिखाया गया है।


    0
    2017-10-07 03:02





    ओरेकल 12.1 विंडोज क्लाइंट के लिए, TNSPING कमांड से आउटपुट को देखने के लिए काम लगता है:

    64 बिट ओएस पर 32 बिट स्थापित के साथ:

    सी:> TNSping

    32-बिट विंडोज़ के लिए टीएनएस पिंग उपयोगिता: संस्करण 12.1.0.2.0 - उत्पादन   02-एफईबी -2016 016 15:44:37 पर

    कॉपीराइट (सी) 1 99 7, 2014, ओरेकल। सर्वाधिकार सुरक्षित।

    64 बिट ओएस पर 64 बिट स्थापित के साथ:

    डी:> TNSping

    64-बिट विंडोज़ के लिए टीएनएस पिंग उपयोगिता: संस्करण 12.1.0.1.0 - उत्पादन   02-एफईबी -2 016 16:00:23 पर

    कॉपीराइट (सी) 1 99 7, 2013, ओरेकल। सर्वाधिकार सुरक्षित।


    -1
    2018-02-02 22:02