¿Qué diferencia a un DBA de Oracle Applications de un DBA de Oracle?

8

Todas las bases de datos de Oracle admiten algún tipo de aplicación de la que el DBA de Oracle necesitaría tener algún conocimiento. ¿Qué hace que un DBA de Oracle Applications sea diferente a esto? ¿El término significa que son compatibles con las aplicaciones de Oracle y no con la base de datos, o incluye responsabilidades tanto para las aplicaciones de Oracle como para la base de datos? Si es lo último, parece que esto se hace de manera diferente a cualquier otro tipo de aplicación que pueda ejecutarse con un back-end de Oracle. Por ejemplo, no ve Oracle .NET DBA. ¿Alguien puede aclarar mi comprensión limitada sobre este tema?

Actualización: Parece muy claro a partir de las dos respuestas hasta ahora que no formulé la pregunta lo suficientemente bien. Mi contexto no es DBA de aplicación en el sentido DBA de desarrollador frente a DBA de producción. Estoy preguntando sobre el título de trabajo particular de "Oracle Applications DBA" u "Oracle Apps DBA". Haga una búsqueda de la frase y obtendrá resultados como los siguientes:

http://becomeappsdba.blogspot.com/
http://appsdba.info/
http://teachmeoracle.com/interview.html
etc.

La mejor explicación que he encontrado hasta ahora es de http://www.club-oracle.com/articles/what-is-oracle-applications-259/ que dice:

Oracle Applications es un software de planificación de recursos empresariales, administrado por grandes industrias para controlar sus operaciones en toda la industria. Este software involucra segmentos separados conocidos como módulos para procesos comerciales separados. Cada módulo es básicamente una colección de formularios (con algunos datos que muestran informes) donde, en cada etapa del proceso de negocios, se deben ingresar datos. Los formularios aplican controles de mejores prácticas de la industria en la entrada de datos y el flujo de procesos.

Leigh Riffel
fuente
Aah, como en PeopleSoft, Siebel u Oracle Fusion.
Richard
¡Gracias! Soy un reclutador de Oracle y esto realmente ayudó mucho.

Respuestas:

4

Como responde su propia pregunta: "Oracle Applications es un [ERP]". Un "Oracle Apps DBA" será alguien que tenga experiencia en trabajar con el esquema particular y las herramientas en torno a este ERP. Hay cientos (si no miles) de paquetes, tablas, procedimientos almacenados e interfaces que se crean específicamente para el ERP. No es una base de datos trivial para administrar. Puede echar un vistazo a algunas de las cosas en su ERP mirando, por ejemplo, este blog , o iniciando sesión en una cuenta de Metalink como alguien que es cliente de su solución ERP, donde puede obtener ERD y otra documentación .

TML
fuente
Por lo tanto, supongo que consideraría que un DBA de aplicaciones de Oracle necesita toda la habilidad de un DBA de Oracle y un conocimiento adicional de E-Business Suite de Oracle. Es decir, más conocimiento adicional que un DBA normalmente tendría con respecto a las aplicaciones que se ejecutan en la base de datos. ¿Es eso correcto?
Leigh Riffel
Eso es correcto: debe ser un DBA de Oracle experto y tener un buen conocimiento de los detalles de su ERP. Probablemente pueda "llegar allí" si es un DBA de aplicaciones, pero no es trivial de ninguna manera.
TML
Entonces, ¿las aplicaciones modernas dba son principalmente un tipo de rol de consultor operativo, administrativo o de proyecto (implementación, integración, etc.)? - Recuerdo principalmente mapas de dependencia de parches que no siempre fueron precisos, consultores de negocios técnicamente desafiados y sus gerentes generalmente desafiados, dolores de cabeza crónicos inducidos por Oracle iAS, un flujo constante de reuniones que parecían exactamente como The Expert (también conocido como Líneas Perpendiculares) encontrarlo en youtube no lo ha visto y, finalmente, cada vez que lo vio hasta el final de otro mes; una cantidad de dinero completamente tonta.
Roy