1、终止一个会话。
sql>alter system kill session '7,15';(系统标识符为7,串行号为15)
通过查询v$session动态性能视图可以查出某个用户的系统标识符和串行号。如下:
sql>select sid,serial#,status from v$session where username='SCOTT';
2、创建表空间
create tablespace test_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3、删除用户
SQL> drop user ggmgr cascade;(删除用户及用户所有的对象)
4、#system-config-date(设置linux系统时间)
5、#system-config-display(打开图形化设置工具)
6、创建表空间
$create bigfile tablespace "ssg"
2 datafile '/u01/app/oracle/oradata/linux/ssg' size 100M
3 autoextend on next 10000k
4 logging
5 extent management local
6 segment space management auto
7 dafault compress for all operations
8 ;
7、删除表空间(同时删除依赖于表空间上若干表的外键约束)
$drop tablespace ssg including contents cascade contraints;
8、archive_lag_target,控制存档延迟
9、SQL> alter database add logfile ('/u01/app/oracle/oradata/orcl/redo04.log') size 10M;
创建联机重做日志组
10、sql>alter system switch logfile;强制实施日志切换
11、db_block_checksum,用来校验重做日志文件中的块,属于物理性检查。默认值为false。
12、log_archive_start,允许自动归档日志。
13、/etc/rc.d/init.d/network restart 使网卡设置生效。
14、修改归档模式(非归档模式改为归档模式)
sql>archive log list;(查看是否处于归档模式)
sql>shutdown immediate;(关闭实例)
sql>startup mount;(启动实例处于加载状态)
sql>alter database archivelog;(改数据库为归档模式)
sql>alter database open;(打开数据库)
15、在实例启动时允许自动存档,修改log_archive_start参数即可。
sql>alter system set log_archive_start=true scope=spfile;
sql>startup force;(重新启动数据库,使修改生效)
16、log_archive_max_processes,指定归档进程(ARCn)数目。修改该参数请用
sql>alter system set log_archive_max_processes=x;x为归档进程数目。
17、指定存档目标位置,存档目标位置参数为log_archive_dest_n
sql>alter system set log_archive_dest_1='location=/u01/app/archive_1 optional';
18、sql>alter system archive log all;存档所有未存档的日志文件。
19、sql>drop table 表名;(删除表,DROP TABLE 不能用于除去由 FOREIGN KEY 约束引用的表。必须先除去引用的 FOREIGN KEY 约束或引用的表。
表所有者可以除去任何数据库内的表。除去表时,表上的规则或默认值将解除绑定,任何与表关联的约束或触发器将自动除去。)