Design Strategy: Query and Update Data in Two Different Databases

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

, ? , .

+5
7

SSIS ASP.Net, # , ?

+1

, ?

, .

, ETL . , . ETL .

0

Linked Server, , . , , - , , .

, , :

  • , ( ), ,
  • , , temp/dummy ( , )
  • temp , .

, - , . , db, , LAN/ .

. . -

0

, . , .

RealTime:

WebServices, . WebService, . , , - .

(, ) , . .

, , . , , .

, WebServices.

0

.NET , , CRUD- ACID .

, @Will ...

, .

0

DAL - , , 100 000 , .

Use linq to perform data operations on datasets that are generated, not through them.

0
source

All Articles