• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1262
  • Last Modified:

MS Report Builder 2008 Oracle Connection Problem

I am using Report Builder 3.0, loaded from a server running SQL Server 2008.  The software is being used within Internet Explorer 8.0.  I am trying to connect with an Oracle 9i database through Oracle 9i client, but have not been successful.  My connection is to a server named sftr403.devl, defined in my tnsnames.ora file,  When I test the connection using the build window within the connection properties window,  I get the message that test connection succeeded.  However, when I try to connect directly from the connection properties window, I get the error message "Unable to connect to the data source.  Please verify the connection properties and credentials".  Why is the same connection only working in one place and not the other?
ScreenPrints1.doc
0
sjlevine34
Asked:
sjlevine34
  • 2
  • 2
2 Solutions
 
Marten RuneSQL Expert/Infrastructure ArchitectCommented:
What account is your reporting services running under. If it's a local account, it may be that it cannot make Connections. Try a domain account for the service, or the local NETWORK account.

Regards Marten
0
 
Geert GOracle dbaCommented:
>> and credentials
is the app passing the correct username and password over the connection ?

you can setup a test connection, but parameters in the app may use a different username and password
0
 
sjlevine34Author Commented:
Thanks
0
 
sjlevine34Author Commented:
I was working under the assumption that the connection driver was on my local machine.  It was actually on my server.  I had to define the following connection string in the report (for security purposes, I am not providing the host name nor service name):

Data Source="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST={hostname})(PORT=1521))(CONNECT_DATA=(SERVICE_NAME={service name})))"

This approach worked and I was able to query the oracle database and prepare a report from the dataset.
0
 
Geert GOracle dbaCommented:
for security reasons ... don't use the default ports
when a hacker gets it, the first thing they do is run  checks on standard ports

yer using the standard port for oracle listener: 1521
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now