请注意,本文编写于 616 天前,最后修改于 616 天前,其中某些信息可能已经过时。
对于oracle数据库来说,应用系统的数据库对象最好单独创建表空间和用户,这样便于干净的备份和恢复,不会影响其它系统或者oracle数据库管理系统。当然也可以单独创建数据库实例。本篇文章介绍单独创建表空间和用户来管理应用系统数据库对象的方法和步骤。
本篇介绍是在已经安装好oracle数据库的基础上进行,如果没有安装oracle,请参考本人其它文章。
第一步:打开命令行窗口,登录oracle,注意使用具有dba权限的用户进行登录。
第二步:创建表空间,注意创建表空间时把文件的自动增长设置成on。
第三步:创建用户及授权,创建用户时注意指定默认的表空间。我直接把dba的权限授予了新创建的用户,实际使用中需要授予不同的权限。
第四步:恢复数据库备份。
注意:恢复数据库和备份数据库一样,直接在命令行窗口即可使用imp 或者exp命令完成。
提示,成功终止导入,即可。
删除时操作顺序如下:
第一步:删除用户
drop user ×× cascade;
注意: 删除用户,只是删除了该用户下的schema objects,是不会删除相应的表空间的。
第二步:删除表空间
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;