- 浏览: 98770 次
- 性别:
- 来自: 北京
最新评论
文章列表
flashback table与9i的flashback query相似,利用undo信息来恢复一个或者一些表到现在以前的一个时间点(一个快照)。Undo相关参数如下,需要确保AUM与足够的retention值。
SQL> show parameter undo
NAME TYPE VALUE
------------------------------------ ----------- -----------
undo_management string AUTO
undo_retention integer 900
undo_tablespace string U ...
数据库注册分两种一种是动态注册一种是静态注册。
动态注册lsner是随数据库的起停而起停,静态则是只要lsner起动不管数据库是否起动都会起动。
(SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
后根库都是静态注册
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = EPPCXIB)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = E ...
查看被锁的表:
select
p.spid,c.object_name,b.session_id,b.oracle_username,b.os_user_name
from v$process p,v$session a, v$locked_object b,all_objects
c where p.addr=a.paddr and a.process=b.process and
c.object_id=b.object_id
解锁:
alter system k ...
一、数据库
数据库顾名思义是数据的集合,而Oracle则是管理这些数据集合的软件系统,它是一个对象关系型的数据库管理系统。
二、表空间
表空间是Oracle对物理数据库上相关数据的逻辑映射。一个数据库在逻辑上被划 ...
Q1.怎样创建表?
Q2.怎样删除表?
Q3.怎样创建视图?
Q4.怎样删除视图?
Q5.怎样给表添加字段?
Q6.怎样删除表中某个字段?
Q7.怎样给某个字段添加约束?
Q8.怎样去除某个字段上的约束?
Q9.怎样给表加上主键?
Q10.怎样删除表的主键?
Q11.怎样给表添加一个外键?
Q12.怎样删除表的一个外键?
Q13.怎样给字段加上CHECK?
Q14.怎样去掉字段上的CHECK?
Q15.怎样给字段设置默认值?
Q16.怎样移去字段的默认值?
Q17.怎样创建索引?
Q18.怎样删除索引?
Q19.怎样创建用户?
Q20.怎样删除用户?
Q21.怎样将对象权限(object pri ...
第十二章: backup and recovery
1. v$sga,v$instance,v$process,v$bgprocess,v$database,v$datafile,v$sgastat
2. rman need set dbwr_io_slaves or backup_tape_io_slaves and large_pool_size
3. monitoring parallel rollback
> v$fast_start_servers , v$fast_start_transactions
4.perform a c ...
第十章:managing privileges
1.system privileges: view => system_privilege_map ,dba_sys_privs,session_privs
2.grant system privilege
sql> grant create session,create table to managers;
sql> grant create session to scott with admin option;
with admin option can grant or re ...
第七章:reorganizing data
1.using expoty
$exp scott/tiger tables(dept,emp) file=c:\emp.dmp log=exp.log compress=n direct=y
2.using import
$imp scott/tiger tables(dept,emp) file=emp.dmp log=imp.log ignore=y
3.transporting a tablespace
sql>alter tablespace sales_ts read onl ...
第四章:索引
1.creating function-based indexes
sql> create index summit.item_quantity on summit.item(quantity-quantity_shipped);
2.create a b-tree index
sql> create [unique] index index_name on table_name(column,.. asc/desc) tablespace
sql> tablespace_name [pctfree integer ...
第一章:日志管理
1.forcing log switches
sql> alter system switch logfile;
2.forcing checkpoints
sql> alter system checkpoint;
3.adding online redo log groups
sql> alter database add logfile [group 4]
sql> (''/disk3/log4a.rdo'',''/disk4/log4b.rdo'') size 1m;
...
--查看VGA信息:
show sga;
select * from v$sgastat;
--可以通过以下几个动态性能视图查看信息:
V$sysstat 系统统计信息
V$sesstat 用户会话统计信息
V$pgastat 显示内存使用统计信息
V$sql_workarea SQL游标所用工作区的信息
V$ sql_workarea_active 当前系统工作区的信息
data_file:dba_data_files;
control_file:从init. ...
scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话.
最简单的应用如下:
Java代码
1. scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2
scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2
[本地用户名@IP地址:] 可以不输入,可能需要输入远程用户名所对应的密码.
可能有用的几个参数:
Java代码
1. -v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接, ...
Java代码
1.public class User {
2.
3. private String id;
4. private String name;
5. private String password;
6. private Date createTime;
7. private Date expireTime;
8.
9. public User(){}
10.
11. // getter and setter methods
12. / ...
SmartUpload主要的功能是上传文件
上传图片,可以通过SmartUpload实现
1、 配置smartupload.jar
tomcat/common/lib
2、 可以进行开发
对于上传图片,一般文件较大,使用post
如果要上传图片,需要对表单的数据进行封装
Java代码
1.<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
2.选择要上传的图片:
3.<input type=& ...
11.1 JSP Model I 体系结构
11.2 JSP Model II 体系结构/MVC设计模式
11.3 使用MVC设计模式改写用户注册程序
11.3.1 使用serlvet实现Controller层
11.3.2 使用jsp实现表示层
11.3.3 使用JavaBean实现模型层
11.3.4 使用JDBC和DAO模式实现数据库层
11.4 本章小结
JSP + DAO设计模式
使用JSP+JavaBean开发速度快,有一个问题:JSP与JavaBean之间紧密耦合在一起,会对开发及维护造成麻烦。
使用JSP+JavaBea ...