gpt4 book ai didi

.net - Oracle ODP.NET连接字符串:数据源中包含什么?

转载 作者:行者123 更新时间:2023-12-02 03:58:39 26 4
gpt4 key购买 nike

这是ODP.NET的ConnectionStrings.com字符串,很好,但是什么是数据源?


数据源= TORCL;用户ID = someUser;密码= son28dnn;


它是控制面板中的DSN吗?

服务器名称?

TNS命名服务名称?

谢谢

路加

最佳答案

如果您将ODP.NET与TNS一起使用,那只是连接到Oracle数据库的适配器之一。用于维护TNS条目的文件是Tnsnames.Ora

tnsnames.ora中的一个示例条目(文件路径通常为ORACLE_HOME \ NETWORK \ ADMIN)。示例条目如下所示

TORCL=(DESCRIPTION=
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost) (PORT=MyPort)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)))

此处TORCL是数据源的别名
,MyHost是您的数据库服务器名称或IP地址,端口是数据库侦听器端口,而MyOracleSID是您的Oracle服务

因此
Data Source=TORCL;User Id=myUsername;Password=myPassword;

与...相同
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)  (PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword; 

关于.net - Oracle ODP.NET连接字符串:数据源中包含什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11400794/

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