Odbc dsn installation

Dear all,
This might seem as a trivial question, but I have a machine with Windows XP SP3 installed. I want to connect to an Oracle database located on an intranet server through odbc. The Microsoft driver that is on the machine does not have a field to specify TSN service name. I came across documentation on the web (an Oracle document) which shows an Oracle DSN which contains a field for TSN service name and other parameters.
The question: Where do I get this driver, and how do I install it?

Hi,
If you are trying to connect 11g database, please use the below link to download the Oracle Client 11.2.0.3
https://updates.oracle.com/download/10404530.html
If you want to install 32 bit driver, choose platform or language as "Microsoft Windows 32 bit",  download and install the file 3 of 6 - p10404530_112030_WINNT_3of6.zip
If you want to install 64 bit driver,  choose platform or language as "Microsoft Winodws X64 (64-bit) "  download and install the file 4 of 7 - p10404530_112030_MSWIN-x86-64_4of7.zip
Please set TNS_ADMIN to see the list of databases available in TSN.
Thanks and regards
Venkat
Oracle Support

Similar Messages

  • 10g - ODBC DSN for Disconnected Analytics

    hi, experts,
    how to configure the ODBC DSN for Disconnected Analytics
    http://download.oracle.com/docs/cd/E12096_01/books/AnyDisconnAdm/AnyDisconnAdm_Setup4.html
    the webpage above doesnt give enough information on how to configure.
    any samples?

    Hi Stephen,
    This link gives you the information needed for you http://www.skurabigroup.com/blog/?p=496
    http://oracle.ittoolbox.com/groups/technical-functional/oracle-bi-l/installation-of-disconnected-analytics-1544000
    Hope it helps you.Mark points for the threads helpfult o you.
    By,
    KK

  • Encrypting communication between an app that uses an ODBC/DSN (with ADODB) and SQL Server 2008 R2

    I've been doing a lot of reading the last couple of days on how we can encrypt db communication between our product app and a customer's SQL Server db, but cannot make it work as expected. The app uses a ODBC/DSN to connect to the SQL Server db. I use this
    ODBC app to setup the DSN (on a Windows 7 PC):
    C:\Windows\SysWOW64\odbcad32.exe
    The  DSNconnection uses the SQL Server driver 6.01.7601.17514 and has these properties:
    - WinNT authentication.
    - Client Config button: TCP/IP to <server-name>\<instance.-name>
    - Change to default db: <name-of-app-db>
    - Everything else is default setting.
    SQL Server is on the same Windowns 7 PC and has a self-signed cert installed (used IIS to generate it) and has the Force Enryption set to "yes".
    I have a test C# program that uses the ADODB 2.7.0.0 COM-wrapper, made by Visual Studio after adding a reference to the ADO 2.7 library version 6.1.7601.17857. The program creates an ADODB.Connection object that has a simple connection string: "DSN=<san-name>;UID=<user>;PWD=<password>". The
    program then creates an ADODB.Recordset object and reads and displays a field from a table.
    Works fine.
    If I go into SQL Server and set Force Encryption to "no," clear the cert, restart the SQL service, and then re-run the program, it works fine.
    Here's the kick. If I go into the DSN and select "Use strong encryption for data" the Test button on the DSN works—why does it work? The SQL Server is no longer encrypting the connection so an error should occur. If I run the test program, it works
    as well—why? I can look at the connection properties in the test program and see that ADODB has added the ";Encrypt-yes" stuff to the end of the connection string. Yet that option seems to have no effect.
    If I set the SQL instance back to Force Encryption:yes, enable the cert, restart the SQL service, and clear the DSN's "Use strong encryption for data" option, I can still connect to the db with the
    test program—why?
    What am I doing wrong? I need to be able to ensure that the communication between our app product and the SQL instance is encrypted, and that we get an error if the SQL instance does not support encrypted communications. We really don't want the customer
    to have to enable Force Encryption because they have other db's on their SQL Server that do not use encrypted communication, but they want to know that our product's communication channel with the db is encrypted.
    No, I can't change the app product's code at this point in time. I'm stuck with working with what a DSN called from ADODB has to offer.
    Also, how can I be sure that communications are encrypted? I mean, I've tried things like "SELECT * FROM sys.dm_exec_connections" but that doesn't help because I have no idea how to tie the list of sessions shown back to my test program, although
    I guess it's a good thing that some of the sessions listed show encrypt_option as TRUE.
    -glenn-

    Ah yes, very good point. It's easy to miss because you have to delete then recreate the DSN in order to change drivers. So I switched the DSN over to the SQL Native 11 driver.
    Now when I try to connect to the SQL instance as <computer-name>\<instance-name>, and without a cert on the server, I get "the target principal name is incorrect". Perfect; now we're getting somewhere!
    Change my DSN to use <fqdn>\<instance-name> and it works. This tells me that SQL Server has auto-generated a cert and named it <fqdn>. I would have expected the "cert fail" error, not a cert
    name mismatch, because I'm not using Trust Server Cert.
    So I load up my self-signed cert, and that works too.
    I am still confused as to why I'm not seeing the "cert fail" error when I have no cert loaded on the SQL Server. I am not using Force Encryption on the server at all, so wouldn't expect SQL Server to auto-create a cert when an Encrypt=yes request comes in,
    but apparently it does?
    I also ran into a problem with this:
    select c.session_id, c.encrypt_option, s.client_interface_name
    from sys.dm_exec_connections c
    join sys.sysprocesses s
      on c.session_id = s.session_id
    where s.dbid = db_id('MyDatabase')
    There is no s.client_interface_name, probably should be s.hostname. There's also no s.session_id. I thought maybe this should be s.sid, but then no rows ever come back. The c.session_id looks like 51 and 52, but the s.sid looks like a very long binary number,
    so these two fields cannot be joined. I don't know how to convert the sid's properly so that the join would work. Ah wait, I just found the s.spid column; the join works when that column is used (I assume that's correct anyhow).
    If I add a Thread.Sleep(30 seconds) to my C# program just before the connection is closed, this query shows me the session for the correct hostname has encrypt_option=TRUE.
    And I have to keep my fingers crossed that all the app I/O will still work properly after
    changing the driver. Probably a safe bet though.
    Think I'm ready to throw in the towel on getting the "cert fail/no SSL" error to appear.
    It does look like I am able to sufficiently show that the connection is encrypted when Encrypt=yes is used with the newer driver.
    Thank for all the help!
    -glenn-

  • Automatically create ODBC DSN connection with special port and password. Add-OdbcDsn cmdlet

    Hi,
    I first posted a question in the SQL forum but I'm posting it here instead because its a Powershell question.
    In a non-persitent VDI enviroment we are trying to automatically create a ODBC DSN connection to a SQL server.
    We are using Windows 8.1 so we also have Powershell 4 together with the add-odbcdsn cmdlet. 
    But when trying to add set -SetPropertyValue for network port different than default and a password we get an error.
    here is the command:
    Add-OdbcDsn -Name test -DriverName "SQL Server" -DsnType User -SetPropertyValue @("PWD=test", "SERVER=10.0.0.1")
    and here is the error message:
    Add-OdbcDsn : Attempt to set the {UID or PWD} key of a DSN. These keys should not be stored in the registry for securit
    y reason. Provide the credential information at runtime via SQLDriverConnect, SQLConnect or SQLBrowseConnect.
    At line:1 char:1
    + Add-OdbcDsn -Name test -DriverName "SQL Server" -DsnType User -SetPropertyValue @ ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidArgument: (MSFT_OdbcDsnTask:Root/Microsoft/...SFT_OdbcDsnTask) [Add-OdbcDsn], Cim
    Exception
    + FullyQualifiedErrorId : MI RESULT 4,Add-OdbcDsn
    NB!:  this command does not contain a port number, but when adding it without a password(PWD string) we just the default port.

    Hi Primeid,
    Agree with Jrv, we cannot store  UID and PWD in an ODBC datasource, For example, you can create a DSN using the user interface but if you look at the DSN stored in the registry the UID and PWD are not stored.
    ODBC it is always required when you connect using a DSN that the caller supply UID and PWD if they want to use standard login during connection time. 
    These similar discussion are for your reference:
    Creating ODBC DSN for SQL Native
    Client fails for not-integrated authentication
    is user name and password required in ODBC admin / User DSN?
    In addition, to read data from a SQL Server database using an ODBC DSN with SQL Authentication via powershell, please refer to this script:
    Open SQL database with ODBC DSN and SQL AuthenticationIf
    there is anything else regarding this issue, please feel free to post back.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna Wang
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Discoverer 3 EUL Creation Failed with ODBC DSN

    Hi,
    I use the INTERSOLV text driver make a ODBC DSN, I made a
    connection with this DSN in Discoverer AE 3.1.36,
    after my login, it prompted to create EUL, I did it, but I
    cannot select any user from a null userlist(at the next page),
    finally after pressed finish, I encount a internal error.
    How to perform this operation?

    Check ML doc:
    Cannot Create Domain During Portal 11g Install [ID 1097432.1]
    I had the same problems, looks like you need to install WL 10.3.2 and not 10.3.3 as tried.
    Hope, this helps.
    Regards,
    Thomas

  • Problem setting up data source to use ODBC DSN

    SQL server 2008 r2 BI Tools 2008 r2
    When creating new data source based on 64bit ODBC DSN
    The DSN is not displayed in the 'Shared Data Source Properties/Edit/Connection Properties/ 'Use user or system data source name' drop down, the only DSN's displayed are 32 bit not the 64 bit ones I need.
    How can I access the 64 bit DSN's I need?

    Hi,
    Based on your description, I am afraid your issue is out of support range of VS General Question forum which mainly discusses
    the usage of Visual Studio IDE such as WPF & SL designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System
    and Visual Studio Editor.
    In order to help you resolve your issue, could you please provide us more information, we will check whether other forums can support your issue?
    What do you want to do?
    What are you doing?
    Which tool are you working with? You only mentioned ‘SQL Server 2008 R2 BI Tools 2008 R2’, are you working in SQL Server? Or Visual Studio? Did you use BI Tools within Visual Studio?
    Could you provide us an image about what you encountered currently?
    Thanks,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • ODBC DSN to Excel File

    I have set up an ODBC data source to an Excel spreadsheet.  When I point a Crystal Report to the ODBC data source, in the Database Expert window, the only option is "Add Command".  What do I need to do so I can select the Worksheet Name rather than Add a Command?

    What version of MS Excel you are using?
    Did you try the following steps while creating the ODBC connection?
    To report off a Microsoft Excel worksheet using ODBC you need to configure both the worksheet and an ODBC DSN as follows:
    --In Excel, open the worksheet and highlight all the rows and columns you wish to report off.
    --Select 'Insert'/'Name'/'Define'.
    --In The 'Names' box, add the name "ExcelTest" (for example). In the 'Refers to' box, it will display the range of rows and columns that you highlighted.
    --Click 'OK' and save the worksheet.
    --Open the ODBC Data Source Administrator and create a new datasource name (DSN) using the Microsoft Excel (.xls) driver.
    --Provide a name for the DSN.
    --In the 'Version' dropdown, select Excel 97-2000.
    --Click the 'Select Workbook' button and browse to your .xls file.
    --Click 'OK' to exit the ODBC Administrator.
    --Open Crystal Reports and create a new report.
    --In the Database Expert, select 'Create New Connection' and then 'ODBC (RDO)'.
    --In the Datasource Selection windowr, click the DSN name you created and then 'Finish'.
    Click 'OK' and your DSN will be shown under 'ODBC (RDO)' with the table being the named range.
    Create your report as usual.
    Regards,
    Raghavendra

  • Odbc dsn

    dear all,
                i hope all are doing well,how to configure odbc dsn for mysql server on oracle ? your help will be appreciated thanks in advance.
    os:windows 7 64 bits
    db:11.2.0.3(64 bit oracle client)
    mysql:5.6

    Hi,
       If you want to connect from Oracle to MySQL then if you have access to My oracle Support this note has details of how to setup the Database Gateway for ODBC (DG4ODBC) which can be used to make the connection -
    How to Configure DG4ODBC (Oracle Database Gateway for ODBC) on 64bit Windows Operating Systems to Connect to Non-Oracle Databases Post Install (Doc ID 1266572.1)
    It describes a connection to SQL*Server but the setup is exactly the same for MySQL except you use a different ODBC driver.
    Regards,
    Mike

  • ODBC DSN- password

    Hi,
    I forgot the password to test the connection of a ODBC DSN, I created.
    Is there any way by which I can recover it ?
    Thanks

    The password for the user is the same as in any other tool, so recreate it (or let the DBA do this) as a privileged user:
    alter user <xxx> identified by <yyy>;
    Werner

  • Change ODBC DSN in Application KO?

    I am learning Authorware 7. I used the Application Knowledge
    Object to create a quiz with login and results tracking via ODBC.
    It worked fine and automatically created an Access database. I
    replicated the database structure in MySQL and created an ODBC DSN
    for the MySQL database. I've looked around in Authorware, but I
    can't find a way to tell the KO to use a different ODBC connection.
    If I can.... I'll be happy.

    From Macromedia Authorware email support, I was told it is
    not possible to change the ODBC connection within an Application
    knowledge object, but I can change it within a Quiz knowledge
    object. I'll follow that path instead.

  • DB2 Connection VIA ODBC DSN

    Can anyone point me to good 'step-by-step' guide to setting up a HS connection to an AS400 DB2 database using a ODBC connection.
    I have an ODBC DSN on set up but I'm not sure how set-up my tsnnames.ora or listener.ora, I've looked at several posts in this thread but I'm still struggling.
    I basically need to be able to something like 'select something from sometable@AS400link'
    Thanks
    Bri

    Tak,
    Thanks once again, I still can't get this to work, here's what I have:
    On the DB server itself:
    \hs\admin\initFRUIT.ora contrains:
    HS_FDS_CONNECT_INFO = SPONGE
    HS_FDS_TRACE_LEVEL = 0
    \network\admin\listener.ora contains:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <name of the host PC>)(PORT = 1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = E:\oracle\ora81)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = FRUIT)
    (ORACLE_HOME = E:\oracle\ora81)
    (PROGRAM = hsodbc)
    (SID_DESC =
    (GLOBAL_DBNAME = <name>)
    (ORACLE_HOME = E:\oracle\ora81)
    (SID_NAME = <name>)
    \network\admin\tnsnames.ora contains:
    JELLY =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <name of the host PC>))(PORT = 1521))
    (CONNECT_DATA = (SID=FRUIT))
    (HS=OK)
    I created a public database link as follows:
    create public database link custard
    using 'JELLY'
    My ODBC DSN is pointing to an SQL Server
    Unfortunately I am still getting the same error??
    Thanks for your help.
    Brian

  • Powershell, information about ODBC DSN from servers to database

    Hello,
    I have a question regarding moving data from format-list/format-table to database to the database
    I want to pull out data about ODBC created on the server and load them to the database - so far I have wrote code which gives me data about ODBCs:
    Get-ChildItem -path "HKLM:\SOFTWARE\Wow6432Node\ODBC\ODBC.INI" | ForEach-Object {Get-ItemProperty $_.pspath} | Select-Object PSChildName,Driver,Server,LastUser
    The question is: how to load data to different columns when data is like at the bootom of the post(info about DSNs are seperated only by Blank space)?
    Add variables to which I add data? Any other way? Any ideas will be appreciated :)
    Results:
    PSChildName : test-server
    Driver      : C:\Windows\system32\SQLSRV32.dll
    Description : Some desc
    Server      : TEST
    Database    : mobile
    LastUser    : sa
    BLANK SPACE
    PSChildName : test-server
    Driver      : C:\Windows\system32\SQLSRV32.dll
    Description : Some desc
    Server      : TEST
    Database    : mobile
    LastUser    : sa
    BLANK SPACE
    PSChildName : test-server
    Driver      : C:\Windows\system32\SQLSRV32.dll
    Description : Some desc
    Server      : TEST
    Database    : mobile
    LastUser    : sa

    Get-ChildItem -path "HKLM:\SOFTWARE\Wow6432Node\ODBC\ODBC.INI" |
    ForEach-Object {Get-ItemProperty $_.pspath} |
    Select-Object PSChildName,Driver,Server,LastUser |
    Format-Table -Auto
    ¯\_(ツ)_/¯
    Thanks for posting how to get the DSN listing. I have a related problem though:  the result of the one liner above does retrieve me a number of DSNs, however when I try to connect to one of them in my PC, I get the following error:
    Exception calling "Open" with "0" argument(s): "ERROR [IM002] [Microsoft][ODBCDriver Manager] Data source name not found and no default driver specified"
    This tells me that somehow powershell is not seeing the DSNs I have configured in the system, and that most likely is looking somewhere else for the DSNs. any suggestions? I've seen some
    posts about that message error, but I think first I need to get PS to look for the DSNs in the right place (32- or 64-bit issue maybe). thanks for any pointers  on this issue.
    orlando mendez

  • Issue with creating oracle ODBC DSN connection

    Hi all,
    We have BO X! 3.1. We have created some webi reports. Our universe connection is created using following method.
    = Created a DSN connection for oracle 10g database
    = created Bo connection object by selecting Generic ODBC connection
    = in the service name we have given DSN name and tested successfully.
    we have created reports universe under Windows environment.
    = Now we deployed Biar file of the same on SOLARIS server.
    We have created odbc connection in odbc.ini  on solaris.
    we have used path "/../boxir3/bobje/odbc.ini"
    We have used "/BOXIR3/bobje/enterprise120/solaris_sparc/odbc/lib/libsqora.so.10.1" driver
    But when we test connection after deployment connection fails. giving error
    " A database error occured. The database error text is:. (WIS 10901)"
    Can anybody suggest me right method to create ODBC connection for oracle 10g on SOLARIS.
    Thanks in advance.
    Saurabh

    Hi Saurabh,
    You said your odb.ini is at the location "/../boxir3/bobje/odbc.ini". Verify if environment variable ODBCINI is pointing to this location. For this do a echo $ODBCINI. This should return the path of your odbc.ini file. If this command returns empty, that means this variable is not set. In this case you will have to set your ODBCINI using the below command.
    If you are using bash shell
    export ODBCINI=/../boxir3/bobje/odbc.ini.
    if this does not work try
    set ODBCINI=/../boxir3/bobje/odbc.ini
    Thanks
    -Anup-

  • ODBC DSN'S

    I have created system DSN's on a Citrix Terminal Server, these DSN's work fine when tested with Microsoft Query.
    When I use Crystal reports to design a new report and use the database expert to connect to an ODBC (RDO) DSN, I can not see all the DSN's I setup using the ODBC administrator.
    I think they may be registry DSN's and for some reason I cannot see them.... any clues ?

    Hi,
            Hope if you create an user DSN.You would see that when you create the crystal reports.
    Regards
    Prashant

  • Issue with GetSchema("Columns") of Oracle driver from ODBC DSN

    Hi,
    I have installed Oracle Express Edition and have created a windows System DSN for Oracle driver 'Oracle in XE'. From my .Net application using ODBC connection string, I am trying get the schema of columns of a particular table in Oracle DB and the sample code is given below.
    dtSchema = odbcConn.GetSchema("Columns", new string[4] { odbcConn.Database, null, strTableName, null });
    Does Oracle driver accept the restrictions to be passes as paramenter to GetSchema() method?
    Please help me ASAP.
    Regards,
    Sasi Rekha.

    Even If create table manually in the Oracle Database using varchar2 but still when i copy the data query mysql database it shows spaces in the value column.

