DSXchange: DataStage and IBM Websphere Data Integration Forum
View next topic
View previous topic
Add To Favorites
Author Message
tdandreajr
Participant



Joined: 29 Jul 2010
Posts: 2
Location: Lexington, KY
Points: 29

Post Posted: Thu Jul 29, 2010 8:08 am Reply with quote    Back to top    

DataStage® Release: 7x
Job Type: Server
OS: Windows
Additional info: Windows Server 2003 SP1, DataStage 7.5.2A
Question Any help you can give is appreciated - I am at a loss right now trying to get this DataStage install to work.

Issue
Cannot resolve DSN entries within DataStage. We always receive the error Empty DSN: list returned from host MYHOST

Replication
For testing purposes I create a new server job. I then add a database stage such as ODBC or Dynamic RDBMS, a sequential file stage, and I link the two stages together. I then enter the database stage and attempt to define the table name by selecting table definition, then import, then ODBC table definition. The Import Meta Data (ODBC) window is shown, however the DSN drop down is empty. Trying to use the drop down returns the error Empty DSN: list returned from host MYHOST.

Troubleshooting Efforts
I have followed all documentation I could find, both with the DataStage install and through online and forum searches. I have tried the resolutions that have been noted in other posts here as well. The .odbc.ini is *nix only and so it does not affect this Windows installation. The same uvodbc.config is set up at both the engine level and the project level, with the target database added to the uvodbc.config. A system DSN entry has been created with the same target ODBC name and I can successfully connect via the ODBC MFC, as well as fire off some SQL from Toad.

Reference
The uvodbc.config is defined as follows. I have tried with both a CR/LF and no CR/LF at the end of the file just in case that was an issue.
Code:

[ODBC DATA SOURCES]

<localuv>
DBMSTYPE = UNIVERSE
network = TCP/IP
service = uvserver
host = 127.0.0.1

<FINDEV>
DBMSTYPE = ODBC
ArndW

Premium Poster
Participant

Group memberships:
Premium Members, Inner Circle, Australia Usergroup

Joined: 16 Nov 2004
Posts: 14022
Location: Germany
Points: 79230

Post Posted: Thu Jul 29, 2010 8:51 am Reply with quote    Back to top    

Did you define a system level ODBC named "FINDEV" in Windows? If yes, try using MSQUERY or similar to see if they can access "FINDEV". If they cannot connect then the problem is not within DataStage.

_________________
Image
Rate this response:  
Not yet rated
tdandreajr
Participant



Joined: 29 Jul 2010
Posts: 2
Location: Lexington, KY
Points: 29

Post Posted: Thu Jul 29, 2010 9:59 am Reply with quote    Back to top    

Yes, the System DSN is defined as FINDEV, and I am able to use the DSN to connect via the System DSN definition on the ODBC MSC as well as an SQL tool using Toad.
Rate this response:  
Not yet rated
ArndW

Premium Poster
Participant

Group memberships:
Premium Members, Inner Circle, Australia Usergroup

Joined: 16 Nov 2004
Posts: 14022
Location: Germany
Points: 79230

Post Posted: Fri Jul 30, 2010 3:15 am Reply with quote    Back to top    

If, from the designer, you try a "import table definitions -> odbc table definitions" from the menu do you get a list of DSNs?

_________________
Image
Rate this response:  
Not yet rated
Display posts from previous:       

Add To Favorites
View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Powered by phpBB © 2001, 2002 phpBB Group
Theme & Graphics by Daz :: Portal by Smartor
All times are GMT - 6 Hours