User Tools

Site Tools


windows:connectdatabaseusingodbcwithoutdsn

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
windows:connectdatabaseusingodbcwithoutdsn [2015/06/04 09:42] rlunarowindows:connectdatabaseusingodbcwithoutdsn [2015/06/04 10:25] – [Step 2: open it and pick an OLE DB provider] rlunaro
Line 17: Line 17:
 it to ''test.udl''. Open it with double click and you will have something like this:  it to ''test.udl''. Open it with double click and you will have something like this: 
  
-{{ :windows:20150604_step_1.png?direct&200 |}} +{{ :windows:20150604_step_1.png?direct |}}
 ===== Step 2: open it and pick an OLE DB provider ===== ===== Step 2: open it and pick an OLE DB provider =====
  
Line 24: Line 23:
 for ODBC Drivers": for ODBC Drivers":
  
-{{ :windows:20150604_step_2.png?direct&200 |}}+{{ :windows:20150604_step_2.png?direct |}} 
 + 
 +===== Step 3: create a new connection string ===== 
 + 
 +Click on "Use connection string" and then on "Build...": 
 + 
 +{{ :windows:20150604_step_3.png?direct |}} 
 + 
 +In the window that will appear, select "New": 
 + 
 +{{ :windows:20150604_step_4.png?direct |}} 
 + 
 +Pick the ODBC driver you want to use: 
 + 
 +{{ :windows:20150604_step_5.png?direct |}} 
 + 
 +Windows will request you to save this file as a "something.dsn" file. Select a file; it can be deleted afterwards:  
 + 
 +{{ :windows:20150604_step_6.png?direct |}} 
 + 
 +After that, some configuration parameters that are specific for the driver will be requested. Because I've  
 +the Microsoft for Oracle Driver, the usual screen requesting TNS, username and password is shown. In other  
 +drivers, other screens will appear. 
 + 
 +{{ :windows:20150604_step_7.png?direct |}} 
 + 
 +You will see that after this step the important information of the connection string is fullfilled:  
 + 
 +{{ :windows:20150604_step_8.png?direct |}} 
 + 
 +Fulfill the username, password and click on "Allow saving password":  
 + 
 +{{ :windows:20150604_step_9.png?direct |}} 
 + 
 +Save all the information and close the window. 
 + 
 +===== Step XX: open the udl file with a text editor ===== 
 + 
 +After that, open the ''*.udl'' file with a text editor. You will see something like that:  
 + 
 +<code> 
 +[oledb] 
 +; Everything after this line is an OLE DB initstring 
 +Provider=MSDASQL.1;Password=YOUR-PASSWORD-HERE;Persist Security Info=True;User ID=YOUR-USERNAME-HERE;Extended Properties="DRIVER={Microsoft ODBC for Oracle};UID=YOUR-USERNAME-HERE;PWD=YOUR-PASSWORD-HERE;SERVER=YOUR-TNS-HERE" 
 +</code> 
 + 
 +You can use that as a connection string for your ADODB.connection objects and it won't need any DNS  
 +for connection.  
 + 
 + 
 + 
 + 
  
 ===== Step 3: move back to "connection" and create a new connection string ===== ===== Step 3: move back to "connection" and create a new connection string =====
windows/connectdatabaseusingodbcwithoutdsn.txt · Last modified: 2022/12/02 22:02 by 127.0.0.1