Oracle Database with SSRS reports - visual-studio

Using SSRS with Oracle DB is not orthodox, but still i am forced to use it.
So, while i am working on my reports, if another collegue of mine tries to do a query on the same database, an error occurs, on the TNS Listener. When i check the number of sessions active or inactive, they are in the limit secified. After i close and reopen the SSRS project from Visual Studio it works and also it reduces the number of sessions.
Is there a way to make oracle accept more sessions? or any other solution?
PS: Oracle version 10g, Visual Studio version 2005

I am using SSRS 2005 to report off Oracle 10g, and I haven't seen this issue. How is your colleague querying the database, and what drivers are you using?

Related

SSRS and SSAS data source error while connecting to oracle database

We have oracle database and we are developing SSAS cubes and SSRS reports based of that oracle database tables.
I am able to connect to Oracle Database thru SQL Developer and run queries in SQL Developer. so permissions wise I have all of them. But see below issues.
Issue 1.
I am trying to create a datasource in SSRS to connect to oracle database I am unable to Edit the connection string see below image
Issue 2.
This is while using creation a data source for Cube development I was able to successfully connect using on of the logon details we commonly use for the database connection.
But after going and making changes to a query in DIM table in cube and select OK then this below error is fired. so I am unable to make changes inside a cube table.
Issue 3: When I am trying to run the report in Report Server which is connected to oracle Database this is error I am getting.
I don't know if these issues are all related or different from each other. I tried searching online and didn't find exact solution for all the problems.
Tools Used:
SQL Server Mgmt Studio 17.2
Visual Studio 2015 with SSDS 17.4 (latest version)
Oracle 11.2.0
All these software were running on Windows 10

SSRS in SharePoint integrated mode - ORA-03135 when querying Oracle database

We have successfully installed SSRS in SharePoint integrated mode. We can run reports with data sources pointing to MS SQL database.
We need to add support for reports querying Oracle 12c database.
After the drivers installation we can create a data source with "Oracle Database" data source type. But when we try the "Test Connection" button, we always get the "ORA-03135: connection lost" error. Reports based on this data source always fail.
We use these versions: SharePoint 2016, MSSQL 2016, Oracle 12c.
Did anybody come across this error? How did you solve it?
Thanks.
We had to install an Oracle patch to ODAC drivers. After installation of the patch we got rid from this error.
Most likely the error was raising because of the Oracle Advanced Security option.

Would SQL Server Data Tools in Visual Studio 2015 allow Oracle DB connectivity?

I am using Oracle database for asp.Net web API application, I would like to build rdlc reports and I am not sure if SSDT for VS 2015 (SQL Server Data Tools in Visual Studio 2015) would allow Oracle database connectivity. If so, which version should I install?
Please advice what to install so that I can build rdlc reports.
Thanks
Nope. SSDT is strictly for SQL Server and when I asked last month, the team from Microsoft said that they have no intention of changing that.
It looks like you are talking about using SSDT to write reporting services reports against oracle rather than using SSDT to manage your oracle database. If I am right then you can create a connection to an oracle server:
See:
Data Sources Supported by Reporting Services (SSRS) - https://msdn.microsoft.com/en-gb/library/ms159219.aspx
You would still need a reporting services (sql server) instance to run the reports on but you can do it.
If you actually mean managing your oracle database using ssdt (deploying tables, procedures etc) then comment here and i'll delete this :)
ed
The Oracle Data Access Components (ODAC) with Oracle Developer Tools (ODT) supports Oracle data providers for .NET. SSDT uses these providers to create connection managers to access Oracle data.
http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

Crystal report 2013 not displaying Oracle Server

I have Oracle 11 installed. I recently installed Crystal Reports 2013. However, I do not see Oracle Server listed when I try to create a new connection. I am not sure why. Please suggest me.
Thanks,
Roshni
I needed to have Oracle Client for Crystal Report to connect to the Oracle database. Once I installed a 32 bit oracle client, I was able to see Oracle Server as a option in the Connections.
I wanted to let you all know so that if somebody is stuck like me, they can benefit from this answer.
Thanks again!

Can't add Local Database to project

This might be a really dumb question... but in VS2013 when trying to add a local database to my Windows Forms Application Project the option is now shown in the C# items menu. The only DB that is available is a Service-Based DB. From what I understand, this is related to SQL Compact Edition but I do have SQL Server 2012 installed. Any ideas? Or are there any significant differences between the Local DB and Service-Based DB?
A service-based database is a database that is only accessed through a server. It uses an MDF data file, which is SQL Server format. To be able to connect to a SQL Server database the SQL Server service must be running, because it's that that processes your requests and access the data file.
A local database is one that is local to your application only. It uses an SDF data file, which is SQL Server CE (Compact Edition) format. There is no need to install a server to access an SDF database. You simply distribute the DLLs that constitute SSCE along with your app and access the data file directly.
You'd normally only use SSCE if the data was to be accessed by your app only and there was a relatively small amount of data. For your project you would use SQL Server. For testing purposes you can use the free Express Edition. When deployed you might still use SSEE or you might use a full version of SQL Server. Note that Microsoft include SSEE with their own RMS POS software. SSEE is limited to databases of 4GB though, so even if you start out with SSEE and it can handle the load, you may still have to upgrade at some point in the future based on data capacity.
Source of info:jmcilhinney post.
for help on creating the database have a look at this tutorial it may be of some help.
Hope this info helps you :)
It turns out VS2013 dropped the .sdf format.
Is Microsoft dropping support for SDF database files in Visual Studio?
The answer is yes: Microsoft is silently dropping support (as usual IMHO) to Sql Compact Edition.
It started abandoning Sql CE 3.5 in Vs2012 It continued dropping Sql CE in Sql Management Studio 2012 and finally in VS2013
You can use CompactView or install SQL Server Compact Toolbox extension in VS2013 or (my prefered solution) use Sql management Studio 2008
UPDATE thanks to Nicolas' comment
As stated by Microsoft:
SQL Server compact edition is in deprecation mode with no new releases planned near future. Last release SQL CE 4.0SP1 (and earlier releases that are still in the support cycle) will continue to be supported through its lifecycle and Microsoft is committed to fix any major, production blocking issues found in these releases.
Have you tried adding your local database from inside the project? Have a look and see if you can add your database from datasources.

Resources