有问题的数据库是Oracle 10g企业版软件 可用的工具是Toad,SQL Developer和其他内置的Oracle工具 我在networking中有一个应用程序服务器,与networking中的数据库服务器一起。 我也有防火墙以外的系统。 用我目前的监控工具:蟾蜍内的SGA监视器 我可以看到从应用程序服务器到数据库的查询,但是我看不到从防火墙发送到/从系统发送什么,防火墙与数据库进行通信。 运行数据包嗅探器我可以看到数据库与防火墙之外的系统进行通信(dmz) 什么命令可以让我看到所有的查询,以及如何运行?
我有一个支持单个应用程序的数据库服务器。 令人遗憾的是,这个盒子的大部分configuration都是由供应商严格控制的。 所以如果我们改变了事情,他们可能会停止支持。 显然他们的一个脚本已经停止运行了,因为自从6月15日以来,我们已经积累了大量名称为以下格式的文件:ARCxxxxx_xxxxxxxxxx.001它们基本都在25MB以下。 这些文件是什么? 内容是二进制的,一旦写入,看起来不会改变(查看这个服务器的备份以及增量中的内容)。 我可以删除它们吗? 根据与我们的工作周相比所产生的数字,它们似乎是某种交易logging? 供应商支持还没有到来,刚刚告诉我“不应该发生,脚本应该处理它们”。 但他们不会告诉我哪个脚本。 我没有在事件日志中获得错误日志logging。 有没有一个oracle日志,可以告诉我哪个脚本失败,所以我可以看看,如果我能弄清楚为什么? 服务器:Windows 2003 Oracle:10.2.0.3.0
我不小心覆盖了/usr/lib/oracle/xe/oradata/XE/system.dbf system.dbf 那么我并没有真正做到这一点,但是由于数据库中的其他故障,我重写了它。 当我尝试运行以下内容: SQL> shutdown ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 289406976 bytes Fixed Size 1258488 bytes Variable Size 92277768 bytes Database Buffers 192937984 bytes Redo Buffers 2932736 bytes Database mounted. ORA-01589: must use RESETLOGS or NORESETLOGS option for database open […]
我正在使用Oracle 11g数据库,只需创build一个用户并使用它login即可。 我成功地创build了用户,但是在运行下面的第二行之后,我仍然无法login。是否有我丢失的东西? create user "oskar" identified by "oskar_pass"; grant create session to "oskar"; select * from DBA_USERS; –oskar is there, but can't log in (我厌倦了“连接”,无济于事。)
采取这种情况: 假设客户没有Oracle 9i或10g数据库的备份。 客户希望将数据库从一台PC移到另一台。 另一台PC有全新的Oracle安装。 如何移动数据和其他文件并附加到新的安装? 在这种情况下,我们没有任何types的备份,既没有转储也没有任何其他types。
与Oracle数据库OJDBCbuild立连接非常困难。 我正在使用Google Web Toolkit,并将SQL数据库添加到我的项目中。 数据库名称是议程。 我查了很多,看来这个问题对很多人来说很普遍,但是解决不了这个问题。 我已经下载“ojdbc6.jar”并添加到我的BUILDPATH中。 我刷新,closures,打开并重新打开,但我仍然看到错误。 我的规格:Windows 7 x64 Springsource – 在Eclipse数据库中也尝试过 – Oracle 10.2.0,数据库连接到我的源代码项目下的com.gwt.agenda private static final long serialVersionUID = 1L; private Connection connection = null; private Properties props = null; private ClassLoader cl = null; private String databaseURL = ""; private String databaseUser = ""; private String databasePass = ""; public […]
我在哪里可以find典型的Oracle数据库中的控制,重做日志和数据文件中的标题的内容内容。
我正在开发一个必须同时支持MSSQL和Oracle(10g和11g)的产品。 我有一些非常复杂的查询似乎在MSSQL 2005/2008上运行没有问题,但是使用Oracle非常慢。 Oracle服务器上的CPU长时间高空飞行,似乎优化器可能试图为非常复杂的查询find最佳执行计划。 我做了一些Googlesearch来弄清楚如何限制优化器花在这个上的时间,并提出了_optimizer_search_limit和_optimizer_max_permutations。 这两个参数都隐藏在Oracle 10g中,并将它们设置在init.ora中似乎没有任何区别。 如何在Oracle中设置这些参数。 还是我只是完全吠叫错误的树,假设优化器花了几分钟find一个执行计划? 谢谢。
Windows Server 2003 R2上是否支持Oracle 10g R1? 如果不是没有问题就可以知道吗?
即使我已经安装了Oracle Client 11g R2,我在创build从SQL Server 2008 Enterprise SP2 x64到Oracle数据库10g的连接时遇到了困难。 我已经从步骤URL: http : //www.ideaexcursion.com/2009/01/05/connecting-to-oracle-from-sql-server/ 再加上:把TNS_ADMIN放到服务器variables里面,指向:C:\ Oracle \ product \ 11.2.0 \ client_1 \ network \ admin 现在在做什么: TNSNAMES.ORA已从其他开发者工作站成功复制 我可以TNSPING到数据库实例 我可以使用SQLplus连接到数据库并执行任何SQL命令 我只能使用“[b] C:\ Windows \ SysWOW64 \ odbcad32.exe [/ b]”创buildDSN,正常的odbcad32不显示我刚创build的DSN? 从上面创build的DSN在testing连接上正常工作。 我的目标是:能够在链接服务器对象中selectOracle连接,但在重新启动服务器后仍然无效。 (Windows Server 2008 Enterprise 64位SP2)。 任何想法,请解决这个问题将不胜感激。 谢谢。