没有安装Oracle客户端的Oracle远程连接
答
您不需要安装所有的Oracle,但只安装ODBC驱动程序。
答
一切都取决于远程服务器。如果远程服务器不允许远程访问数据库,那么您无法访问它。相反,您需要构建某种Web服务并将该Web服务部署到同一台远程服务器。并将Web服务调用到您的应用程序中。 Web服务将充当本地应用程序到数据库,并将返回您所需的东西,用代码编写。如果允许远程访问,那么上面的建议是很好的选择。
我希望你明白了。
Darin的回答是正确的 - 我想补充一点,我发现在Darin给出的链接中列出的ODAC xcopy软件包在过去特别有用。我所做的就是将ODAC文件捆绑到我的MSI中,然后添加一个应用程序环境变量来引用它们。看到这个帖子http://stackoverflow.com/questions/923283/what-is-the-minimal-setup-required-to-deploy-a-net-application-with-oracle-clien – 2010-01-05 10:43:49