64 bit oracle direver issue in SQLBindCol?

I have an issue with SQLBindCol when I connect to oracle though 64 bit 11gr1 oracle odbc driver.
SQLINTEGER nKey;
SQLLEN nInd = 0;
status = SQLBindCol(stmt, 1, SQL_C_SLONG, &nKey, 0, &nInd);
status = SQLFetch(stmt);
after call SQLFetch, I always get Run-Time Check Failure #2 - Stack around the variable 'nKey' was corrupted
I also noticed the return value of nInd is 8, but it should be 4. If I change the SQLINTEGER nKey to __int64 nKey, the error go away.
Why Oracle Odbc Driver required 8 byte for SQL_C_SLONG, and other odbc driver work fine(MSSQL, Sybase)? Is there a bug in Oracle odbc driver, or 64 bit oracle odbc dirver not follow the ODBC specification?
Thanks

You don't need reference on x64 version. You can add reference on x86 version. If you would like to run project from VS then you need x86 version Oracle Client because VS is x86 application.
Both ODAC DLL (x86 and x64) has same signature. If you build project with "any cpu" option then right version ODP.NET is used at the runtime.

Similar Messages

  • 32 bit oracle in 64 bit OS and issues

    Hi All,
    Good morning, I installed windows 7 (64 bit) and installed oracle 10g 10.2.0.1.0 version. previously when I was used vista the ojdbc14.jar driver worked fine and able to access the DB using this driver. now I am getting the below error as:
    =====
    Exception in thread "main" java.lang.UnsatisfiedLinkError: D:\oraclexe\app\oracle\product\10.2.0\server\BIN\ocijdbc10.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3139)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3135)
    at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:221)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:439)
    at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:132)
    at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:78)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at DBPrime.main(DBPrime.java:14)
    =====
    Please guide me to avoid this issue. What driver I have to use to get rid of this or am I use another version like 64 bit oracle for this.
    Bhargava S Akula.

    absriram wrote:
    Actually I am facing this issue due to 64 bit. its not OS specific.Do you mean you had this working on 32 bit Windows 7?
    many of the production support systems are running on 64 bit processors.My point was not related to 32 bit or 64 bit but running Oracle software on an unsupported platform.

  • SSIS Oracle 11g 64 bit client upgrade Issue

    After the oracle client upgrade from 10g to 11g, the ssis jobs are getting failed for the BadImageFormatException. Attempt to load Oracle client libraries threw This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    But the same package with same system requirements and same sql agent configuration is wroking fine in DIT. Please find below the system configuration in both environment.
    DIT
    Oracle Client - Oracle 11g 64 bit , Microsoft SQL Server - 32 and 64bit, Windows machine - 64 bt SP4, In job there is no configuration in command line to run in 32 bit mode since we are using the are using the .Net Provider/OracleClient Data Provider connection manager to the database .
    UAT :
    Oracle Client - Oracle 11g 64 bit , Microsoft SQL Server - 32 and 64bit, Windows machine - 64 bt SP4, In job there is no configuration in command line to run in 32 bit mode
    In UAT, Everything looks as DIT but the job is not working fine in DIT.
    I have gone through all the thread related to 32 64 bit, .Net Oracle client provide but i haven't found any solution for this problem.
    Can you please tell me the missed out configuration in DIT and UAT? the exact problem for this issue ? what is the oracle components required for this connection? Its urgent.
    What is missing in the oracle end?
    Thanks
    Satheesh

    32 bit apps will need 32 bit Oracle client software installed.
    Hope it helps,
    Greg

  • FDM 11.1.2.3 issue (32 or 64 Bit Oracle Client) ?

    Hi All,
                   I have installed FDM 11.1.2.3 under Windows 2008 server using Oracle 11g Database. Its configuration was sucessfull, but I'm not getting create an app and having "connection database" errors. In a previous version (11.1.2.2.) was stated that FDM should use 32-bit Oracle client installed. But at 11.1.2.3 documentation I did not found anything related to this and installed it using 64-Bit Oracle Client.
                  Does someone could tell me if FDM 11.1.2.3 requires 32-bit Oracle client installed ?
    Thanks

    It does still use the 32 bit Oracle CLient.
    You would need to test the connection with a 32 bit UDL file (.udl32) and use the following command to test:
    1. Create a file to test the 32-bit OLE DB Provider. (Create a new empty file in a easily accessible location with the extension UDL32) a. Launch a command prompt. b. Start notepad and pass in the name of the new file. c:\>start notepad c:\testconn.udl32 c. When prompted to create the file, choose yes then close notepad. 2. Test the 32-bit OLE DB data source using the new file and the following command. a. Launch a command prompt. b. Execute the following command.    c:\WINDOWS\SysWOW64\Rundll32.exe "c:\Program Files (x86)\Common Files\System\Ole DB\oledb32.dll",OpenDSLFile c:\testconn.udl32 - Note, make sure the command line is something appropriate for your Windows Installation. d. Click the Provider Tab, select OLEDB provider you're trying to test (Ie, Oracle Provider for OLE DB) - Note, ODBC connections can also be tested by selecting Microsoft OLEDB Provider for ODBC Drivers. e. Click the Connection Tab. Enter a valid connect string for Data Source. Enter a valid user and password for
    he database. f. Click the Test Connection button.

  • Moving a 32 bit Oracle 9i database to 64 bit on a different server

    Hello,
    We have a 24 GB database with Oracle 9.2.0.7 (32 bit). As the hardware of this server is getting obsolete, it is planned to move this instance to another server, which has 64 bit Oracle software of same version (9.2.0.7). In this scenario what is the best way to move the instance?
    Is it only the full export from 32 bit server and import into 64 bit server(after creating the instance there)?
    Since this is a 24 GB database, and target server is 8 gb of ram, any pointers on how long the import process can take?
    There is a documentation to change word size, I can run utlirp.sql as suggested here:
    http://www.orafaq.com/forum/?t=rview&goto=258668#msg_258668
    But I have some doubts as I mentioned in that post. Can you please share your suggestions?
    Thanks,
    Nirav

    Hi
    Is there some document or steps to follow when creating the instance on the new server The database move is easy, and here is one way to move the schema, fast:
    http://www.dba-oracle.com/oracle_tips_db_copy.htm
    And then, you just run the script to change the wordsize for 64-bit:
    Also, after your migration, watch out for common performance issues:
    http://www.dba-oracle.com/t_bad_poor_performance_upgrade_migration_32_64_bit.htm
    Also, note that Oracle has changed the optimizer costing model from "IO" to CPU" in 10g, and shops that combine an upgrade to 64-bit servers with a 10g migration may want to look at changing the new default for _optimizer_cost_model.
    Going 64-bit means that you can now allocate very large RAM data buffers and increase your shared_pool_size above two gigabytes. However, it is important to remember that there are downsides to having a super-large db_cache_size. While direct access to data is done with hashing, there are times when the database must examine all of the blocks in the RAM cache. These types of database may not always benefit from an upgrade to a 64 bit server:
    Systems with high Invalidations: Whenever a program issues a truncated table, uses temporary tables, or runs a large data purge, Oracle must sweep all of the blocks in the db_cache_size to remove dirty blocks. This can cause excessive overhead for system with a db_cache_size greater than 10 gigabytes.
    High Update Systems: The database writer (DBWR) process must sweep all of the blocks in db_cache_size when performing an asynchronous write. Having a huge db_cache_size can cause excessive work for the database writer. Some shops dedicate a separate, smaller data buffer (of a different blocksize) for high-update objects.
    RAC systems: Oracle RAC and Grid does not perform optimally with super-large data buffer RAM, as available in 64-bit systems. You may experience high cross-instance calls when using a large db_cache_size in multiple RAC instances. This inter-instance "pinging" can cause excessive overhead, and that is why RAC DBA's try to segregate RAC instances to access specific areas of the database. This is why Oracle 10g grid server blades generally contain only 4-gig RAM.
    Hope this helps. . .
    Don Burleson
    Oracle Press author
    Author of “Oracle Tuning: The Definitive Reference”
    http://www.dba-oracle.com/bp/s_oracle_tuning_book.htm

  • SAP BI-BO Integration for "BO XI 3.1 on HP-Unix-PA-RISC-64 bit"+Oracle WAS

    Hi,
    We have set up SAP Integration Kit to integrate SAP BI 7.0 and BO XI
    3.1. Our BO system is set up on Unix HP-UX-PA-RISC 64 BIT and Oracle Web Application Server
    10.1.3.
    When we are creating a WebI report using WebI Rich Client, we are able
    to fetch the data from SAP BI Query and also refresh the data using
    WebI Rich Client (Desktop).
    When we are creating a WebI report from Infoview, we are able to create
    the WebI report,but we get the database error "Unable to Bind to
    NetworkLayer Object"
    (WIS 10901)" when trying to Run the Query i.e.
    fetch the data from SAP BI Query. Same error is also there when we try
    to refresh the data from Infoview for a WebI report created using WebI
    Rich Client (Desktop).
    We raised an OSS Message with SAP. We got a response that :
    ====================================================================
    The reason you're having this problem seems to be because you don't have the SAP dataAccess library (libdbd_sap.so) and its equivalent config files (sap folder).
    Those are the files that manage the connection from BOE queries to SAP.
    You can check that they exist in your Windows client fine(.dll).
    Here's what I have in my HP-UX system:
    $ ls -l sap
    -rwxr-xr-x 1 xi31 users 4671488 Sep 13 2008 libdbd_sap.so
    sap:
    total 80
    -rwxr-xr-x 1 xi31 users 4650 Sep 13 2008 sapen.cod
    -rwxr-xr-x 1 xi31 users 358 Sep 13 2008 sap.prm
    -rwxr-xr-x 1 xi31 users 10670 Sep 13 2008 sap.rss
    -rwxr-xr-x 1 xi31 users 1343 Sep 13 2008 sap.sbo
    These drivers are not installed with the SAP Kit but with the BOE setup
    itself - meaning you can have a system without SAP Kit but with these drivers.
    On the other hand, with SAP Kit, you can have other features such as your working SAP authentication fine but not this one since it comes with BOE.
    ====================================================================
    Request the SDN Community to check the below mentioned :
    Platform : HP-UX-PA-RISC 64 bit
    Oracle WAS (instead of Tomcat).
    1) Which installer was used to install BOE XI 3.1 ?
    2) Is the BOE XI 3.1 base installer available for HP-UX-PA-RISC-64 bit ? I could not find one at SAP Service Market place (the nearest one is for HPP - 32 Bit)
    3) Do you have the relevant SAP Folder & Drivers on this path, as per the above SAP OSS Message.
    4) Any inputs on how to resolve the issue (we have so-far tried with 4 different installers for HP-UX-PA-RISC and not got any success)
    regards,
    Rajesh K Sarin

    Hi,
    Thanks for your reply.
    (A) We have attempted with BOE and SAP Integration Kit in the sequence. My earlier communication has all the attachments for the steps followed, and the SAP message.
    (B) We have HP-UX-PA-RISC-64 bit. Request to please point us to the correct installer on this link
    (C) We have done 4 complete trials :
    1) BOE XI 3.0 Installer provided by BO Consultant, 6 months back & rest downloaded from SAP Service Market Place.
    BOE XI 3.0 --> Upgrade to BOE XI 3.1 --> BOE FP 1.2 for XI 3.1 --> SAP Integration Kit for BOE XI 3.1 --> Integration Kit FP 1.2 --> Oracle WAS Manual deployment steps
    2) BOE XI 3.0 Installer & rest downloaded from SAP Service Market Place.
    BOE XI 3.0 --> SAP Integration Kit for BOE XI 3.0 --> Oracle WAS manual deployment steps
    3) BOE XI 3.1 Installer for HP-UX-PA-RISC-32bit (HPP) & rest downloaded from SAP Service Market Place.
    BOE XI 3.1 --> SAP Integration Kit for BOE XI 3.1 --> Oracle WAS manual deployment steps
    4) BOE XI 3.1 Installer provided by SAP OSS Support & rest downloaded from SAP Service Market Place.
    BOE XI 3.1 --> SAP Integration Kit for BOE XI 3.1 --> Oracle WAS manual deployment steps
    None of these steps have helped us.
    SAP OSS Support asked us to check availability of the "SAP Folder" and "Lib / driver" files on the Connection Server Directory; which would appear once BOE XI 3.1 installer is installed (ONLY BASE Install, SAP Integration Kit is not needed).
    We have also confirmed this with one another Client / Project. They have HP-UX-Itanium-64 bit and BOE-XI 3.1 only base install (No SAP Integration kit). This particular SAP Folder / Drivers are available without any SAP Integration kit.
    Request to correct me, if I am wrong :
    SAP Integration kit additionally provides the drivers needed for Crystal & SAP Authentication.
    regards,
    Rajesh K Sarin

  • 64-bit vs 32-bit Oracle on Win2003

    Background:
    I’ve been tasked to come up with the appropriate hardware/software solution for my company, an MMOLG (Massively Multiple On-Line Gaming) enterprise as it gets ramped up for two huge game releases. We use My SQL (4.x) for managing the Web Front-end, MS SQL 2000 Servers to manage the games, and Oracle to manage the billing application on the back-end. The billing application is also used for authentication (registration of new subscribers, credit card validations) and authorization (what games each subscriber can play, is their account up to date, etc.). We currently support our billing application using 32-bit Oracle (9.2.0.4) on 32-bit, clustered Win2k, using Failsafe (3.3.2) on MSCS (1.0). We have the first new game-to-be-released in Beta, and, to date, I have a similar setup except that the Oracle is 9.2.0.6, Failsafe is 3.3.3, and MSCS is 1.1. Originally, I was given to understand that each of the two new games were to be on separate Oracle instances, but now my management wants both games to be run from the same instance. Our Marketing team spit out the anticipated subscriber/subscription #’s recently, and the size of the #’s has given me pause – I question whether or not our current system will be able to handle the # of logins (for authorization and authentication) during the so-called “land-rush” (the game’s 1st week/month of release) and that period of time immediately following an upgrade to the game (where huge #’s of gamers rush to get back to playing). I also need to consider the peak # of logins during the heaviest play period times. The minimum # of gamer logins/hour I need to account for is 5-7k/hour, and the high end could be upwards of 30-45k/hour (for both games, post-upgrade case). To me, that number of logins/hour is asking a lot Windows 32-bit, perhaps the impossible.
    What I’ve done to date:
    First I made sure that I understood what I can do with Windows, and then implemented a base test on the Beta environment by setting up Windows for VLM management. I have both the /PAE and /3GB switches enabled (I have 8GB of RAM, so the /3GB switch gets me the extra 1GB memory for shared_pool w/o being the hindrance it would be if I was using 16GB+), and I have the AWE ‘tailored’ to 768MB (the minimum that, via trial and error, that I could bring Oracle up under). This has allowed me to have a shared_pool of 320MB, a java_pool and large_pool of 152MB (more on the large_pool later). To date, I’ve sized the buffer_cache at 5000MB (just to prove that I could do it, and see the results). So SGA is 5362MB. I’ve set the Aggregate PGA Target to 256MB.
    I’ve looked at 64-bit Oracle on 64-bit Win2003. 64-bit Oracle 9.2.0.7 is certified on Win2003 (Itanium only, no certification yet for the really spiffy EM64T chip set). If dedicated will not cut it for the max login load, I could consider Shared mode, knowing that I get some performance hit. Going to 64-bit There’s some test data out there (Larry Pedigo, of Performance Tuning Corp. had a nice white paper), but I’ve found little else. This seems, at first blush, the best choice for a Windows ‘shop’, but who knows? I’ve come across one ‘gotcha’ to date, the Failsafe Manager is only 32-bit (while Failsafe is 64-bit, why Oracle did that, I do not know), so has to be installed on a separate home, on a separate 32-bit Windows machine. I’ve gotten it from Oracle Support that 32-bit Oracle Client will connect w/o issue to the 64-bit Oracle server, so having the various 32-bit applications used (on separate 32-bit Win2k machines) connect to the database is not a problem.
    I’ve looked at putting 32-bit Oracle on a 64-bit Win2003, so if the initial load/stress tests fails (at 5-7k logins/hour) I could easily migrate Oracle to the 64-bit. From what I’ve read, I would expect the 32-bit Oracle to be way too slow.
    I’ve looked at going to RAC as it would buy me twice the memory for the ‘pools’.
    I’m just starting to look at moving to Oracle on UNIX. I have yet to estimate the total cost for doing so (early guess-timate is $750k), and I’d have to bring a Unix Sys Admin on-board. Up to now, Turbine has been 90% Windows, 10% Linux.
    Questions for the group:
    Has anyone out there had this problem to tackle?
    Am I correct in thinking that Windows 32-bit would be swamped by the anticipated load?
    Is anyone running 64-bit Oracle on 64-bit Win2003? If so, did you get what you expected with respect to performance? Any obstacles that you had to overcome?
    Has anyone suggestions as to configuration/environment that would help me?
    Any responses would be a God-send to this poor, beleaguered DBA. Thanks very much (in advance).

    Wow, you have a big task at hand, and it looks very fun to build.
    I say you should consider 10g r2, as it will soon (or maybe already released) run on the AMD Opteron and the EM64T now that windows 2003 is set up for these processors.
    If you are not ready to go 10g, then I would seriously consider RAC for the 9i database.
    and I wouldn't install 32 bit on 64bit machine. Its not supported and would give you less than desirable results
    Message was edited by:
    acrlewis

  • Trying to use ODAC on 64 bit Windows 7 with 64 bit Oracle 11g?

    I have been trying to connect to Oracle 11g with VS 2010 .NET Framework 4.0 on Windows 7 for about 5 days with no luck.
    Background: VS 2010, .Net Framework 4.0 and Oracle 11g 64 bit are running on the same maching.
    I have found that are two versions of the 64 bit ODAC.
    1) The XCopy bersion and 2) the Oracle Universal Installer version.
    To install the XCopy version, I right click on the cmd window, change to the folder where my xCopy install is and type install.bat all d:\oracle\myoraclehome odac just like the documentation says. The files are created in my Oracle home and there are registry keys under HKLM\Software\Oracle like the documentation says. I don't have a clue how to prove weather it's doing anything usefule though. When I go to VS 2010, I don't have System.Data.Oracleclient of Oracle.DataAccess.client or any other namespace that can talk to Oracle. How would I test the XCopy version and see if it is actually able to do anything?
    I like the Windows Installer version much better and set it up just like the readme.txt said to. I used the Oracle Data Access Components for Oracle Client 11.2.0.2.1. I wound up with two oracle homes, one for my server and one for the ODAC install. I copied tnsnames.ora and sqlnet.ora over to the odac client home's Network\Admin folder. From my server's oracle home, I ran sqlplus and was able to successfully login to the server. I liked the fact that it came with sample code and I saw that the Oracle.DataAcces.client dll was added as a project reference. I ran the samples with my userid and password and got a TNS Adapter error.
    Since the Oracle server is on the same server that everything else is on, I ASS-U-ME that I would want to install the Oracle Data although I didn't see it documented anywhere. I tried creating it in a different directory, but it says it must be installed on top of an existing oracle home. I tried creating it in my oracle home and got err message OUI-10044 - The selected oracle home location already contains an oracle home or APPL_TOP created while running a different OS.
    Can someone tell me how to correctly install either one of these and test it to make sure it is working?
    TIA I know someone on planet Earth must be using the 64-bit odac to connect to Oracle,
    George

    George,
    It sounds like I have the same setup as you and I am no expert on Oracle install issues but VS 2010 is 32bit. You need to install the 32 bit version of ODAC to make VS all happy. I was under the impression ther was no 64 bit version of ODAC? Then again I am no expert on the topic.
    I then installed the 64 bit xcopy version, decided upon the location for tnsname and then defined TNS_ADMIN. All works well. I create most of my exe's as AnyCPU and Windoze/Oracle seems to figure out what to do.
    r,
    dennis

  • Unable to install 64-bit Oracle ODBC Instant Client on Windows 2008 R2 machine.

    I am trying to upgrade the Oracle ODBC driver from the 32-bit version currently installed (ODBC Instant Client Release 10.1.0.5.0, April 2006) to a newer 64-bit version but have not been successful.  I have had success at uninstalling and reinstalling the existing 32-bit version package (release 10.1.0.5.0) however when I've tried to install the 64-bit ODBC Instant Client (Release 12.1, December 2012), I run the odbc_install.exe application inside the package.  it appears to run without issue/compliant, but then I do not see the 64-bit Oracle ODBC driver anywhere, either if I go via the traditional Administrator Tools --> ODBC Data Sources or if I go to the c:\windows\syswow64\odbcad32.exe route.  Further investigation into the ReadMe file (ODBC_IC_Readme_Win.html) reveals that you need the 3 DLLs oci.dll, oraociei11.dll and orannzsbb11.dll which the package does not come with. Where could I obtain the correct version of these DLLs or else where can I get an installation package which already contains them?
    Any help with this is greatly appreciated.  Thank you

    Welcome to the forums !
    Pl post this in the Instant Client forum - Instant Client
    HTH
    Srini

  • 32-bit Oracle8i to  64-bit oracle 9i

    Hi,
    We have a 32-bit Oracle 8i running on AIX4.3,we are planning to shift to a new physical server which is supposed to run AIX5.3 & 64-bit oracle 9i.In this case if I do a database export from the current live machine( 32-bit Oracle 8i running on AIX4.3) whether i can import it on 64-bit oracle 9i @ AIX5.3 without any issues?
    Regards,
    Cherry

    I think yes. I would like to listen from others.
    While exporting use 8i exp utility. While Importing use 9i imp utility.
    -aijaz
    Message was edited by:
    [email protected]

  • Error in Phase 44/44 installing SM 4.0 SR3 on Windows 2003 64 bit Oracle 10

    Hello All,
    this is my first post here and I'm having issue installing SM 4.0 SR3. It stops with an error  on Phase 44/44. here's the error log. I've tride searching for answer but no luck. can anybody please help?
    Solution Manager 4.0 SR3 64 bit Installation
    Windows 2003 R2 64 bit
    Oracle Database 10g
    Java 1.5.0_14 64 bit
    INFO 2008-01-17 11:34:22.483
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/inifile.8.xml'.
    INFO 2008-01-17 11:34:22.530
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/inifile.9.xml'.
    INFO 2008-01-17 11:34:24.124
    Execute step Component  W2K_ServicePack_Check|ind|ind|ind|indPreprocess  of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_First_Steps|ind|ind|ind|ind|0|0|W2K_ServicePack_Check|ind|ind|ind|ind|2|0.
    INFO 2008-01-17 11:34:38.108
    Copied file 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/keydb.xml' to 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/keydb.5.xml'.
    INFO 2008-01-17 11:34:38.342
    Execute step callOfflineCTC of component |NW_Onehost|ind|ind|ind|ind|0|0|SAP_Software_Features_Configuration|ind|ind|ind|ind|5|0|NW_Call_Offline_CTC|ind|ind|ind|ind|7|0.
    INFO 2008-01-17 11:34:39.404
    Creating file C:\Program Files\sapinst_instdir\SOLMAN\SYSTEM\ORA\CENTRAL\AS\LaunchOfflinectc.bat.log.
    INFO 2008-01-17 11:34:39.436
    Working directory changed to E:/usr/sap/S20/DVEBMGS00/j2ee/ctc.
    INFO 2008-01-17 11:34:39.451
    Working directory changed to C:\Program Files\sapinst_instdir\SOLMAN\SYSTEM\ORA\CENTRAL\AS.
    INFO 2008-01-17 11:34:39.467
    Output of E:\usr\sap\S20\DVEBMGS00\j2ee\ctc\LaunchOfflinectc.bat is written to the logfile LaunchOfflinectc.bat.log.
    WARNING 2008-01-17 11:34:42.107
    Execution of the command "E:\usr\sap\S20\DVEBMGS00\j2ee\ctc\LaunchOfflinectc.bat" finished with return code 1. Output:         1 file(s) copied.java.io.BufferedInputStream@6686fe26Jan 17, 2008 11:34:39... ....tc.lm.ctc.OfflineTemplateImporterJAR [Thread[main,5,main]] Info: Start Execution of Offline CTC TemplatInstallerJan 17, 2008 11:34:39... ....tc.lm.ctc.OfflineTemplateImporterJAR [Thread[main,5,main]] Info: Looking for initial Properties in file '../../../config/usagetypes.properties'Jan 17, 2008 11:34:39... ....tc.lm.ctc.OfflineTemplateImporterJAR [Thread[main,5,main]] Info: Loading of initial Properties-File successful Jan 17, 2008 11:34:39... ....tc.lm.ctc.OfflineTemplateImporterJAR [Thread[main,5,main]] Info: Selected Usages:SolManager:SolManager JavaPerfTimes : loadNativeLayer: loading jperflib failed. no jperflib in java.library.pathJan 17, 2008 11:34:41... ...c.cul.cpi.exceptions.CPIBaseException [Thread[main,5,main]] Path: Exception : The proivder ConfigManagerProvider is not able to startupjava.lang.Exception     at com.sap.exception.BaseExceptionInfo.traceAutomatically(BaseExceptionInfo.java:1141)     at com.sap.exception.BaseExceptionInfo.<init>(BaseExceptionInfo.java:413)     at com.sap.exception.BaseException.<init>(BaseException.java:302)     at com.sap.tc.lm.ctc.cul.cpi.exceptions.CPIBaseException.<init>(CPIBaseException.java:63)     at com.sap.tc.lm.ctc.provider.configurationmanager.exceptions.ConfigManagerProviderBaseException.<init>(ConfigManagerProviderBaseException.java:52)     at com.sap.tc.lm.ctc.provider.configurationmanager.offline.ConfigurationManagerOfflineStartup.createProvider(ConfigurationManagerOfflineStartup.java:59)     at com.sap.tc.lm.ctc.cul.offline.OfflineCTCFramework.startupSystem(OfflineCTCFramework.java:69)     at com.sap.tc.lm.ctc.OfflineTemplateImporterJAR.executeWizard(OfflineTemplateImporterJAR.java:113)     at com.sap.tc.lm.ctc.OfflineTemplateImporterJAR.main(OfflineTemplateImporterJAR.java:549)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)     at java.lang.reflect.Method.invoke(Method.java:585)     at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)Caused by: com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.     at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)     at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)     at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)     at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)     at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)     at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)     at com.sap.tc.lm.ctc.provider.configurationmanager.offline.ConfigurationManagerOfflineStartup.createProvider(ConfigurationManagerOfflineStartup.java:57)     at com.sap.tc.lm.ctc.cul.offline.OfflineCTCFramework.startupSystem(OfflineCTCFramework.java:69)     at com.sap.tc.lm.ctc.OfflineTemplateImporterJAR.executeWizard(OfflineTemplateImporterJAR.java:113)     at com.sap.tc.lm.ctc.OfflineTemplateImporterJAR.main(OfflineTemplateImporterJAR.java:549)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)     at java.lang.reflect.Method.invoke(Method.java:585)     at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)     at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)     at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)     at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)     at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)     at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)     at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)     at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)     at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)     at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)     ... 14 more
    ERROR 2008-01-17 11:34:42.139
    CJS-00030  Assertion failed: in function NW_Call_Offline_CTC_ind_ind_ind_ind_SubComponentContainer_callOfflineCTC() {    var nw = NWInstall.getSystem(context.get("sid"));    var ctcDirFs = nw.getCI().getInstanceDir().concat("j2ee", "ctc");    var ctcExeFile = installer.onWindows() ? "LaunchOfflinectc.bat" : "LaunchOfflinectc.sh";    var ctcCall = ctcDirFs.concat(ctcExeFile);    installer.writeTrace("CTC is in" + ctcCall);    ASSERT(arguments.callee, ctcCall.isExisting(), "CTC executable cannot be found in " + ctcCall.toString());    var pmgt = new ProcessMgt();    var app = pmgt.createChildApplication(ctcCall, []);    var userData = nw.getUsers().getAccountData(NWUsers.roles.SIDAdm);    var user = (new AccountMgt()).getUser(userData.name);    var env = pmgt.getProcessEnvironment();    if (installer.onUnix()) {        env.setUser(user);    }    env.setWorkingDirectory(ctcDirFs.getNode());    env.setEnvironmentVariable(new Property("JAVA_HOME", nw.getJavaHome().toString()));    installer.writeTrace("For the Offline CTC Call, JAVA_HOME is set to " + env.getEnvironmentVariable("JAVA_HOME"));    app.setEnvironment(env);    var retval = app.run([], true);    ASSERT(arguments.callee, retval == 0, "CTC retval is not 0 but " + retval);    installer.writeTrace("CTC has been called in Offline Mode.");}CTC retval is not 0 but 1
    ERROR 2008-01-17 11:34:42.217
    MUT-03025  Caught ESAPinstException in Modulecall: ESAPinstException: error text undefined.
    ERROR 2008-01-17 11:34:42.264
    FCO-00011  The step callOfflineCTC with step key |NW_Onehost|ind|ind|ind|ind|0|0|SAP_Software_Features_Configuration|ind|ind|ind|ind|5|0|NW_Call_Offline_CTC|ind|ind|ind|ind|7|0|callOfflineCTC was executed with status ERROR .

    Uninstall Java 1.5 - it will not work.
    You MUST use Java 1.4 for 64bit windows from note 941595 - Download J2SE 1.4.2 for the x64 platform
    I suggest you start over with your installation since the wrong path is in quite a few locations.
    Markus

  • Running in 64 bit mode with the 32 bit Oracle client installed

    I have seen many postings on this issue but none of the suggested solutions have helped me.
    I am running visual studio 2010 professional with SP1 on windows 7 64 bit machine. When I try to run a web service locally and call it with SoapUI, I get the following error message during OracleConnection.Open().
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    I have tried setting up the build configuration and the project settings to target 32 bit but that has not helped. I have also tried removing the reference to System.Data.OracleClient that shows being under Program Files (x86) and add a new reference to the dll under GAC_64. That too did not work.
    I only have the 64 bit client installed on my machine.
    Any help will be appreciated.
    Thank you

    1. Visual Studio any version is 32 bit ONLY irrespective of hardware or OS bits.  So to DEVELOP with Oracle Client you MUST install 32 bit Oracle ODAC components. Task manager will show devenv.exe *32 (to confirm 32 bit Visual Studio application).
    2. You can run your web application inside IIS/IIS Express in your PC which independently can be either 32bit or 64bit.  If it is 64 bit, you MUST also install 64 bit Oracle ODAC components which means you'll have to install both 32bit and 64bit in your 64 bit Win7 running on 64bit hardware.
    3. In Visual Studio if you compile with "AnyCPU" as target, the resultant binaries (Web/NonWeb) can be both 32bit or 64bit.  So if target PC is "AnyCPU" or "x64", you MUST install Oracle ODAC 64 bit in the target OS if that target OS is 64bit.  You don't have to install 32bit ODAC in the target PC.
    4. One more catch to above scenario is the target OS could be 64bit simulated OS on a 32bit hardware. In such case you MUST install both 32bit and 64bit ODAC components.
    So while you ask your network team to download ODP.NET/ODAC Components make sure you ask them to download both 32bit and 64bit. Total nearly 600MB.
    Hope this helps many people out there.

  • Difference between Oracle 10g 64 bit /Oracle 10g 32 Bit Windows

    Hi all
    We are using 10g Oracle 32 Bit windows as well as Oracle 10g 64 Windows at some installations.
    Now we tested these two systems in our office for Testing purpose on two similar machines i.e
    Intel i3 with 4 GB RAM. Database size approx 4GB
    We had the feeling that :-
    a) Oracle datafile Filesize limitation may be there in 32 Bit system but we saw that physically around 3.5 GB datafile size
    is created in 32 Bit windows also
    b) Data Fetching Speed -.We thought that data fetching speed would be higher in 64 Bit machine. But we proved to
    be wrong. Our sample data had approx 7 Millions records (based on Client Live data for 3 years) total in around 20 transaction tables. Further there were other additional 100-150 tables but very smaller ones just master tables
    We used the same client end machine and same Front end and same queries on both servers. To our surpriise - We got the almost similar results in terms of data fetching time in both the 32 Bit as well as 64 Bit windows with similar Oracle 10g 32 bit and Oracle 64 Bit respectively
    Further we find that Anti Virus Programme which may be any say Symatentic or other - troubles much more in Windows 64 Bit environment as compared to Windows 32 Bit environment from settings point of view.
    Kindly advise as to
    a) Whether our above observations are correct
    b) Now under what situations should we use Oracle 10g 64 Windows as compared to Oracle 10g 32 Bit windows
    Regards
    Suresh Bansal

    Hi Suresh;
    Pelase check below link which could give you idea about your issue:
    Comparison of 32-bit and 64-bit Oracle Database on windows
    http://www.dell.com/downloads/global/solutions/oracle_performance_em64t_6850.pdf
    Regard
    Helios

  • AIX 64 Bit - Oracle 11.2.0.3 Installation/Upgrade - 10.2/11.1

    AIX 64 Bit
    Oracle 11gR2 - 11.2.0.3
    As part of the 11gR2 install, you are asked to select DBA and DBOPER owners. How is this determined/verified selected properly?
    Also, migrating DB's: Ran the dbupgdiag.sql and utlu112i_3.sql
    Should we enable 11.2 listener first?
    or
    Should we migrate all DB's, then do listener or can we try one DB with new listener then move the rest and then change to the 11.2.0.3 LSNR?
    Is there a best practice here?

    Hi;
    As part of the 11gR2 install, you are asked to select DBA and DBOPER owners. How is this determined/verified selected properly?Its already mention at installation guide. What is purpose of those groups, what you should choose etc.
    Also, migrating DB's: Ran the dbupgdiag.sql and utlu112i_3.sql
    Should we enable 11.2 listener first?
    or
    Should we migrate all DB's, then do listener or can we try one DB with new listener then move the rest and then change to the 11.2.0.3 LSNR?You should go wiht first db upgrade. Than you can go wiht listener. As suggestion here by orafad that issue is related wiht db upgrade soo make post on related forum site
    Regard
    Helios

  • Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

    Hello guys,
                Problem has been solved -
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    1. If you install 64 bit oracle this is not an issue. Install 64 bit oracle.
    2. Download odp.net 32 bit  from below link:-
        ODP.NET Managed Driver Beta Download&lt;/title&gt;&lt;meta name=&quot;Title&quot; content=&quot;ODP.NET Managed Driver B…
    3. installed the odp.net.
    4. open the visual studio 2010.
    5.Select new - project - asp.net web application - project name -ok
    6.select tools- > connect to database- then follow the following steps
                             i>  user name - your user name/client username (example -- hr)
                             ii> password -- enter your password/client password  (example- hr)
                            iii>select connection type -- if you want to connect client database then- select EZ connect other wise select tns
                            iv>test the connection- then you will get connection succeed.
                            v> then click ok
    Thanks
    Chandrashekhar

    You do not need to do anything in VS.  You do need to configure both tnsnames.ora files, because the drivers do not share any data.
    Please see:
    http://sqlblog.com/blogs/jorg_klein/archive/2011/06/09/ssis-connect-to-oracle-on-a-64-bit-machine.aspx

Maybe you are looking for

  • OBIEE 11.1.1.7 default security.

    Hi, I recently installed 11.1.1.7 on linux 64bit.  Added a test user in weblogic without assigning to any groups/roles. When logged into OBIEE, i can create new analysis which is wrong, as by default i should be tagged as BI Consumer.  Is this a bug

  • Request group set error...

    I have created an request group set to upload Master Item in inventory. I am getting the following error when submitting Request Group request set from "India Local Inventory" responsibility in vision R12 instance : APP-FND-01564: ORACLE error -1116

  • How can I create my own shortcut to an app

    How do I create my own shortcut to an app on my Mac Pro

  • Large SGA issue-- insert data is very slow--Who can help me?

    I set the max_sga_size to 10G,and db_cache_size to 8G, but the value of db_cache_size is negative number in OEM, and also I found that the data inserting was very slow, I checked the OS, found no CPU consuming and no IO consuming. The OS is HP-UX B11

  • Using Disk Utility to partition drive

    After downloading a system update yesterday my mac mini hard drive is no longer bootable. The recovery HD is unbootable, too. When I boot up using the install CD I can run Disk Utility and see that there are no problems reported with the hard drive,