我对 Windows Azure 很陌生,我想迁移连接到远程 Oracle 服务器的现有 Web 应用程序并将其作为云服务 Web 角色运行,而 Windows azure 默认没有安装 Oracle 客户端,我该如何实现?或者换句话说,如何在不安装 oracle 客户端的情况下从 .net 应用程序连接到 64 位 Oracle 数据库服务器?
问问题
1874 次
1 回答
0
我很久以前就与 Oracle 客户端合作过,所以下面的一些事情可能不正确。但这里有一些你的选择:
- 您可以
Oracle client for .Net provided by Microsoft
在项目中使用和添加这些程序集引用。发布项目时,请确保Copy Local
将这些程序集上的属性标记为,true
以便这些 DLL 与应用程序的其余部分一起打包。 - 如果您使用的是
Oracle provided client for .Net
,我记得我们必须在我们的网络服务器上安装该应用程序。在这种情况下,你可以使用Startup Tasks
你的 webrole 中调用的东西,并在你的角色开始时安装包。您可以将安装程序作为软件包的一部分包含在内,然后使用启动任务安装软件。
于 2013-11-03T11:02:14.220 回答