Conexión a la instancia de base de datos de Amazon RDS para Db2 con IBM Db2 Data Management Console
Puede conectarse a una instancia de base de datos de Amazon RDS para Db2 con IBM Db2 Data Management Console. IBM Db2 Data Management Console puede administrar y monitorear varias instancias de base de datos de RDS para Db2. Para descargar esta utilidad, consulte las Versiones 3.1x de IBM Db2 Data Management Console
IBM Db2 Data Management Console requiere una base de datos de repositorio de Db2 para almacenar los metadatos y las métricas de rendimiento, pero no puede crear automáticamente un repositorio de RDS para Db2.
Primero debe crear una base de datos de repositorio para monitorear una o más instancias de base de datos de RDS para Db2. A continuación, conéctese a la instancia de base de datos de RDS para Db2 con IBM Db2 Data Management Console
Temas
Creación de una base de datos de repositorio para monitorear instancias de base de datos
Puede utilizar una instancia de base de datos RDS para Db2 existente del tamaño adecuado como repositorio para que IBM Db2 Data Management Console monitorice otras instancias de base de datos de RDS para Db2. Sin embargo, dado que el usuario administrador no tiene la autoridad SYSCTRL
para crear grupos de búferes y espacios de tabla, no se puede utilizar la creación de repositorios de IBM Db2 Data Management Console para crear una base de datos de repositorios. En lugar de ello, debe crear una base de datos de repositorio para monitorear una o más instancias de base de datos de RDS para Db2. Puede crear una base de datos de repositorio de dos maneras diferentes. Puede crear manualmente un grupo de búferes, un espacio de tablas y objetos para un repositorio de IBM Db2 Data Management Console. O bien, puede crear una instancia de Amazon EC2 independiente para alojar un repositorio de IBM Db2 Data Management Console.
Temas
Creación manual de un grupo de búferes, un espacio de tablas y objetos
Para crear un grupo de búferes, un espacio de tablas y objetos para que los utilice IBM Db2 Data Management Console
-
Permita privilegios para el grupo de búferes y los espacios de tabla.
-
Realice cambios en los scripts, especialmente en los grupos de búferes y los espacios de tabla. Para obtener más información, consulte Configuración de una base de datos de repositorios
en la documentación de IBM Db2 Data Management Console. -
Conéctese a la base de datos
rdsadmin
. En el siguiente ejemplo, sustituyamaster_username
ymaster_password
por su propia información.db2 connect to rdsadmin user
master_username
usingmaster_password
-
Cree un grupo de búferes para IBM Db2 Data Management Console. En el siguiente ejemplo, sustituya
database_name
por el nombre del repositorio que ha creado para que IBM Db2 Data Management Console monitorice sus instancias de base de datos RDS para Db2.db2 "call rdsadmin.create_bufferpool('
database_name
', 'BP4CONSOLE', 1000, 'Y', 'Y', 16384)" -
Cree un espacio de tablas para IBM Db2 Data Management Console. En el siguiente ejemplo, sustituya
database_name
por el nombre del repositorio que ha creado para que IBM Db2 Data Management Console monitorice sus instancias de base de datos RDS para Db2.db2 "call rdsadmin.create_tablespace('
database_name
', 'TS4CONSOLE', 'BP4CONSOLE', 16384)" -
Cree un espacio de tablas temporal para IBM Db2 Data Management Console. En el siguiente ejemplo, sustituya
database_name
por el nombre del repositorio que ha creado para que IBM Db2 Data Management Console monitorice sus instancias de base de datos RDS para Db2.db2 "call rdsadmin.create_tablespace('
database_name
', 'TS4CONSOLE_TEMP', 'BP4CONSOLE', 16384, 0, 0, 'T')"
-
-
Cree objetos de IBM Db2 Data Management Console manualmente. Para obtener más información, consulte Configuración de una base de datos de repositorios
en la documentación de IBM Db2 Data Management Console.
Creación de una instancia de Amazon EC2 para alojar un repositorio de IBM Db2 Data Management Console
Puede crear una instancia de Amazon Elastic Compute Cloud (Amazon EC2) independiente para alojar un repositorio de IBM Db2 Data Management Console. Para obtener información sobre cómo crear una instancia de Amazon EC2, consulte Tutorial: Introducción a las instancias Linux de Amazon EC2 en la Guía de usuario de Amazon EC2.
Conexión a las instancias de base de datos de RDS para Db2 con IBM Db2 Data Management Console
Para conectarse a una instancia de base de datos de RDS para Db2, necesita su nombre DNS y el número de puerto. Para obtener información sobre cómo encontrarlos, consulte Búsqueda del punto de conexión. También debe conocer el nombre de la base de datos, el nombre de usuario maestro y la contraseña maestra que definió al crear la instancia de base de datos de RDS para Db2. Para obtener más información sobre cómo encontrarlos, consulte Creación de una instancia de base de datos. Si se conecta a través de Internet, permita que el tráfico llegue al puerto de la base de datos. Para obtener más información, consulte Creación de una instancia de base de datos.
Para conectarse a instancias de base de datos de RDS para Db2 con IBM Db2 Data Management Console
-
Inicie IBM Db2 Data Management Console.
-
Configure el repositorio.
-
En la sección Conexión y base de datos, introduzca la siguiente información para su instancia de base de datos de RDS para Db2:
-
En Nombre del host, escriba el nombre DNS de la instancia de base de datos.
-
En Puerto, escriba el número de puerto de la instancia de base de datos.
-
En Base de datos, escriba el nombre de la base de datos.
-
-
En la sección Seguridad y credenciales, introduzca la siguiente información para su instancia de base de datos de RDS para Db2:
-
En Tipo de seguridad, elija Usuario y contraseña cifrados.
-
En Username (Nombre de usuario), escriba el nombre del administrador de base de datos para la instancia de base de datos.
-
En Contraseña, escriba la contraseña del administrador de base de datos para la instancia de base de datos.
-
-
Elija Test Connection (Probar conexión).
nota
Si la conexión no se realiza correctamente, confirme que el puerto de la base de datos esté abierto según las reglas de entrada del grupo de seguridad. Para obtener más información, consulte Consideraciones sobre grupos de seguridad con Amazon RDS para Db2.
El siguiente mensaje de error indica que el usuario administrador que se conecta a la instancia de base de datos de RDS para Db2 no tiene privilegios para crear grupos de búferes ni espacios de tabla. También indica que, en el caso de las bases de datos del repositorio de Db2, el usuario debe tener
DBADM
yDATACCESS
en la base de datos. El usuario también debe tenerSYSCTRL
en el privilegio de la instancia de base de datos.Asegúrese de haber creado una tabla de búfer, un espacio de tablas y objetos para un que un repositorio IBM Db2 Data Management Console monitorice su instancia de base de datos de RDS para Db2. También puede utilizar una instancia de base de datos de Db2 de Amazon EC2 para alojar un repositorio IBM Db2 Data Management Console con el fin de monitorizar su instancia de base de datos de RDS para Db2. Para obtener más información, consulte Creación de una base de datos de repositorio para monitorear instancias de base de datos.
-
Tras probar satisfactoriamente su conexión, seleccione Siguiente.
-
-
En la ventana de Configurar inscripción al monitor de eventos de estadísticas, seleccione Siguiente.
-
(Opcional) Agregue una nueva conexión. Si desea utilizar una instancia de base de datos de RDS para Db2 diferente para la administración y la monitorización, agregue una conexión a una instancia de base de datos de RDS para Db2 que no sea de repositorio.
-
En la sección Conexión y base de datos, introduzca la siguiente información para que la instancia de base de datos de RDS para Db2 la utilice en la administración y la monitorización:
-
En Nombre de la conexión, introduzca el identificador de la base de datos de Db2.
-
En Nombre del host, escriba el nombre DNS de la instancia de base de datos.
-
En Puerto, escriba el número de puerto de la instancia de base de datos.
-
En Base de datos, escriba el nombre de la base de datos.
-
-
En la sección Seguridad y credenciales, seleccione Habilitar la recopilación de datos de monitorización.
-
Escriba la siguiente información para la instancia de base de datos de RDS para Db2:
-
En Username (Nombre de usuario), escriba el nombre del administrador de base de datos para la instancia de base de datos.
-
En Contraseña, escriba la contraseña del administrador de base de datos para la instancia de base de datos.
-
-
Elija Test Connection (Probar conexión).
-
Tras probar satisfactoriamente su conexión, seleccione Guardar.
Una vez agregada la conexión, aparecerá una ventana similar a la siguiente. Esta ventana indica que la base de datos se ha configurado correctamente.
-
-
Seleccione Ir a bases de datos. Aparecerá una ventana de bases de datos similar a la que se muestra a continuación. Esta ventana es un panel que muestra las métricas, los estados y las conexiones.
Ahora puede empezar a utilizar IBM Db2 Data Management Console para realizar los siguientes tipos de tareas:
-
Administrar varias instancias de base de datos de RDS para Db2.
-
Ejecutar comandos SQL.
-
Explorar, crear o cambiar los datos y los objetos de la base de datos.
-
Crear instrucciones
EXPLAIN PLAN
en SQL. -
Ajustar consultas.
Para ejecutar comandos SQL y ver los resultados
-
En la barra de navegación, seleccione SQL.
-
Introduzca un comando SQL.
-
Seleccione Ejecutar todo.
-
Para ver los resultados, seleccione la pestaña Resultados.