32 bit vs 64 bit oracle

Hi all,
I know 64 bit Processer has a an ablity to address larger memory than the 32 bit Processer.
My doubt is
1) What is the difference between 32 bit OS and a 64 bit OS.
2) What is the difference between 32 bit oracle and 64 bit oracle.
Can we install 32 bit on a 64 bit and vice versa.
Can someone throw some light on this.

Hi;
Similar issue discussed here many times. Please use search mechanisim.
Please see:
https://forums.oracle.com/forums/search.jspa?threadID=&q=32+bit+vs+64+bit&objID=c18&dateRange=all&userID=&numResults=15
Regard
Helios

Similar Messages

  • Re: 32 Bit ODBC Driver for Oracle 11g 11.2.0.1.0

    Hi,
    Were you able to resolve the problem with these troubleshooting measures ?
    Please let me know since i am facing similar issues like yours.
    I am using a Windows 7 64 bit and from QTP installed on this machine ,  i am trying to connect to Oracle database.
    Now initially i installed a 64 bit ODBC for Oracle . But when i did that and ran the Script below :
    Set objDatabase = CreateObject("ADODB.Connection")
    Set rs=createobject("adodb.recordset")
    objDatabase.open "DRIVER={Oracle in OraClient11g_home1} ; DATA SOURCE=Oracle; SERVER= xyz ; DATABASE=abc1; UID=abc ; PASSWORD= abc123;"       
    rs.Open "select * from tablename", objDatabase
    'result1 = objDatabase.Execute("select * from tablename")
    'msgbox result1
    Do while not rs.eof
    print rs.fields("columnname")
    rs.movenext
    Loop
    print rs.fields("columnname")
    it gives me an error
    “[Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application”
    So i am assuming that i need to install the 32 bit ODBC drivers for Oracle as well in addition to the already installed 64 bit drivers ..
    Any thoughts on this ?

    64 bit apps need 64 bit Oracle client software.
    32 bit apps need 32 bit Oracle client software.
    You should be able to tell the bit-ness of the app by checking the Process tab in task manager to see if it has *32 next to it.
    You can install both 32 bit and 64 bit Oracle client software on the same box, but you need to do it into different homes, and different oracle_base should also be used.
    There isnt an Oracle client install bundle that installs both, you'll need to do each separately.
    Hope it helps,
    Greg

  • 64 bit or 32 bit installation of oracle 9i - which one?

    hi there - i have a sun solaris ultra 60 with 2gb ram and 32gb hdd and solaris 9-64bit on it. should i install oracle 9i 32 bit or 64 bit? Also after trying to install the 32 bit server version of Oracle 9i on the same machine we noticed a severe decrease in speed on the server but uptime doesnt show any processes taking over the machine. Any ideas? has it got anything to do with 32 bit 64 bit installation distributions for either oracle or solaris??
    thanks in advance guys

    If you have an instance running on it, you can query the v$version view. This will give your the 32/64 bit info.
    SQL> select * From v$version;
    Oracle8i Enterprise Edition Release 8.1.7.4.0 - 64bit Production
    PL/SQL Release 8.1.7.4.0 - Production
    CORE 8.1.7.0.0 Production
    TNS for Solaris: Version 8.1.7.4.0 - Production
    NLSRTL Version 3.4.1.0.0 - Production
    5 rows selected.

  • How Do I find out if Oracle 8.1.5 is running in 32 bit or 64 bit mode?

    How Do I find out if Oracle 8.1.5 is running in 32 bit or 64 bit mode? Can anyone please respond that may know the answer to this? It would help a bunch. Thanks!
    Greg

    Hi,
    To find out wheter 32 or 63-bit mode
    # /usr/bin/isainfo -kv
    Now, switching between modes
    32-bit mode
    # eeprom boot-file=kernel/unix
    64-bit mode
    # eeprom boot-file=kernel/sparcv9/unix
    or OK prompt,
    32-bits mode
    boot kernel/unix
    64-bit mode
    boot kernel/sparcv9/unix
    or even,
    32-bit mode
    setenv boot-file kernel/unix
    64-bit-mode
    setenv boot-file kernel/sparcv9/unix
    Arrebola

  • Migration of Oracle 32-bit to 64-bit on same Windows host.

    Hi,
    Title: Migration of Oracle 32-bit to 64-bit on same Windows host.
    We have windows host x64 bit. Oracle is 10g 32 bit and we want to migrate it to 10g 64 bit. I would like to know the steps. Note 940811 is not clear enough.
    Please help.
    Many thanks,
    Mohan.

    Hi,
    I think SAP Note 940811 is not relevant to your case as far as I understand your case in your previous thread because you are already on oracle 10.2 and there is no upgrade required.
    Please check SAP note 192822 and please check below extract from this note:
          5. Can I switch to 64-bit, even though I already run the same oracle release on 32-bit?
          Yes. The only thing that needs to be done is
    run del_ora.csh to delete the 32-bit software
    install the 64-bit software
    start the database.
    As the wordsize changes with 64-bit, all pl-sql-predures should be recompiled.
          Therefore please run the following two scipts on db-level:
          @$ORACLE_HOME/rdbms/admin/utlip.sql -invalidates all plsql-procedures
          @$ORACLE_HOME/rdbms/admin/utlrp.sql -recreates the plsql-procedures with the new word size
    Thanks
    Sunny

  • Migration from 32-bit to 64-bit on Oracle 9.2.0.5

    Hi guys.
    I have two question for migration 32 bit to 64 (x86_64) bits on Oracle 9.2.0.5 for SAP 4.7 Enterprise?
    1.- When i migrated 32 bits to 64 (x86_64) bits is necesary migrated to Oracle 10 ?
    In the note SAP Note 960769 - Windows: Migration from 32-bit to 64-bit (x86_64), say that, pag 4:
    " Oracle:
    =====================================
    On Windows Server 2003 X86_64 (64-bit), you may only use Oracle 10g Release 2 (10.2) software for X86_64 (64-bit) as a database. Note 949116 describes the installation (homogenous system copy) of old products that were not originally released on Oracle 10g Release 2 (10.2). If you want to make the copy using the backup/restore procedure, for which the source database was not yet upgraded to Oracle 10.2, see Note 932722"
    But, in the pam matrix say that support for 9.2.
    I confused for the information.
    2.- In the case that is not necessary to migrate to oracle 10, i can execute the migration to 64 bits the SAP 4.7 with the procedure Backup/Restore?
    I don´t have the new server, the server for the migration is the same. The procedure you want to follow is:
    1.- Backup Offline all server.
    2.- Delete the server, i install the server on Windows 2003 64 bits.
    3.- Install SAP 4.7 on kernel 64 bits.
    4.- Restore de backup offline (only data): datafiles, archive log, redo log.
    Aprecciated for the help.
    Best regards,
    Desiré

    Hi,
    According to Note:814834
    #Note that there is currently no 64-bit support for the x86_64 platform
    for Oracle 9.2 because Oracle does not provide a 64-bit DB client for this purpose,
    and, in addition, 64-bit operation of the DB server is not supported.
    This means that this DB version can only be used in conjunction with SAP components on
    Windows 32-bit on x86_64 hardware in 32-bit mode.
    For more information, refer to the "Oracle" section in the note.
    Furthermore, it states 32bit SAP instance can connect ot a 32 bit Oracle 9.2 or 10.2 database instance.
    So for your case, its better to upgrade your current database to Oracle 10.2 and then proceed with migration.

  • Migration from Oracle 32-bit to 64-bit on Windows

    Hi,
    Currently we have Oracle 32bit 10.2.0.2 on Windows 64-bit.
    We want to convert oracle to 10.2.0.2 64 Bits on the same machine.
    The procedure is quite simple but if we want to keep the same Oracle home it become complicated.
    The Oracle 32 bit is installed on /oracle/SID/102 if we want to keep the home directory after the migration we have to install the oracle 64-bit software on /oracle/SID/102.
    1. Can we install 64-bit binaries over 32-bit binaries on the same directory.
    2. Do we have to deinstall first 32-bit binaries
    3. Can we simply empty the /oracle/SID/102 and install 64-bit binaries and start the DB and run the conversion script ?
    Thank you for you help.
    Chak

    Hello Stefan.
    Thank you for your quick reponse.
    Note 392800 describe how to de-install old oracle version after the complete installation of the new software which will be not our case because we want to de-install the oracle software before installing the 64-bit.
    Normally the steps will be as follow
    1. Use OUI to deinstall Oracle 32-bit
    2. Install 10g 64-bit and 10.2.0.2 64-bit
    3. Open the DB and run the conversion script
    Is this procedure described in an SAP note ot at least supported by SAP ?
    Another question : I guess when we d-install oracle using OUI it removes only the binaries not the DB or *.ora files (init, tnsnames,...).? what about the Oracle services, are they removed too ?
    Thanks,
    Chak

  • How to convert 64-bit to 32-bit oracle 8.1.7

    We are planning to upgrade our O/S version from AIX 4.3.3 to 5.2
    The limitation is that AIX 5.2 and 8.1.7.4 64-bit are not certified. We are also running Oracle Financials 11.0.3 so we cannot upgrade to 9.2.X versions.
    Can anybody tell me how to convert Oracle 8.1.7 64-bit to 32-bit? ( before upgrading to AIX 5.2)
    Is there a performance degradation between 64-bit and 32-bit RDBMS?

    Javed, I suggest you open an iTAR with Oracle support. For one thing I believe you will need a different binary. You may already have the install CD since I believe we received both and choose 64 bit.
    HTH -- Mark D Powell --

  • Does extproc for Oracle 64-bit 11.1.0.7 on Win 2003 64-bit load 32 bit DLL?

    Hello
    Background:
    We had Oracle 11.1.0.7.0 32-bit EE on Windows 2003 32-bit EE and now migrated to 64-bit (both OS and DB) and everything worked brilliantly ok except...
    Problem:
    We used to be able to connect to an external application (Postcode Plus from AFD) via extproc to search postcodes / addresses etc. However, after the migration getting the error:
    ORA-06520: PL/SQL: Error loading external library
    ORA-06522: Unable to load DLL
    The listener.ora and tnsnames.ora configuration as exactly same as what we had on 32-bit machine (except the host name).
    For convenience, I've attached both here:
    listener.ora (on 32-bit machine):
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\Oracle\product\11.1.0\db_1)
    (PROGRAM = extproc)
    (ENVS="EXTPROC_DLLS=C:\Oracle\product\11.1.0\db_1\LIB\pcpOracle.dll:C:\Oracle\product\11.1.0\db_1\LIB\afdutl32.dll")
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\Oracle\product\11.1.0\db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.30.241)(PORT = 1521))
    tnsnames.ora (on 32-bit machine):
    MYDB32 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.30.241)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = MYDB32)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    listener.ora (on 64-bit machine):
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.30.247)(PORT = 1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\Oracle\product\11.1.0\db_1)
    (PROGRAM = extproc)
    (ENVS="EXTPROC_DLLS=C:\Oracle\product\11.1.0\db_1\LIB\pcpOracle.dll:C:\Oracle\product\11.1.0\db_1\LIB\afdutl32.dll")
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\Oracle\product\11.1.0\db_1)
    (PROGRAM = extproc)
    tnsnames.ora (on 64-bit machine):
    MYDB64 =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.30.247)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = MYDB64)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Questions:
    1. Does extproc for Oracle 64-bit 11.1.0.7 on Win 2003 64-bit load 32 bit DLL?
    2. When searched got a quite of lot link about extproc32 (for all versions of UNIX), but not for Windows and found this link Extproc32 installation Does that mean it is not possible to load 32-bit DLL on 64-bit Windows installation?
    3. Is there any workarounds? Or am I stumped so I should now go back and reinstate the 32-bit installation?
    Any input / recommendation is appreciated!!
    Regards
    Kannan

    Does that mean it is not possible to load 32-bit DLL on 64-bit Windows installation?Yes,it's not possible,refer to MOS/metalink:
    Is It Possible To Call 32Bit Libraries Using External Procedure Agent Extproc On Windows 64Bit ? [ID 372512.1]
    Werner

  • Command used to know if Oracle is 64 bit or 32 bit in Unix

    What command would you use to tell if Oracle is 64 bit or 32 bit in Unix Systems.??
    What command would you use to tell if Solaris running on 64 bit or 32 bit.??
    Thnx
    Sravan

    probably file, I have no solaris here, but I tried on AIX
    $ file /app/oracle/product/*/bin/oracle
    /app/oracle/product/10.1.0.2/bin/oracle: 64-bit XCOFF executable or object module not stripped
    /app/oracle/product/10.1.0.3/bin/oracle: 64-bit XCOFF executable or object module not stripped
    /app/oracle/product/10.1.0.4/bin/oracle: 64-bit XCOFF executable or object module not stripped
    /app/oracle/product/8.1.7.4/bin/oracle: executable (RISC System/6000) or object module not stripped
    /app/oracle/product/9.2.0.5/bin/oracle: 64-bit XCOFF executable or object module not stripped
    /app/oracle/product/9.2.0.6/bin/oracle: 64-bit XCOFF executable or object module not stripped
    /app/oracle/product/9.2.0.7/bin/oracle: 64-bit XCOFF executable or object module not strippedas you can see, only the 8.1.7.4/bin/oracle kernel is not 64 bits, so it is 32 bits

  • Oracle Homes 32 bit or 64 bit ?

    Hello All,
    I am working on Sun Solaris Sparc 64 bit system, EBS R12.1.3.
    When i have to apply apps patches, we are going with 32 bit patches. Even when we upgraded java we used 32 bit java.
    Now, I have to apply some opatches to 10.1.2 and 10.1.3 Oracle Home respectively, so do i have to download 32 bit or 64 bit patches?
    Please suggest!
    Thanks,
    Moor

    why do we have this confusion, when we are on 64 bit OS and have installed 64 bit EBS software, why we are going with 32bit apps patches?
    If you have EBS 64-bit running on 64-bit OS you should always look for the 64-bit patches. If the 64-bit patches are not available while 32-bit patches are then you can safely download and apply the latter.
    Please see the solution section (Can the 64 bit version of patch 8888184 be applied to a 32 bit OS? (Doc ID 1054058.1)) for more explanation.
    Thanks,
    Hussein

  • Oracle database 32-bit or 64-bit

    Hi,
    I want to install Oracle server 9.2 on a Xeon EM64T processor based machine.
    Could anyone tell me which version of Oracle 9.2 I need :
    32-bit or 64-bit ?
    Thanks a lot
    Christian Moungou

    You can try to install 9i (64 bit) on the machine. If the OS is 64 bit, install will be successful, if not, the install will fail and it will give an error message saying that the OS is 32 bit, in which case, you can install 9i (32 bit).

  • SSRS to Oracle 64 bit vs 32 bit patch

    I have one server running Windows Server 2003 R2 and SQL Server 2008 x64 with Reporting Services. I am creating a report from within BIDS which uses the 32 bit (x86) directory. This report points to an Oracle 10g 10.2.0.3.0 database on another server running Server 2003 R2. The problem is that reports do not run since the Oracle client does not like the special characters x86 in the path name.
    I have downloaded both 64 bit and 32 bit Oracle client which did not resolve the issue. I have copied the Visual Studio 32 bit directory to a folder with no special chacters in the name ("C:\Patch\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe") and can now run the report successfully when using the new devenv.exe. However, once uploaded to the server, I cannot run the report remotely. Researching the issue, it looks like I need to apply two patches. However, these patches say to only install them on 10.2.0.1. I am on 10.2.0.3. Can I install these patches even though I am at a higher release? If so, is this suppose to be installed on the database server? Or on the SSRS server where I am using the client?
    5059238 - Patch for (x86) issue
    4751549 - "opatch
    http://social.msdn.microsoft.com/Forums/en-US/sqldataaccess/thread/f0de2e77-aa54-4d60-be4f-fe95e80405f1/

    Anyone? I was able to get the reports to temporarily work. There was one 64 bit oracle_home registry key, but there were two oracle_home registry keys in the wow6432 registry. So I deleted the 64 bit oracle_home registry key that was in the wow6432 registry. This made the reports accessible both locally and from the report server url. However, after rebooting, reports still work from within BIDS, but they no longer work from the url and fail with
    Cannot create a connection to data source 'DEV'.
    OCIEnvCreate failed with return code -1 but error message text was not available.
    Any ideas? I have gone through just about every thread so I am not sure what the exact combination I need is.

  • E-Business Suite R12 Oracle 10g 32 bit to 64 bit windows migration

    Hi friends;
    I just published Step by Step E-Business Suite R12 Oracle 10g 32 bit to 64 bit windows migration pdf on my blog wiht screen shoot,error message etc.
    Hope it helps forum user who need to perform this issue
    http://heliosguneserol.wordpress.com/2010/11/22/step-by-step-e-business-suite-r12-oracle-10g-32-bit-to-64-bit-windows-migration/
    Regard
    Helios

    Hi Hussein Sawwan
    Good stuff .. Thanks for sharing this experience with us.Thanks for your kind words.
    Regard
    Helios

  • How can I know if the Oracle software is  64-bit or 32-bit

    Hi all,
    How can I know if the installed Oracle software is 64-bit or 32-bit.Actually I'm using an oracle database 10.0.2 on a Solaris 10.
    Cheers.

    Dear user11191992,
    Please check below link;
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10820/dynviews_3120.htm#REFRN30296
    Here is for the release number;
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10595/dba004.htm#ADMIN11039
    Another way is to enter the database with;
    # sqlplus / as sysdbaHope That Helps.
    Ogan

  • How to check your oracle is 32 bit or 64 bit?

    How to check your oracle is 32 bit or 64 bit on windows?

    SQL*Plus has it's own banner that gives the same information
    >
    SQL*Plus: Release 11.1.0.6.0 - Production on Thu Jun 7 11:19:06 2012
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    Enter user-name:
    >
    Just make sure that you run the right version if there are multiple versions installed on the machine.

Maybe you are looking for

  • Aspect ratio from AE to FCP

    Hey guys Im trying to find out how i can import a quicktime file from FCP in AE for color correction then render it back out to the same frame size and ratio. at the moment when i open it back up in FCP its not the same. the file from FCP is 720x576

  • Error in making backup of current controlfile, rman

    Hi All, i am hitting by a strange error, i tried metalink and google but did't get any satisfactory answer yet, i would like to discuss it here... we have an ORACLE 9iR2 two nodes RAC on solaris 9 SPARC, with a DR site dataguard 9i server...we also h

  • Adobe Reader vs Adobe Acrobat CC6

    Hi there, I have installed Adobe Reader before buying an Adobe CC license. Now, everytime I open a PDF the file is opened with Reader. I tried to Open With, select Acrobat Professsional and checked Always open with. No change. The PDF file open wwith

  • Imovie Crashed Thread:  0  Dispatch queue: com.apple.main-thread

    I start the Imac Only open iPhoto, iTunes and iMovie. I choose in iMovie, Export and then location and HD 1080p, name and Export. That is all I leave the iMac allone After a while I movie chrashed see log file. I tried everything start up and use onl

  • How to fix the download arrow. Won't show me recent downloads even though I would have downloaded a file. Help please.

    I recently downloaded a zip file and when I unzipped the file my arrow stopped showing me recent downloads. It will show the effect of me clicking but won't show any files that I may have recently downloaded. Please help as this is the fastest way fo