- 浏览: 25973 次
- 性别:
- 来自: 广州
最新评论
-
jeff2008:
10g 的已经没有去测试它了, 这个是找到后收集起来的,现在用 ...
Linux主机下配置Oracle 10G自动启动过程 -
justin18:
aaaaaa
Linux主机下配置Oracle 10G自动启动过程 -
justin18:
aaaaaa
Linux主机下配置Oracle 10G自动启动过程 -
jeff2008:
这个也是在网上找的, 不过自己测试过,可行
Linux主机下配置Oracle 10G自动启动过程 -
haochong:
建议作者看看oracle10g自带的文档里面有详细步骤。Ora ...
Linux主机下配置Oracle 10G自动启动过程
文章列表
各位都知道,我们可以在web.xml中定义对错误发生时的提示页面,例如
<error-page>
<error-code>500</error-code>
<location>/500.vm</location>
</error-page>
在这里我是用一个Velocity的模板页面来负责提示错误信息, 这个配置指明了当程序出现500错误的时候就执行500.vm这个页面.
在编写500.vm这个页面的时候有两个地方需要注意的
第一是编码问题(又是编码问题):Tomcat对这个页面总 ...
1 Spring的通知类型
现在让我们看看Spring AOP是如何处理通知的。
1.1. 通知的生命周期
Spring的通知可以跨越多个被通知对象共享,或者每个被通知对象有自己的通知。这分别对应 per-class或per-instance 通知。
Per-class通知使用最为广泛。它适合于通用的通知,如事务adisor。它们不依赖被代理 的对象的状态,也不添加新的状态。它们仅仅作用于方法和方法的参数。
Per-instance通知适合于导入,来支持混入(mixin)。在这种情况下,通知添加状态到 被代理的对象。
可以在同一个AOP代理中混合使用共享和per-instance通知 ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>task.root</param-value>
</context-param>
<!-- 定义SPRING配置文件 -->
...
官方文档参考:http://tomcat.apache.org/tomcat-5.5-doc/config/http.html
Tomcat的server.xml中连接器设置如下
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" ...
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAt ...
*创建用户:CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA UNLIMITED ON users;
*角色授权给用户:GRANT CONNECT TO username;
*创建角色:CREATE ROLE DEVEPROLE NOT IDENTIFIED;
*授权给角色:GRANT CREATE SESSION, CREATE ANY TABLE, CREATE ANY INDEX, CREATE PROCEDURE,CREATE SE ...
***Oracle 11.1 在RedHat Linux 5.1 x86-64上的安装:
3.检查硬件设备:
3.1内存:
*至少4G内存,grep MemTotal /proc/meminfo 命令可以看内存配置;
*交换区的大小
Available RAM Swap Space Required
Between 4 GB and 8 GB 2 times the size of RAM
Between 8 GB and 32 GB 1.5 times the size of RAM
More than 32 GB 32 ...
1. 遇见xclock 检测不能通过:
正确的登录方式:在字符界面,使用 oracle 用户通过 start x登录
Xwindow,即可进行安装。或者以图形界面启动系统,再使用 oracle 用户登陆,即可进行安装。
失败的登陆方式:以root用户登录Xwindow,然后su - oralce,这样在进行安装时,就会提示上述那些错误了。
2.要想打开OEM的web
管理程序,必须先启动
Database listener,再启动Datebase Control端口监控程序,但是碰到下面的情况
问题:
[orac ...
一、DB2 索引优化准则
1. 对于不需要修改数据的查询(SELECT 语句),大量索引有助于提高性能
2. 组合索引:组合索引即多列索引,指一个索引含有多个列。一个组合索引相当于多个单列索引,如索引(ColA, ColB,
ColC)至少相当于(ColA)、(ColA, ColB)、(ColA, ColB, ColC)三个索引。
3. 覆盖的查询可以提高性能。覆盖的查询是指查询中所有指定的列都包含在同一个索引(组合索引)中。
4. 对小型表进行索引可能不会产生优化效果
5. 应使用 SQL
事件探查器和索引优化向导帮助分析查询,确定要创建的索引。为数据库及其工作负荷选择正确的 ...
一、ORACLE的启动和关闭
1、在单机环境下
要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下
su - oracle
a、启动ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR>quit
b、关闭ORACLE系统
oracle>svrmgrl
SVRMGR>connect
internal
SVRMGR>shutdown
SVRMGR&g ...
虽然我们习惯于linux下命令行操作,但是安装某些软件必须是基于GUI下面的,这个时候总不能跑到机房去安装吧,但我们可以使用Xmanager软件实现对linux进行远程控制.
***参考环境:RedHat Enterprise Linux AS 4
第一步,我们在 LINUX 系统下,修改 /etc/X11/xdm/Xaccess 文件,找到下面语句: # *# any host can get a login window 去掉最前面的 # 号
第二步,我们修改 /etc/X11/ gdm /gdm.conf 文件,把[xdmcp]的 Enable=false ...
事因修改了某个配置文件,导致系统启动某个服务的时候hold住了,系统启动不起来。这种情况下常常通过修改表启动级别,切换到非xwindow模式下重新启动,一般选取启动级别runlevel为3即可。
参考环境:Redhat Enterprise Linux AS 4
步骤:
1.当Linux启动时,按 e 进去参数选择编辑界面:
2.移动光标选中系统(Red Hat Enterprise Linux AS (2.6.9-55.ELsmp)),按 e:
3.移动光标选中(kernel /vmlinuxz-2.6.9-55.ELsmp ro root=LABEL=/ rhgb qui ...
文件:
$ gedit /etc/oratab
orcl:/Oracle/app/product/10.2.0/db_1:N
改为:
orcl:/Oracle/app/product/10.2.0/db_1:Y
也就是将最后的N改为Y
二、使用oracle用户修改$ORACLE_HOME/bin/dbstart文件:
# su - oracle
$ cd $ORACLE_HOME/bin
$ gedit dbstart
找到 ORACLE_HOME_LISTNER=.....这行, 修改成
ORACLE_HOME_LISTNER=/u01/app/Oracle/produc ...
安装前可先卸载RedHat Linux 自带的jdk,步骤如下:
1.打开终端输入#rpm -qa | grep gcj
,其现实内容有:
bgcj-4.1.2-46.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2.卸载
#rpm -e --nodeps
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
(利用rpm -e --nodeps 命令删除上面查找的内容)
此时jdk1.4已被卸了。
二.jdk1.6安装
1.在sun的官方下载jdk-6u15-linux-i586.bin
2 ...
rm -rf mydir /* 删除mydir目录 */
cd mydir /* 进入mydir目录 */
cd - /* 回上一级目录 */
cd ~ /* 回根目录 */
mv tools tool /* 把tools目录改名为tool */
mv sourcefile destfile /* 移动文件 */
ln -s tool bac
/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */
find /var -name sn.txt /*查看/var 目录及其子目录下的 sn.txt的文件路径*/
cp - ...