Oracle的基本操作
实验具体内容:
(一) 数据文件
1、 为USERS表空间,增加一个数据文件users02.dbf,大小为10M
2、 将users02.dbf数据文件移动到D:\oracle\product\10.2.0\oradata目录下并重命名为users002.dbf
3、 删除users002.dbf文件
提示:使用alter tablespace … drop datafile语句
(二)控制文件
4、实现多路镜像控制文件(参考书63页d)
编辑初始化参数
关闭数据库
拷贝一个原有的控制文件到新的位置,并重新命名。
重新启动数据库
5、 查看当前数据库中所有控制文件信息
提示:查看视图v$controlfile
select name from v$controlfile;
6、将控制文件备份为二进制文件
提示:使用语句alter database backup controlfile to 目标路径和文件
(三)重做日志文件
7、查看重做日志成员文件所在的重做日志文件组状态
提示:查看v$log视图
8、 查看重做日志组及其成员的信息
提示:查看v$logfile视图
9、 为数据库添加重做日志文件组组号为4,文件组下有包含redo04a.log与redo04b.log两个文件,大小为4M。
提示:使用alter database add logfile group 日志文件组组号… 两个文件路径和文件名。参考书67页
10、添加重做日志文件组号为4的组成员redo04c.log
提示:使用语句alter database add logfile member….to group 4
11、改变重做日志文件组成员的名称或位置
将redo04a.log更名为redo004a.log,同时将redo04c.log移到d:\oracle\product\10.2.0\oradata目录下
注意:只能更改处于inactive或unused状态的重做日志文件组的成员文件名称或位置
12、删除重做日志文件组成员
注意:只能更改处于inactive或unused状态的重做日志文件组的成员文件
使用语句alter database drop logfile member….
然后再删除操作系统中对应的重做日志文件。
13、查看当前数据库的归档信息
提示:使用命令archive log list
(四) 用户管理(选择题)
14、修改scott用户密码
提示:Scott用户,最初是锁定的,锁定账户后,用户就不能与oracle数据库建立链接,必须对账户解锁后才允许用户访问数据库。
sysdba身份登录,输入解锁语句alter user 用户名 account unlock;
passw[od]:该命令用于修改用户的密码。注意该命令用户能修改自己的密码,若需修改其他用户的密码,需要用sys/system登录后修改,输入改名语句alter user 用户名 identified by 新密码。
Alter user scott account unlock;