oracle10g

如何查看对 oracle 数据库的查询
oracle10g

如何查看对 oracle 数据库的查询

所讨论的数据库是 Oracle 10g Enterprise 软件 可用的工具有 Toad、SQL Developer 和其他内置的 Oracle 工具 我在网络内有一个应用服务器,在网络内有一个数据库服务器。我在防火墙外还有一个系统。 使用我当前的监控工具:Toad 中的 SGA 监视器 我可以看到从应用程序服务器到数据库的查询,但我看不到从防火墙发送到系统/从系统发送的内容,而防火墙确实与数据库进行通信。 运行数据包嗅探器,我可以看到数据库与防火墙外部的系统(dmz)进行通信 什么命令可以让我查看所有正在进行的查询,以及如何运行它? ...

Admin

如何在两个国家之间连接 Oracle 服务器并保持高速读写
oracle10g

如何在两个国家之间连接 Oracle 服务器并保持高速读写

我们公司有两个分公司,一个在马来西亚,另一个在印度。当我们尝试将其中一个 Oracle 环境共享给印度分公司时,出现了问题;连接速度非常慢,我们正在寻找一种让两个分公司都拥有高速连接的方法,但我们公司不想花很多钱购买新服务器。 你有什么建议?目前我们在印度分公司创建了一个环境,并从马来西亚进行连接。大多数情况下,会话将在应用修复期间过期。 我们如何才能提高速度以及您对两个国家共享一个环境有什么建议。 我建议他们在两个县之间租用一台服务器,这样速度会更快,但他们没有接受,因为大多数服务器都很贵…… ...

Admin

Dockerfile 在本地运行但在 EB(Elastic Beanstalk)部署(带有 OCI8 扩展的 PHP 7.3)上失败
oracle10g

Dockerfile 在本地运行但在 EB(Elastic Beanstalk)部署(带有 OCI8 扩展的 PHP 7.3)上失败

各位开发人员,大家好! 我已经搜索了 2 个星期如何OCI8 PHP extension在 Elastic Beanstalk 上安装,.ebextensions但遗憾的是我无法搜索到类似的方法。 在我得出结论之前.ebextensions,我首先尝试了 Docker 方法。我使用OCI8 PHP 扩展和Oracle 即时客户端依赖项。它在我的本地 Docker Hub 应用程序上运行良好,但当我尝试将其部署到 EB 时出现错误。 在阅读更多信息后,我偶然发现了这篇 AWS 文章:如何在使用 Amazon Linux 1 堆栈运行 PHP 的 Elastic...

Admin

Oracle 10g - iSQL*Plus 和 SQLDeveloper 之间的区别
oracle10g

Oracle 10g - iSQL*Plus 和 SQLDeveloper 之间的区别

