我正在写的一些软件需要查询一个oracle数据库 – DBA离开了一段时间,所以我只需要从另一个连接到同一个数据库的应用程序源代码(我甚至不知道它是当前)。 java连接string如下所示: JDBC:神谕:薄:// 101.010.101.010:1521:srip jdbc文档告诉我的意思是服务器地址/端口是101.010.101.010:1521,“服务名称”是srip。 我在tnsnames.ora中创build了一个对应的条目,如下所示: mydb= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 101.010.101.010)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = srip) ) ) 在ODBCconfiguration对话框中,oracle客户端find“mydb”条目并将其列在“TNS服务名称”下。 当我尝试“testing连接”时,它立即返回错误ORA-12514:TNS:侦听器当前不知道在连接decssriptor中请求的服务。 我想这意味着SERVICE_NAME条目是错误的,也许它已被更改。 有什么方法可以找出我没有任何其他访问权限的远程服务器上可用的服务名称?
有没有一种方法来encryption或密码保护Oracle数据库文件,以便它们不能用于复制到其他服务器的情况下? 谢谢
我收到了一个请求,要求在Oracle上提供一个1000亿logging数据库。 不幸的是,使用复制优化不是一种select,所以我猜最简单的解决scheme是创build一个新的Oracle数据库,并复制所有的数据,每天做一次。 什么样的Oracle服务器可以做到这一点? 在这方面有什么特别需要照顾的吗?
Oracle数据库企业版每个处理器的成本为47000美元。 我想知道哪些function使它值得这个钱?
我看到很多来自.Net数据访问服务器的查询,我保持超时。 它看起来完全是随机的,与数据或数据锁无关。 例如,以下查询超时! SELECT NULL FROM DUAL 系统日志显示,当它发生CPU是在20%,内存42%,磁盘3%。 到底是怎么回事? 数据库是HPUX上的版本10.2.0.3.0。 ODP驱动程序是2.111.6.20(11g驱动程序) 我检查了sqlnet.log,发现了大量的这些错误消息: *********************************************************************** Fatal NI connect error 12170. VERSION INFORMATION: TNS for HPUX: Version 10.2.0.3.0 – Production Oracle Bequeath NT Protocol Adapter for HPUX: Version 10.2.0.3.0 – Production TCP/IP NT Protocol Adapter for HPUX: Version 10.2.0.3.0 – Production Time: 29-JUN-2009 06:42:04 Tracing not turned on. […]
我正在configuration数据守卫。 所以我想按照公式计算所需的带宽: Bandwidth in MBPS = (redo bytes per sec /0.7)8)/1,000,000 有人可以解释我将如何能够计算每秒重做字节,以计算上述公式? 我正在使用Oracle 11g。 问候, Sarith
正如我日常工作围绕Oracle数据库一样,我想知道是否有任何隐藏function可以与DB一起工作,既可以作为开发人员也可以作为DBA使用?
如何在Oracle中更改用户的密码?
Oracle中的OracleDbConsole和OracleJobScheduler服务 – 他们执行哪些任务?
好的,我以前用过TOAD,这很酷,但我不想花这种钱。 还有哪些Oracle 10g SQL编辑器? 注意:我不需要调整工具,只需要SQL查询工具。