问题描述
我们需要从源自Oracle 7.3.2和SQL 2005的表构建数据模型。我们遇到的问题是如何定义Oracle数据源。
如果我们创建Oracle数据连接器(在代码)我们使用类似于以下的连接字符串:
数据
来源=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(COMMUNITY = TCP.global)(PROTOCOL = TCP)(HOST = 111.111.1.1)( PORT = 9999)))(CONNECT_DATA =(SID = XYZ)(GLOBAL_NAME = XYZ.global)));用户
Id = XXX;密码= YYY;
但我们有没有好运复制服务器资源管理器中的连接,因此无法(图形化)识别其中的表并构建数据模型。
我想我问的问题是:
We need to build a data model from tables originating in Oracle 7.3.2 and SQL 2005. The problem we have is how to define the Oracle data source.
If we create an Oracle data connector (in the code) we use a connection string similar to the following:
DataSource=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(COMMUNITY=TCP.global)(PROTOCOL=TCP)(HOST=111.111.1.1)(PORT=9999)))(CONNECT_DATA=(SID=XYZ)(GLOBAL_NAME=XYZ.global)));UserId=XXX;Password=YYY;
But we have had no luck in replicating the connection within the Server Explorer and so have not been able to (graphically) identify the tables therein and build the data model.
I guess the questions I'm asking are:
- 是否有人使用此版本的Oracle作为LINQ和/或实体数据类源?
- 任何人都可以提供有关如何设置数据连接的建议吗?
- 来自连接性观点使用LINQ或ADO.NET实体数据类之间有什么区别/好处(我们使用SQL派生的LINQ但尚未使用EDM)?
谢谢,任何帮助建议将不胜感激。
Thanks, any help advice would be much appreciated.
推荐答案
这篇关于LINQing到旧版本的Oracle的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!