oracle官方文档给出的DBA的职责
摘要:翻译:每个数据库至少需要一个数据库管理员(DBA),一个数据库系统有可能很大而且拥有很多用户。所以数据库管理员有时候不是一个人在工作,而是一个拥有DBA责任的DBA组的工作。一个数据库管理员的职责有以下任务:1.安装和更新数据库服务和应用程序工具。2.为数据库系统分配系统存储和计划以后的存储需求。3.在程序员设计好一个应用程序后创建基本的数据库存储结构(表空间)。4.创建基本的对象(表,视图,索引)当程序员设计好应用程序之后。5.在必要的时候修缮数据库的结构根据程序员的需求。6.创建用户和维护系统的安全。7.确保遵从oracle的许可说明。8.控制和监测用户的的权限。9.计划备份和恢复数据库的
阅读全文
ORA-01113:文件1需要介质恢复
摘要:前两天由于强制关机导致数据库的数据文件损坏,有一个数据库启动不了了,需要介质恢复一下,按照网上的方法:登陆数据:sqlplus "/as sysdba"然后关闭数据:shutdown immediate;然后启动数据:startup;发现启动的时候有报错:ORA-01113:文件1需要介质恢复ORA-01110:数据文件1:'D:\ORADATA\GJJJG01.DMP'然后关闭数据库:shutdown immediate;再开启数据库:startup mount;然后:recover datafile 'D:\ORADATA\GJJJG01.DMP
阅读全文