Tareas requeridas
Antes de activar y utilizar Database Management SQL Performance Watch, debe completar determinadas tareas de requisitos.
Como primer paso, debe asegurarse de que el administrador de su arrendamiento haya creado grupos de usuarios de Oracle Cloud Infrastructure IAM. Por ejemplo, puede crear grupos de usuarios independientes para realizar las siguientes tareas:
- Registrar una base de datos externa y agregar una conexión
- Activar SQL Performance Watch
- Utilizar las funciones SQL Performance Watch
Para obtener información sobre cómo crear un grupo de usuarios de IAM, consulte Para crear un grupo.
Al completar la tarea de requisitos genéricos, debe realizar las tareas de requisitos enumeradas en la siguiente tabla.
SQL Performance Watch solo está disponible actualmente para bases de datos externas, que son bases de datos Oracle ubicadas localmente y conectadas a un recurso en el servicio de base de datos externa de Oracle Cloud Infrastructure. Para obtener información sobre el servicio de base de datos externa, consulte Servicio de base de datos externa.
Tarea | Descripción | Más información |
---|---|---|
Instalación de agentes de gestión | El servicio Oracle Cloud Infrastructure Management Agent permite la comunicación y la recopilación de datos entre SQL Performance Watch y una base de datos externa.
Debe instalar un agente de gestión en un host que tenga una conexión a la base de datos externa. SQL Performance Watch utilizará Management Agent para operaciones como la recopilación de datos y métricas de la base de datos externa. Tenga en cuenta que para bases de datos de instancia única, se necesita un agente de gestión 201215.1850 o posterior y, para bases de datos RAC, se necesita un agente de gestión 210403.1349 o posterior. |
Para obtener información sobre cómo instalar agentes de gestión, consulte Instalación de agentes de gestión. |
Registrar la instancia de Oracle Database con el servicio Base de datos externa | Se debe asegurar que registra la instancia de Oracle Database creando un recurso o identificador en el servicio Base de datos externa. Este identificador funciona como una representación de la instancia de Oracle Database ubicada fuera de Oracle Cloud Infrastructure.
Puede registrar una base de datos externa en el servicio de base de datos externa o haciendo clic en Registrar bases de datos externas en la página Bases de datos gestionadas para bases de datos externas en Database Management. |
Para obtener información sobre cómo crear un identificador de base de datos externa y los permisos necesarios, consulte Creación de un identificador para una base de datos externa.
Para obtener información sobre cómo acceder a la página Bases de datos gestionadas para bases de datos externas, consulte Activación de SQL Performance Watch. |
Conexión de Oracle Database al identificador de base de datos externa | Después de crear un identificador de base de datos externa, debe conectar Oracle Database al identificador. Tenga en cuenta que puede utilizar el protocolo TCPS para crear una conexión de forma segura a la base de datos de Oracle, así como para supervisarla y gestionarla.
Puede agregar una conexión a una base de datos externa en el servicio de base de datos externa o en la página Bases de datos gestionadas para bases de datos externas en Database Management mediante:
Tenga en cuenta que el usuario de base de datos utilizado para conectarse a la base de datos fuera de Oracle Cloud Infrastructure debe tener los siguientes privilegios para utilizar SQL Performance Watch:
|
Para obtener información sobre cómo agregar una conexión a la base de datos en el servicio de base de datos externa y los permisos necesarios, consulte Creación de una conexión a una base de datos externa.
Para obtener información sobre cómo agregar una conexión en la página Bases de datos gestionadas para bases de datos externas, consulte Activación de SQL Performance Watch. Para obtener información sobre cómo agregar un conector, consulte Adición de una conexión. |
Definir la credencial preferida de diagnóstico avanzado para realizar varias tareas y guardar la contraseña de usuario de la base de datos en un secreto | Debe definir la credencial preferida de diagnóstico avanzado en Database Management Diagnostics & Management para conectarse a la base de datos y realizar tareas como la creación y supervisión de tareas de SQL Performance Analyzer. Si no se ha definido la credencial preferida, se muestra un mensaje al acceder a la página inicial de la comprobación de rendimiento de SQL para la base de datos y puede hacer clic en el enlace para ir a la sección Credenciales en Diagnósticos y gestión y definir la credencial preferida de diagnóstico avanzado. Tenga en cuenta que puede definir la credencial preferida incluso si no ha activado Diagnostics & Management para la base de datos.
Al definir la credencial preferida de diagnóstico avanzado, utilice el servicio Oracle Cloud Infrastructure Vault para guardar la contraseña de usuario de la base de datos en un secreto con una clave de cifrado. El servicio Vault le permite almacenar y gestionar claves de cifrado y secretos para acceder de forma segura a los recursos. Tenga en cuenta que si cambia la contraseña de usuario de la base de datos, también debe actualizar el secreto con la nueva contraseña creando una nueva versión del secreto y actualizando el contenido. |
Para obtener información sobre el servicio Vault, sus conceptos y cómo crear almacenes, claves y secretos, consulte Vault.
Para obtener información sobre los permisos necesarios para definir la credencial preferida de diagnóstico avanzado, consulte Additional Permissions Required to Use SQL Performance Watch. Para obtener información sobre cómo definir la credencial preferida, consulte Set Advanced Diagnostics Preferred Credential. |