Oracle是否有任何内置function来支持主从镜像机制? 我正在寻找镜像/复制到只读数据库的生产服务器。 只读数据库将用于报告和此类目的。 我们正在使用Oracle 10gR2
当我运行sqlplus时出现以下错误: #sqlplus Error 46 initializing SQL*Plus HTTP proxy setting has incorrect value SP2-1502: The HTTP proxy server specified by http_proxy is not accessible 我刚刚安装在Fedora 12上的Oracle即时客户端通过执行以下操作: 我从http://www.oracle.com/technetwork/topics/linuxsoft-082809.html下载了RPM 甲骨文instantclient11.2-基本-11.2.0.1.0-1.i386.rpm 甲骨文instantclient11.2-devel的-11.2.0.1.0-1.i386.rpm 甲骨文instantclient11.2-JDBC-11.2.0.1.0-1.i386.rpm 甲骨文instantclient11.2-ODBC,11.2.0.1.0-1.i386.rpm 甲骨文instantclient11.2-sqlplus中,11.2.0.1.0-1.i386.rpm 甲骨文instantclient11.2工具,11.2.0.1.0-1.i386.rpm 然后我用rpm安装了它们 另外我把这个添加到我的/ etc / bashrc文件并重新启动了shell: export ORACLE_HOME=/usr/lib/oracle/11.2/client export LD_LIBRARY=/usr/lib/oracle/11.2/client/lib/ OS:Fedora 12,2.6.32.16-150.fc12.i686.PAE 这是一个VMWare虚拟机 – 不能访问互联网。 也许我正在使用i686版本? 感谢SF
我如何去replace客户端tnsnames.ora与ldap查询? 我对运行Oracle LDAP不感兴趣,我们有一个现有的LDAP基础结构。 我需要: LDAP条目的格式 如何configuration客户端来获取LDAP连接信息。 这是在OCI运行时自动吗? Oracle 10.2或11.x版本的重要性。
我目前的任务是制定一个监控数据库活动的行动计划,包括一些行为(失败的login等)和一些更好的粒度监控(例如,谁从表x中select,什么是SQL语句等) 在调查可以做什么的过程中,简单地打开和调整Oracle数据库审计似乎打击了大部分(如果不是全部)需求,尽pipe需要仔细考虑性能的警告) 但理想情况下,我想回到几个提案讨论,我的其他想法是产生触发器的表格,并将其发送到其他“审计”模式,但这有点重新发明轮子。 所以我想知道有没有人有这方面的经验,可以指出进一步的阅读/build议的任何其他可行的select
我注意到了Oracle以前从未发生过的一些事情。 虽然我现在经常做这种事情多年。 在这种情况下,它是一个Oracle11实例(Oracle数据库11g企业版版本11.2.0.1.0 – 在Linux上精确运行的64位)。 我正在导入一个转储文件,同时我正在使用像这样的语句来增加表空间: alter tablespace example add datafile '/path/to/oradata/instance/exampleXX.dbf' size 31000m; 运行上述语句时,有时会出现以下错误: ERROR at line 1: ORA-00060: deadlock detected while waiting for resource 我可以重新启动alter tablespace语句,并且大部分都会在第二次尝试的时候顺利完成。 我在问为什么发生这种事,因为这对我来说是不寻常的。 它是否表示一个错误或阻碍文件系统失败? 我知道运行一个导入和同时向一个表空间添加数据文件可能需要很多的服务器,但是这是服务器有4个CPU,64 GB和几个TB的RAID raid10在它的处置。 顺便说一句,这不是一个生产系统。 相关的跟踪文件输出: Deadlock graph: ———Blocker(s)——– ———Waiter(s)——— Resource Name process session holds waits process session holds waits TT-00000006-00000010 36 11 SX 38 142 […]
这里有一些系统混搭,请耐心等待。 从本质上讲,在尝试备份远程Linux服务器时,使用Oracle的Backup Exec代理程序遇到了一些麻烦。 BE代理似乎使用RMAN来备份数据库 备份服务器位于一个VLAN上,目标服务器位于另一个VLAN上,Cisco ASA防火墙提供它们之间的唯一链接。 这是devise上的,因为备份服务器支持大量的客户端,每个客户端必须在自己的VLAN上,以防止它们互相访问。 我已将推荐的端口添加到防火墙,以至less允许代理与媒体服务器通话。 备份开始的足够好(实际上,同一台服务器上的较小的Oracle数据库完成没有问题),但一个200GB的数据库,显然需要几个小时才能完成,不能完成。 我认为这个问题与http://www.symantec.com/business/support/index?page=content&id=TECH59632有关,它说在备份开始时在端口5633上build立一个CORBA会话,每个RMAN操作,但在传输数据时,CORBA会话的套接字不接收数据包。 由于防火墙上的连接超时时间为60分钟,因此CORBA会话将被丢弃,并且当RMAN代理尝试执行下一个操作时,整个进程会发生爆炸。 赛门铁克表示,这个问题在早期版本的Backup Exec中得到修复,但是并没有详细说明任何额外的设置来强制执行。 将防火墙上的连接超时设置为足够高以覆盖备份窗口的时间(例如12小时)似乎是错误的,因为这是一个不动产范围的变化,这也将影响连接寿命(例如)Web请求到另一个客户的Web服务器。 将Linux服务器移到与备份服务器相同的局域网中是不可能的。 我不是一个Linux大师,但我大致知道我的方式。 到目前为止,我已经尝试开始使用libkeepalive( http://libkeepalive.sourceforge.net/ )强制使用KEEPALIVE TCP标志创build远程进程的套接字创build,但是快速的netstat -top表明它没有使用。 要么我使用libkeepalive不正确,或者它不适用于beremote二进制 我想我正在寻找一个适合我所处的环境的选项。我想我正在寻找一个或多个以下内容: 一种configurationBE代理以保持连接活动的方法? 一种将keepalive标志注入到现有TCP连接(例如通过cronjob)的方法? 一种告诉Cisco设备增加特定源/目标(也许是策略映射)的连接超时的方法? 任何/所有(其他)的想法欢迎… J. RE:@Weaver评论 根据要求, class-map , policy-map和service-map条目… class-map CLS_INSPECTION_TRAFFIC match default-inspection-traffic class-map CLS_ALL_TRAFFIC match any class-map CLS_BACKUPEXEC_CORBA description Oracle/DB2 CORBA port for BackupExec traffic match port tcp eq 5633 […]
我没有物理访问我的Oracle服务器,但我可以从蟾蜍运行一些SQL命令。 有没有一种方法,我可以find最好的版本服务器正在运行,如10.2.3.1。 我知道这是10克,但我想知道哪些补丁,也许更多(使用内存,缓冲区等)
有人已经成功地将正在运行的Oracle Enterprise Linux服务器转换成Redhat Enterprise,并能够在RHNnetworking上注册它吗? 试图从redhat安装内核,更新了rhnsd二进制文件。 每次尝试在Redhat上注册时,我都会遇到以下错误: This system is not subscribed to any channels. RHN channel support will be disabled. Stopping Red Hat Network Daemon: [ OK ] Starting Red Hat Network Daemon: [ OK ] rhnsd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
我有一个在Linux(x64)上运行的Oracle 11g(11.2.0.1)数据库。 在数据库中,我有一个模式和33个表(全部在同一个表空间)。 当我通过sqlpluslogin时,我可以列出所有的表格 SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE'; 但是,当我导出表空间使用 exp … BUFFER=65536 FULL=N COMPRESS=N CONSISTENT=Y TABLESPACES=… FILE=… 那么它只能输出33个表中的24个。 我试图通过导出缺less的表 exp … TABLES=<missing_table> … 但后来我得到一个错误: EXP-00011: <schema>.<missing_table> does not exist 我怎么知道这里有什么问题? 我怎样才能导出所有的表格? 更新: 在遵循Gary的build议之后,我发现了导出和缺失表格之间的以下区别。 导出表的DDL: CREATE TABLE "MY_SCHEMA"."EXPORTED_TABLE" ( … ) TABLESPACE "MY_TS" PCTFREE 10 INITRANS 1 MAXTRANS 255 STORAGE ( INITIAL […]
什么是在Oracle中杀死指定用户的所有会话的最快方法?