- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 System.Data.OracleClient 和抽象基类 DbConnection、DbCommand(等)连接到 Oracle。
连接在我们的开发阶段工作正常。在暂存期间,我们遇到错误 ORA-12514:TNS:监听器当前不知道连接描述符中请求的服务。
我们的目标是在没有 TNS 条目的情况下进行连接,并在连接字符串中提供所有相关信息 (www.connectionstrings.com/oracle#19)
我可以确认 SQL plus 将从登台服务器(监听器正在监听)连接到所需的模式。连接到 SQLPlus 的 TNS 条目与正在构建的查询字符串的所有凭据相匹配。
SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword;
我们错过了服务器上的安装吗?我们可以调整什么?
感谢任何帮助。
最佳答案
SID 不是服务名称。服务名称通常是完全限定的数据库名称,而 SID 是短标识符。
服务名称可能是 dbname.company.com,而您的 SID 是 dbname。一个实例实际上可以关联多个服务名称,但只能关联一个 SID。
在连接字符串中将 SERVICE_NAME 更改为 SID,或为 SERVICE_NAME 选项指定服务名称。
关于.net - OracleClient + 与 .NET 的无 TNS 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1492786/
我错过了什么,我已完成 的安装指南中要求的所有步骤 native 脚本 运行 tns doctor 给我以下输出... C:\abc\xyz>tns doctor √ Getting environm
环境: 11.2.0.3 ADG (db11g\db11gadg\db11gcas) 在自己先前克隆后的环境互相tnsping报错。 tnsping 本机ok,tnsping其他机
我有一个问题已经困扰了我大约一年了。我的机器上安装了 Oracle 12.1.x.x。一两天后,监听器停止响应并且 listener.log 包含一堆 TNS-12531 消息。如果我重新启动,问题就
我尝试使用以下连接字符串从 NetBeans 连接到 Oracle 10.2.0: jdbc:oracle:thin:@localhost:1521:XE 最奇怪的部分是一切正常,直到重新启动。我开始
我有一个 Angular 元素,我在其中使用 Angular Material 和 Material 表。 似乎我表格中的所有文本都应用了 10px 的顶部和底部边距,这是由于一个名为 .ng-tns
最后几天,我面对着一个奇怪的先知问题。我已经在tnsnames.ora中定义了数据库。Oracle客户端已安装,已将客户端和客户端/bin添加到PATH。。Ping工作,tnsping工作,我可以连接
这是我在 nativescript 和一般移动开发环境中的第一个应用程序。我遇到了一些困难。我正在尝试的是使用 Angular http 模块发出一些虚拟 http 请求,但由于某种原因,当我在 ch
救命!我是Oracle的新手,他正在尝试访问我们为客户端继承的旧服务器上的数据库。 我确信我已经启动并运行了oracle数据库和侦听器,但是当尝试访问sqlplus或exp命令时,出现以下错误: OR
我看到一些 XSD 架构文档声明了 targetNamespace和一个 xmlns:tns属性在他们的顶部 schema元素。例如。以下是拍的from here .它们似乎也具有相同的字符串值。我了
有时我会遇到 Oracle 连接问题,因为我无法确定数据库客户端正在使用哪个 tnsnames.ora 文件。 解决这个问题的最佳方法是什么?++对各种平台解决方案感到满意。 最佳答案 Oracle
根据this tutorial,我正在配置一个简单的grails应用程序。它与grails附带的内部数据库一起很好地工作。然后我试图将一个oracle数据库与该应用程序连接,但是我收到以下错误。 Er
我正在尝试使用非 Oracle 用户连接 Oracle 数据库。 sqlplus user/password@sid 但它返回 SQL*Plus: Release 11.2.0.1.0 Product
我正在编写一个脚本,该脚本需要确定本地应用程序正在使用的数据库正在哪个节点上运行。我一直试图以此为契机,强制自己学习 awk/sed 并拥有一个测试脚本来测试语句。它正在处理我已移动到脚本所在的主文件
我对部署 tns 命令有疑问。即使在阅读了文档和 tns --help 之后,我仍然不清楚。那么,我们开始吧: 为什么--watch对于livesync是必须的,这不就是直播同步的目的吗? 有什么理由
我使用“tns create test”创建了一个测试应用程序,但是当我尝试运行它时出现错误。错误:“不幸的是,测试应用已停止。” 请告知我缺少什么! 提前致谢, friend --错误日志: htt
我刚刚安装了 Oracle 10g 当我尝试连接到 oracle 数据库时出现错误: could not start OracleOraHome92TNSListener 当我进入服务并尝试启动它时,
我有错误吗?我的 pl/Sql Developer 说我的 oracle 数据库找不到服务描述符但是当我检查监听器时我得到这个错误。 LSNRCTL> start Starting tnslsnr:
其实TNS无法解析是Oracle操作里经常遇到的问题,原因有二: (1)Oracle服务器没有装好(一般不建议重装,因为Oracle卸载不完全是没法重装的) (2)TNS没有配置 现在本文给出
在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: 发现原来是oracle的监听没有启动,重启监听后就连接成功了
1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192
我是一名优秀的程序员,十分优秀!