Maybe you are looking for

  • Problem with ClientListener in custom component

    I have custom declarative component: <af:commandImageLink icon="/img/trash.png" actionListener="#{TrashButtonBean.deleteRow}"> <af:setActionListener from="#{row.rowKeyStr}" to="#{TrashButtonBean.currentRowKetStr}"/> *<af:clientListener type="click" m

  • Help with multi track project

    Hi all, So I recorded my church's worship and sermon on GB through the local sound system. We upload the sermons onto the church's website, and use the worship recordings for practice. I muted all but the one version of the sermon I wanted and saved,

  • Ipod 4g does not work with gps mount anymore, with iOS lower than 6.0.1 it worked

    After updating my iPod to iOS 6.0.1 and 6.1 my gps mount does not work anymore. It used to work perfectly. Have checked with a TomTom app if satelites are connected and it has good connection but navigation app does not work. All advices given in the

  • On back up assistant, how do I adjust it not to back up my pictures, videos, and documents?

    On back up assistant, how do I adjust it not to back up my pictures, videos, and documents? The cloud back up keeps getting full because of these items, that I back up another way already...

  • What size is my harddrive? on

    I'm a bit confused here. If I do a "df -h" it shows /dev/disk0s2 as being 233GB capacity. It also shows a /dev/disk2s2 as being 465GB. I only have one HDD in this macbook obviously. Is disk2 a compression-enabled version perhaps? Both show the same a