我们有一个运行商业ERP系统的SQL Server 2005。这意味着我们不能更改数据库结构,并且所有字符字段都是CHAR或VARCHAR,而不是Unicode类型(NCHAR、NVARCHAR)。我们还有多个基于国家/地区的ERP软件实例。每个国家/地区在同一数据库服务器上都有自己的数据库,这导致基于正在运行的ERP软件实例的表名称不同。我们已经创建了一个单独的数据库,该数据库实质上是使用同义词来镜像ERP系统表,然后创建了处理所有针对这些同义词的SQL事务的视图。
我们目前正在使用现成的ERP系统。它在几个方面缺乏,其中一个正在引用。因此,我的任务是创建一个引用应用程序,它将需要使用(只读模式)来自ERP系统的数据。ERP数据库存储在SQL server 2014的本地服务器(Windows 2012)上。最终,引用应用程序将驻留在同一服务器(数据库和web应用程序)上。在创建查询时,我需要将ERP表与新的引用表连接起来。因此,我猜我需要一个数据上下文。
我真正的困难在于如何部署这个应用程序。我基本上不需要部署ERP数据库,因为它