从c# asp.net mvc网站连接oracle数据库

发布于 2024-09-05 04:33:11 字数 296 浏览 1 评论 0原文

我正在尝试连接到 oracle 数据库。我可以通过本地 SQL Developer 工具连接到它,方法是将某些内容粘贴到 oranames.tns 文件中。

我的问题是我将把这个网站部署到很多地方。几个问题:

  1. 我可以用来连接到该数据库并执行非常基本的查询的最简单方法是什么。我看到一些例子让我引用了 oracleclient dll。其他方法不行吗?这里有最佳实践吗?

  2. 我是否必须更新我部署到的计算机上的每个计算机上的 oranames.tns 文件?有没有更简单的方法

I am trying to connect to oracle database. I am able to connect to it through a local SQL Developer tool by sticking something in the oranames.tns file.

My question is that i will be deploying this website to a number of places. A few questions:

  1. What is the simplest way i can use to connect to this database and do very basic queries. I see some examples that have me referencing oracleclient dlls. Other methods not? Is there a best practice here?

  2. Am i going to have to update the oranames.tns file on everyone on of the machines that i deploy to ? is there any simpler way

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

作死小能手 2024-09-12 04:33:11

1.
您可以使用 Microsoft 附带的 Oracle 数据提供程序,但我建议使用 ODP.Net。最好尽可能使用本机库,因为它们通常优化得更好,至少根据我的经验。

2.
您只需要在服务器上配置 tnsnames.ora,因为服务器将处理数据库连接,而不是客户端 PC(假设这是一个 MVC 网站)。

1.
You can use the Oracle data provider that comes with Microsoft, but I recommend using ODP.Net. It's best to use native libraries when possible since they are usually optimized better, at least in my experience.

2.
You only need to configure the tnsnames.ora on the server, because the server is what's going to be handling the DB connections, not the client PCs (assuming that this is a MVC website).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文