asp.net - ORA-12514:TNS 列表器当前不知道连接描述中请求的服务。我能够连接到 sqlplus 和 SQL Developer
问题描述
我能够使用 sqlDeveloper 和 SQL Plus 用户名:SYSTEM 密码:password 连接到 orcale 12c
但是当我使用 ASP.Net 编写 API 并尝试连接到 Oracle 时,我得到了
ORA-12514:TNS:listner 当前不知道连接描述中请求的服务。
# TNSNames.ora sample entry
#
# alias =
# (DESCRIPTION =
# (ADDRESS = (PROTOCOL = TCP)(HOST = myserver.mycompany.com)(PORT = 1521))
# (CONNECT_DATA =
# (SERVER = DEDICATED)
# (SERVICE_NAME = ORCL)
# )
# )
#
# You can modify the entry below for your own database.
# <data source alias> = Name to use in the connection string Data Source
# <hostname or IP> = name or IP of the database server machine
# <port> = database server machine port to use
# <database service name> = name of the database service on the server
<data source alias> =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =myserver.mycompany.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
解决方案
推荐阅读
- go - 添加测试用例并运行 go test 后导致“没有这样的文件或目录”的原因是什么?
- javascript - 更改嵌套对象的结构
- security - SIM 克隆威胁 - HLR 安全
- prolog - 使用序言中的列表打印出动态大小的真值表
- google-sheets - 如何使用 arrayformula() 计算先前出现在同一列中的出现次数
- php - 在 PHP 功能测试 Laravel-8 中找不到工厂
- python - 基于集合成员的过滤
- python - 从训练分数来看,如何使用 predict_proba 为多类目标变量计算预测结果
- java-stream - 组合器永远不会在归约操作中被调用(但是强制性的)
- vba - Excel VBA中长除法溢出6错误(可能的错误)