We have a requirement in which we need to query data in two different databases (1 in SQL Server and others in Oracle).
Here are the scenarios that need to be implemented:
- Inquiry. Retrieve data from one database and match values in others
- Update: retrieving data from one database and updating objects in others
Technology we use: ASP.net, C #
The options we were thinking about:
- Storage area in one database
- Link server (cannot go with the approach, because it is not allowed due to the general policy of the organization).
- Web Services Creation
- Create 2 different DALs and perform data operations from two sources in the DAL
, ? , .