How to connect to Oracle11g client VS2010 windows8 os 64bit - asp.net

I am using vs2010 to create a web app that takes data from a database and creates charts using this data. My only problem is I cant connect to the database. I've searched everywhere for the past week. My os is windows8 64bit. I'M trying to connect to an oracle 11g client. Please help. I'm programming in c#. (ODAC not working)

after searching for more than a week, I finally decided to go to the oracle site and there I looked through a few discussions I found out that oracle is supported from 11.2 release upwards on vs2010 windows 8

Related

It is possible to debug an asp.net WebForms application on MacOS using Visual Studio 2022?

Current scenario is that I have this macos laptop (Apple M1 Pro processor) in which I was working for the last 8 months on react under visual studio code. Now, in a new project I need to leverage some API's and a lot of JSON responses and I wanted to debug the code but I saw that it is just not possible. I came across this old article ASP.NET Mono Setup
but I still feel that I won't be able to have the same level of developing experience like in a windows machine.
So, question is, can I (and if the answer if yes) debug an asp.net webforms app on visual studio 2022 for mac? If not, I would need to ask for a laptop replacement.
Thanks in advance!
Only the .net core runtimes are platform neutral.
But, the .net 2-4.8 runtimes are not.
One MIGHT be able to play and mess around with mono, but at the end of the day, I suggest you go with a VM (virtual machine),and run windows.
In other words, you don't need a new laptop, but just use a VM and install windows on that VM.

Microsoft OLEDB 12.0 not registered on local machine

I have created an ASP.net web application which reads data from excel sheet and displays it in jquery data table.
After taking a build and deploying it on IIS 8, it works fine on my machine. But once I deploy it on another machine which has 32 bit office installed, there is Microsoft.OLEDB 12.0 driver not registered error.
But even after installing microsoft redistriuable and data connectivity components I am getting the same exception.
Every answer on stackoverflow covers driver installation but it dosen't help in my case.

OraOLEDB.Oracle provider is not registered on the local machine (VS 2013)

I had install a Visual studio 2013 ultimate version and oracle 11g express edition (11.2.0.2.0 64 bit) in my pc.
I tried to open a existing project and try to connect the database, but it throw me the error above. as long as I refresh the database OR conn.open(), it will throw me "OraOLEDB.Oracle provider is not registered on the local machine".
Anyone has experience this issues? or any method that might help on this? I have struggle with this problem for few days.
Your comment and suggestion is much appreciated!!!
Looks like you did not install the "OraOLEDB.Oracle" - it is not included by default.
Check your options in Oracle Universal Installer or you can download it from here 64-bit Oracle Data Access Components (ODAC) Downloads
Note, since you installed 64 bit version of Oracle, you also have to compile your application as "x64", otherwise it does not work.

Which Oracle drivers do I need for ASP.NET 4.5?

I am trying to install the correct Oracle drivers on my development machine. I'm creating an ASP.NET web site and every time I run I get an error saying that says "The provider is not compatible with the version of Oracle client". I have tried both 32-bit and 64-bit Oracle drivers but have still had no luck. Can someone lead me to a link for the drivers I need based on my specs?
I'm using Windows 8 64-bit. The database is Oracle 11.2.0.2.0 - 64 bit.
The ODAC112021Xcopy_x64.zip might give you the dll's and client you'll need. Take a look at this previous answer for more detail about deployment of the application.

'Microsoft.ACE.OLEDB.12.0 is not registered in the local machine.'

I have installed Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/en-us/download/details.aspx?id=13255 on the Windows 2008 server. However, when I ran my web application to import a spreadsheet table to the database. It complains with the error message - "Microsoft.ACE.OLEDB.12.0 is not registered in the local machine."
I have tested my code and works in my Windows 7 local machine. Any idea?
There is a problem with Microsoft.ACE.OLEDB.12 when AccessDatabaseEngine x86 or x64 2010 is installed.
I have long attempted to use the SSMS (2005-2008-2008R2-2012) Export Wizards to export large tables onto Excel and I needed the AccessDatabaseEngine installed to be able to do that.
However, regardless of the MS Office version (2010, x86 or x64, or whatever it is), the 2010 version of AccessDatabaseEngine will not work towards registering the provider.
The solution is to download and install the previous one which is none other than the 2007 x86 one.
This one will work even if Office or SQL Server or VS are x64.
Download it from here http://www.microsoft.com/en-us/download/confirmation.aspx?id=23734
Now, any other propagated issues revolving around the notorious failure to register "the provider" on the local machine for the Microsoft.ACE.OLEDB.12 should be resolved by the above.
Feel free to paste me your experiences on this matter.

Resources