I too have worn all 3 hats (now I'm down to 2)
It is you, the DBA; you are the 'steward' of your organization's data. It is your role and more importantly, responsibility, to insure the data's integrity, its availability to the user community and the recoverability of the data with minimal to no dataloss. All of these large and broad tasks must be performed within specific business guidlines. It does not matter if the system is OLTP, batch or DSS. It does not matter if the server is Production, QA, Systen Test, Test,Development. They are all just names, categories, whatever. What counts is the SLAs (Service Level Agreements). Each system/database/application contains data, each of these systems/databases/applications has specific recovery criteria and each of these systems/databases/applications application(s) have their own SLAs (Service Level Agreements) that specify system availability.
So the bottom line is simply the following:
- Its all DBA work
- Its all production
- It all has a priority
- It all has importance
RegardsRudy KomacsarSenior Database Administrator"Ave Caesar! - Morituri te salutamus."