摘要:
假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB1、创建2个新的日志组alterdatabaseaddlogfilegroup4('D:\ORACLE\ORADATA\ORADB\REDO04_1.LOG')size1024k;alterdatabaseaddlogfilegroup5('D:\ORACLE\ORADATA\ORADB\REDO05_1.LOG')size1024k;2、切换当前日志到新的日志组altersystemswitchlogfile;altersystemswitchlogfi 阅读全文
2013年7月13日 #
摘要:
[oracle@hd58~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.3.0ProductiononWedJun2711:58:252012Copyright(c)1982,2011,Oracle.Allrightsreserved.Connectedto:OracleDatabase11gEnterpriseEditionRelease11.2.0.3.0-64bitProductionWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptionsSYS@JOY:~>colPR 阅读全文
摘要:
重启数据库后提示如下:[oracle@qlg ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Sun Jul 14 19:51:12 2013Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn / as sysdbaConnected to an idle instance.SQL> show parameter name;ORA-01034: ORACLE not availableSQL> startupORA-3200 阅读全文
2013年7月12日 #
摘要:
基本概念Local Coordinator:在分布事务中,必须参考其它节点上的数据才能完成自己这部分操作的站点。Global Coordinator:分布事务的发起者,负责协调这个分布事务。Commit Point Site:在分布事务中,首先执行COMMIT或ROLLBACK操作的站点。一般情况下,应该把存储关键数据的站点作为Commit Point Site。因为Commit Point Site和其它站点不一样,从来不会进入prepared状态,所以不会存在IN-DOUBT事务。可以设置初始化参数COMMIT_POINT_STRENGTH,在分布式事务中,会根据这个值的大小来确定Comm 阅读全文
2013年7月9日 #
摘要:
1.物理读(physical read)当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了以下是例子:1.1 第一次读取:C:"Documents and Settings"Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0.4.0 - Production on Thu Feb 28 09:32:04 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights 阅读全文
摘要:
DBA_2PC_PENDINGOracle会自动处理分布事务,保证分布事务的一致性,所有站点全部提交或全部回滚。一般情况下,处理过程在很短的时间内完成,根本无法察觉到。但是,如果在commit或rollback的时候,出现了连接中断或某个数据库 站点CRASH的情况,则提交操作可能会无法继续,此时DBA_2PC_PENDING和DBA_2PC_NEIGHBORS中会包含尚未解决的分布事务。 对于绝大多数情况,当恢复连接或CRASH的数据库重新启动后,会自动解决分布式事务,不需要人工干预。只有分布事务锁住的对象急需被访问,锁住的回滚段阻止了其他事务的使用,网络故障或CRASH的数据库的恢复需要很 阅读全文
2013年7月7日 #
摘要:
通过以下方法可以把Autotrace的权限授予Everyone, 如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。 D:\oracle\ora92>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> connect sys as sysdba 请输入口令: 已连接。 SQL> @.. 阅读全文
2013年6月27日 #
摘要:
从9i升级到10g两个方案可供选择: 一是利用oracle提供的一个升级实用程序dbua(database upgrade assistant)直接将9i的数据库升级到10g。 再有就是新建一个10g的数据库,利用oracle的导入/导出(imp/exp)实用程序迁移数据。1.首先来讲第一种方案(用升级程序:dbua):适合: 这种方案适宜于数据量比较大,用导入导出工具来迁移可能要花费很长时间的数据库.方法: 用这种方案的话我们要在原来的数据库的机器上安装10g的软件,不安装10g的数据库.安装完10g的软件后,运行10g的数据库升级助手实用程序dbua,然后通过此升级向导完成9ig到10g的 阅读全文
2013年6月23日 #
摘要:
随着在虚拟机中存储的东西的逐渐的增加,虚拟机的硬盘也逐渐告急,因此急需拓展一块新的虚拟磁盘。以下便是在VMware 中添加新的虚拟磁盘的方法:一、VMware新增磁盘的设置步骤(建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机)1、选择“VM”----“setting”并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮2、点击next,执行下一个步骤3、根据提示,创建一个虚拟的磁盘,并点击下一步4、按照默认的,选择SCSI格式的磁盘即可,点击next执行下一步5、按照默认的点击下一步即可完成虚拟磁盘的添加以下是对虚拟机中linux和wid 阅读全文
2013年6月20日 #
摘要:
ps -A | grep -i mysqlkill 列出来的进程service mysql start我的问题就解决了----------------------------------------------Fedora8启动mysql 报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动.另外看看是不是权限问题.2、确定你的m 阅读全文