gpt4 book ai didi

database - 使用 .NET 连接到远程服务器中的 Oracle

转载 作者:搜寻专家 更新时间:2023-10-30 22:19:22 29 4
gpt4 key购买 nike

嗨,在 Visual Studio 2010 中,我选择添加新连接,然后选择 Oracle 服务器。然后我为 .Net 选择 Oracle 提供商。这个窗口来了。

enter image description here

我想知道如果我的 Oracle 数据库位于名称为 AZSSRV 且 IP 地址为 172.117.17.1 的服务器上,我应该在数据源文本字段中写什么?任何帮助将不胜感激

最佳答案

在受到@Harrison 的回答启发后,我终于能够与位于远程服务器上的 Oracle 数据库建立成功的连接。所以我完全按照哈里森告诉我的方式做了 - 创建了一个名为 TNS_ADMIN 的环境变量,并给了它 TNSNAMES.ORA 文件所在的路径(在我的例子中是:C:\app\Mikola\product\11.2.0\client_1\Network\Admin\Sample)。但这本身是不够的。我不得不通过在像记事本这样的简单文本编辑器中打开它来向文件添加一些参数。这里我发布了 TNSNAMES.ORA 文件的内部外观:

OracleServerHost =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.117.17.1)(PORT = 1521))
(CONNECT_DATA =(SID = ORCL)
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

保存并重新启动 VS 2010 后,我在数据源名称下拉列表中得到“OracleServerHost”。

附言如果您已经在 Oracle 客户端安装期间配置了 TNSNAMES.ORA 文件,则可能不需要修改该文件。

关于database - 使用 .NET 连接到远程服务器中的 Oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6214763/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com