当我在 ISQL*Plus 上运行此脚本时,一切正常,但如果我尝试在 SQLDeveloper 上运行此脚本,Tiempo1 和 Tiempo2 为空,知道为什么会发生这种情况吗? truncate table a; call inserta_en_a (1,450000); call borra_en_a (1,300000); commit; select count (*) from a; variable inicio varchar2 (30) begin :inicio := to_char (systimestamp, 'dd-mm-...

Admin

当我 ssh 到我的 oracle 服务器时,CPU 负载减少了
oracle10g

当我 ssh 到我的 oracle 服务器时,CPU 负载减少了

我在 Oracle 服务器上遇到了一个奇怪的问题。该服务器每天的 CPU 负载都很高,持续大约 5 小时。 这种情况每天凌晨 03:46 左右开始,并持续接下来的 5 小时。当我登录(ssh)或 5 小时后(以较早者为准)CPU 负载会立即减少(如下所示) IST runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 07:27:01 IST 12 700 12.42 12.28 12.22 07:28:01 IST 1...

Admin

升级到 Oracle 11g 后 DataSet.Fill 速度变慢
oracle10g

升级到 Oracle 11g 后 DataSet.Fill 速度变慢

我们已经从 Oracle 10g 迁移到 Oracle 11g 数据库。 数据库 11g 的实例是全新的,安装在不同硬件的虚拟机上。新数据库位于 Windows Server 2013 上,而旧数据库位于 Windows Server 2008 sp2 上。 我们已经将旧的 10g 数据库导入到新的 11g 数据库。 新数据库的整体性能在 sqlplus 上比旧数据库快得多,但通过 web 服务查询时则不然。 WebService 是一样的。在旧数据库上调用相同的查询 DataSet.Fill 比在新数据库上快 3 倍。 在承载Web服务器的PC上...

Admin

如何从安装在 VMware 中的 Ubuntu 连接到主机上的 Oracle 10g 数据库?
oracle10g

如何从安装在 VMware 中的 Ubuntu 连接到主机上的 Oracle 10g 数据库?

我在运行 Windows 7 的主机系统中安装了 Oracle 10g。我还使用 VMware 在同一系统中安装了 Ubuntu。现在我在 Ubuntu 中编写了一些程序,需要连接安装在主机系统中的 Oracle 数据库。编程代码是正确的,但连接没有发生。我确信这一点,因为我无法使用默认地址 127.0.0.1:8080 在 Ubuntu 中打开 Oracle 那么如何将数据库连接到虚拟操作系统? ...

Admin

从 Oracle Lite 10gR1 odb 文件导出数据
oracle10g

从 Oracle Lite 10gR1 odb 文件导出数据

我希望你能帮我解决这个问题。几年前(2005 年),有人在我之前就用 WinXP 和自定义编写的 Java/Tomcat 应用程序设置了一台服务器,用于监控一些传感器,数据库后端显然是 Oracle Lite 10g (10.0.0.0.0)。自最初设置以来,它一直运行完美…… 现在,我们遇到了磁盘故障(没有备份,文件系统损坏)导致 Windows 无法启动的问题,我想从数据库中取出该内容并将其导入 MySQL 或至少是任何现代程序都可以读取的内容。我们没有任何文档,也没有人知道是谁做的设置。 问题是 Oracle Lite 显然需要一个“完整”的 Or...

Admin

Weblogic 密集型 CPU 使用率
oracle10g

Weblogic 密集型 CPU 使用率

我在 Solaris 机器 (VM) 上使用 Weblogic 10.3.4 + Oracle DB 不幸的是,上周我们在 Weblogic 上托管的应用程序变得非常慢,无法为新用户提供服务(一切都持续了 1 小时)。 为了找出原因,我们从操作系统级别和数据库级别请求报告。 报告显示: 那一小时的 CPU 使用率非常高。(显然是使用系统的用户数量的峰值) 连接池已达到 Weblogic 的最大限制(200 个连接!) Db 的 AWR 统计数据显示响应时间有所下降。 那么,谁是先有鸡还是先有蛋呢? 非常慢的数据库可能会导致 WEBlogic ...

Admin

Oracle (xe) 10 与 11 对比。我是不是把 SQL 调优页面弄丢了?我是不是疯了?
oracle10g

Oracle (xe) 10 与 11 对比。我是不是把 SQL 调优页面弄丢了?我是不是疯了?

好的..所以也许标题需要稍微平静一点。 基本上我追求的是 XE 11g 的版本您可以在此处看到的页面,您可以在其中导航到“前 50 个查询”和“运行时间最长的查询”等内容。就我而言,我无法在最新的 XE 版本中找到它。 请有人能告诉我在哪里可以找到这些非常有用的管理页面!还是说我一直在想象这一切 :-/ 编辑:这些是我想要的页面。 ...

Admin

如何从 Oracle 10g 导出数据库
oracle10g

如何从 Oracle 10g 导出数据库

我想从 Oracle 10g 数据库中导出包含所有触发器、索引、授权和用户帐户的数据库。问题是我只有 SYSDBA 访问权限,因此无法访问服务器文件或通过 ssh 访问它。另外,我无法关闭数据库。我想要实现的是从我们的生产数据库获取测试数据库,而不会干扰数据库操作。我不需要测试环境中的所有数据都是最新的。 似乎所有常见的文件备份和 RMAN 都需要直接访问文件或要求我关闭数据库。Expdp 还将文件转储到服务器,而不是客户端。除了使用 expdp 将数据库直接转储到其他服务器之外,还有其他方法吗?其他服务器位于远程位置,因此可能需要太长时间... 谢谢 ...

Admin

登录数据库时出现 Oracle 错误
oracle10g

登录数据库时出现 Oracle 错误

当我尝试以特定用户身份登录数据库时,我收到此消息。以下是来自警报日志。我可以以系统身份正常登录。有人知道如何找出导致这种情况的原因吗? 先谢谢您的帮助。 ----- Error Stack Dump ----- ORA-00604: error occurred at recursive SQL level 1 ORA-01438: value larger than specified precision allowed for this column ORA-06512: at line 2 Oracle 10g 官方版本 5.5 ...

Admin

将 10g xe 迁移至 11g xe
oracle10g

将 10g xe 迁移至 11g xe

当前正在使用的 oracle 10g DB 已超出 4GB 的限制。要继续使用应用程序,需要将数据库升级到 11g。但升级文档要求从 10g 进行数据泵导出,然后将其导入到 11g。 但令人担心的是 10g 超出了 4GB 的限制,因此不允许进行数据泵导出。除了数据泵导出和导入之外,还有其他选择可以将数据移动到 11g 吗? 已经尝试使用 expdp 导出,但收到错误消息,提示数据库已超出 4gb 的限制。 ...

Admin

应用补丁后,Oracle 10g 查询非常慢并且 CPU 使用率非常高
oracle10g

应用补丁后,Oracle 10g 查询非常慢并且 CPU 使用率非常高

因此,根据 Oracle 支持的建议,我最近将 Oracle Database 10g 从 10.2.0.3.0 更新到 10.2.0.4.0,以解决稳定性问题(在某些系统下,这是一个已知问题,在高负载下实例会随机冻结)。 应用补丁后,稳定性问题消失了,但查询速度慢了很多,因为表上不断进行全扫描,尽管我重新计算了所有模式中所有表的统计信息,而且索引显然没有问题。我还将优化器版本值设置为上一个版本(这也是 Oracle 支持人员建议的),但到目前为止情况没有改善。 对此有什么想法吗? ...

Admin