- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 MAVEN配置文件生成到src/main/webapp/WEB-INF/classes目录下面
MAVEN配置文件生成到src/main/webapp/WEB-INF/classes目录下面
2017-08-09 15:07:59
11234
转载 【转载】Tomcat 7.0.6X 启动慢并且遇到StackOverflowError的异常的解决办法
在做jbpm4.4 + spring3.2 + hibernate3.5整合时,启动TOMCAT报错。 错误如下: 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHos
2016-06-13 10:23:15
2151
原创 ORACLE WEBADI 开发示例
一、建表 create table SGQ_WEBADI_DEMO ( ADI_ID NUMBER, ADI_ORGANIZATION_ID NUMBER, ADI_CODE VARCHAR2(30), ADI_NAME VARCHAR2(100), ADI_DATE DATE ); 二、创建同义
2014-08-28 15:18:16
4957
原创 使用INDEX_STATS重建索引判断
使用INDEX_STATS帮助是否需要重建索引,需要注意其中列 1.HEIGHT 此列指明BTREE索引的高度,通过为1,2,3层,如果有大量的数据插入使HEIGHT变成4或更多,则要重建索引,使BTREE扁平化。 2. DEL_LF_ROWS 此列表示由于行的删除而被删除的叶节点的数量。Oracle不会自动重建索引,因此,太多的被删除的叶节点可能导致BTREE不平衡。 3.BLKS_G
2013-08-22 12:26:14
1520
原创 分区索引介绍
分区索引用于索引分区表,Oracle提供了两种类型的分区表的索引:本地索引和全局索引。 本地索引基于基表的分区。如果该表按日期范围分为12个区,则本地索引也分布在12个区上。换名话说,在数据分区和索引分区之间存在一对一的对应关系。而全局索引和基表分区之间没有一对一关系-----全局索引和基表是分区独立的。 1.全局索引 分区表的全局索引可以分区也可以不分区。全局不分区索引类似于未分区的普通O
2013-08-21 09:30:11
1007
原创 DBMS_SPACE查找使用和未使用的空间
找出剩余空间 DBA_FREE_SPACE字典视图可以查找表空间和数据文件中的可用空间信息,空间信息不包括数据库对象。 DBMS_SPACE程序包可以解决如下问题: 1.在一个新区进入前有多少可以使用的可用空间。 2.有多少数据块在高水位标记(HWM)之上。 DBA_EXTENTS和DBA_SEGMENTS字典视图可以提供关于分配给对象(如表和索引)的尺寸的大量信息,但是这些视图并不能得
2013-08-19 11:35:03
1084
原创 将字典管理表空间转换为本地管理表空间
使用ORACLE块的空间有两个目的:插入刷新数据或更新块中已有的数据。在删除块中数据或更新语句使已有数据的长度变小时,块的可用空间增加。段空间管理指 ORACLE如何管理每个块中的可用空间。 手动段空间管理(MANUAL): 数据库使用Free list的实体和一对参数PCTFREE和PCTUSED 来管理可用空间。PCTFREE参数可以 在每个数据块中保留一定比例的空间,以便以后更新已有
2013-08-13 12:34:47
967
原创 外部表和文件导入数据
SQL> create or replace directory sqldr as '/opt/oracle/sqldr'; Directory created. SQL> create tablespace jerry datafile '/u01/app/oracle/oradata/orcl/jerry01.dbf' size 100m autoextend on seg
2013-07-30 12:25:17
1231
原创 Flashback Data Archive 闪回归档测试
DML闪回特性,使用UNDO表空间,由于UNDO表空间的信息总会丢失(undo_retention不可能设置无限大),所以Oracle database 11g开始,Oracle提供了闪回数据归档(Flashback Data Archive)功能。通过此通过,可以使数据库对UNDO数据进行归档,从而提供长时间历史数据查询功能 。Oracle database 11g新增的后台进程FBDA(Fla
2013-07-28 21:57:09
686
原创 dispatcher 'D000' encountered error getting listening address
一次闪回数据库操作实验中,在日志文件中出现以下错误: found dead dispatcher 'D000', pid = (20, 86) Sat Jul 27 03:22:22 2013 dispatcher 'D000' encountered error getting listening address 一、查找对应的错误记录文件: [oracle@pc-centos /]$
2013-07-28 13:47:59
4206
原创 BACKUP AS COPY 恢复数据文件
RMAN> run { 2> backup as copy tag "201307252028_copy" database; 3> } Starting backup at 2013-07-25 20:28:21 using channel ORA_DISK_1 channel ORA_DISK_1: starting datafile copy input da
2013-07-25 20:50:39
988
原创 EXPDP导出ORA-39127错误
错误如下: ORA-39127: unexpected error from call to export_string :=EXFSYS.DBMS_EXPFIL_DEPASEXP.schema_info_exp('SCOTT',1,1,'11.02.00.00.00',newblock) ORA-04063: package body "EXFSYS.DBMS_EXPFIL_EXP" ha
2013-07-21 11:24:24
6509
原创 创建临时表空间组
临时表空间无法显式创建,当一个临时表空间分配给临时表空间组时,该空间组会自动创建,当组内所有临时表空间被移动时,则方式组自动删除。 一个临时表空间组至少包括一个临时表空间。临时表空间组支持以下操作。 1.临时表空间支持组间移动(如果目标组不存在,则会自动创建) 2.可以将组中的临时表空间从组中移除。 3.可以将目前不属于任何组的临时表空间加入到一个组内。 优点: 1.为不同的用户,在一
2013-07-19 20:07:45
965
原创 ORACLE常用命令
--日志查询命令: SELECT T.VALUE || '/' || LOWER(RTRIM(I.INSTANCE, CHR(0))) || '_ora_' || P.SPID || '.trc' TRACE_FILE_NAME FROM (SELECT P.SPID FROM V$MYSTAT M, V$SESSION S, V$PROCESS P
2013-07-18 15:30:37
444
原创 创建代理用户连接数据库
orcl@SYS > create user jerry identified by jerry; orcl@SYS > grant connect,resource to jerry; orcl@SYS > create user proxy identified by proxy; User created. orcl@SYS > grant conne
2013-07-17 10:26:42
477
转载 索引空间重用实验
随机删除: SQL> create table TEST as select rownum id, object_name from dba_objects where rownum Table created SQL> create index idx_id_test on test(id); Index created SQL> analyze index
2013-07-15 09:00:56
621
原创 RAC 启动错误处理 :CRS-4639: Could not contact Oracle High Availability Services
[root@rac1 ~]# cd /u01/grid/bin [root@rac1 bin]# ./crsctl start cluster -all CRS-4639: Could not contact Oracle High Availability Services CRS-4000: Command Start failed, or completed with errors.
2013-07-13 18:18:31
3517
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(六)
这一步要注意内容,并且要select all 下面可以测试,在 rac1 中创建一个表,在rac2中,是否可以看到。 启动和停止RAC和数据库,先停数据库,后停RAC 一、关闭数据库都在在第一个节点上rac1,用oracle用户操作: [oracle@rac1 ~]# srvctl stop database -d racdb [oracle@ra
2013-07-13 18:16:19
594
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(五)
三十一、检查 第一个节点: [grid@rac1 g]$ crsctl check crs CRS-4638: Oracle High Availability Services is online CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is o
2013-07-13 18:10:30
568
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(四)
出现以下页面,要在rac1,rac2上面串行执行脚本后才能点OK: [root@rac1 ~]# cd /u01/oraInventory [root@rac1 oraInventory]# ./orainstRoot.sh Changing permissions of /u01/oraInventory. Adding read,write permissio
2013-07-13 18:02:06
648
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(三)
二十八、配置两个节点SSH的口令,互为可信的 [root@rac2 ~]# su - grid -bash: [: missing `]' -bash: grid: command not found [grid@rac2 ~]$ mkdir ~/ .ssh mkdir: cannot create directory `/home/grid/': File exists [g
2013-07-13 17:52:15
746
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(二)
十九,创建共享磁盘 虚拟机关闭的情况下。 设置Windows环境变量PATH,添加VMBOX安装目录。比如我的机器为:C:\Program Files\Oracle\VirtualBox\ 进入到想要创建共享磁盘的目录(本机为:F:\shared),执行以下命令。 vboxmanage createhd --filename asm6.vdi --size 5096 -
2013-07-13 17:39:53
688
原创 vbox4.2 + oraclelinux 6.2(32位版本) + oracle11 搭建RAC 环境(一)
趁现在记忆尚深,记录如下,感谢小布老师的视频,感谢网络上各位用户的方法,谢谢!中间有未来得及截图,从网络上转载了一些,如有冒犯,请多见谅! 准备准备: 一、安装VBOX(过程略) 二、新建虚拟机rac1,目录指定F:\rac1,安装ORACLE LINUX 6.2,hostname为rac1 (过程略) 设置网卡时注意,如下图: 第一个使用桥接,第二个使用H
2013-07-13 17:21:41
744
原创 alter database backup controlfile to trace 文件位置
如果在一个session下面,使用多次命令alter database backup controlfile to trace,则会追加到一个同样的文件里面 如果在不同的session,也就是不同的会话窗口,则会新建一个以.trc为后缀的文件。 测试: 在第一个窗口: SQL> alter database backup controlfile to trace; Databa
2013-07-13 12:24:04
6399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