1、安装和升级Oracle服务器及应用程序工具
2、分配数据库的内存及规划数据库系统将来所需的内存
3、当系统分析与设计人员设计了数据库架构后,规划和创建主要的数据库存储结构比如表空间和数据文件
4、在创建了逻辑存储结构后,依据应用程序设计人员的需求,创建数据库对象
5、DBA根据应用程序开发人员的需要对数据库结构进行修改
6、维护数据库上的用户密码安全,确保数据库本身的安全性
7、控制和监控用户对于数据库的访问
8、监控和优化数据库的性能
9、规划和备份恢复数据库的信息
10、定期备份数据库,在数据库出现灾难时恢复数据库
DBA努力工作的目标,是要确保数据库如下几个方面的稳定运行
a、安全性,确保数据的安全及对数据库的访问安全
b、备份,保证在突发性灾难故障或系统故障情况下可以复原
c、性能,保证数据库及子系统具有最优的性能
d、设计,确保数据的设计能够满足组织机构的需求
e、实现,确保新数据库系统及应用程序的正确实现