IBM Sterling Control Center: Criação das Databases no DB2: Difference between revisions
No edit summary |
|||
Line 6: | Line 6: | ||
* '''Reports''' - Para gerar relatórios do IBM Control Center. | * '''Reports''' - Para gerar relatórios do IBM Control Center. | ||
Um banco de dados com tabelas particionadas do IBM Control Center é a configuração de banco de dados preferencial sobre um banco de dados | Um banco de dados com tabelas particionadas do IBM Control Center é a configuração de banco de dados preferencial sobre um banco de dados de Staging por motivos de desempenho. Se você configurar o particionamento de banco de dados, não configure um banco de dados de Staging. No entanto, se seu banco de dados não suportar particionamento, é uma prática recomendada usar bancos de dados de Produção e de Staging. | ||
== Produção == | == Produção == | ||
Criar um arquivo '''create_sccprd.sql''', com o seguinte conteúdo: | |||
<nowiki> | <nowiki> | ||
CREATE DATABASE SCCPRD AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768 | CREATE DATABASE SCCPRD AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ | ||
CONNECT TO SCCPRD | CONNECT TO SCCPRD@ | ||
CREATE BUFFERPOOL SCCPRD_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K | CREATE BUFFERPOOL SCCPRD_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ | ||
CREATE BUFFERPOOL SCCPRD_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K | CREATE BUFFERPOOL SCCPRD_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ | ||
CREATE BUFFERPOOL SCCPRD_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K | CREATE BUFFERPOOL SCCPRD_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ | ||
CONNECT RESET | CONNECT RESET@ | ||
CONNECT TO SCCPRD | CONNECT TO SCCPRD@ | ||
CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP | CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ | ||
CREATE REGULAR TABLESPACE TS_REG04_SCCPRD PAGESIZE 4K BUFFERPOOL SCCPRD_04KBP | CREATE REGULAR TABLESPACE TS_REG04_SCCPRD PAGESIZE 4K BUFFERPOOL SCCPRD_04KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG08_SCCPRD PAGESIZE 8K BUFFERPOOL SCCPRD_08KBP | CREATE REGULAR TABLESPACE TS_REG08_SCCPRD PAGESIZE 8K BUFFERPOOL SCCPRD_08KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG16_SCCPRD PAGESIZE 16K BUFFERPOOL SCCPRD_16KBP | CREATE REGULAR TABLESPACE TS_REG16_SCCPRD PAGESIZE 16K BUFFERPOOL SCCPRD_16KBP@ | ||
CONNECT RESET | CONNECT RESET@ | ||
</nowiki> | </nowiki> | ||
Execute o comando | |||
db2 -td@ -vf ./create_sccprd.sql -z create_sccprd.log | |||
== Staging == | == Staging == | ||
Criar um arquivo '''create_sccstg.sql''', com o seguinte conteúdo: | |||
<nowiki> | <nowiki> | ||
CREATE DATABASE SCCSTG AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768 | CREATE DATABASE SCCSTG AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ | ||
CONNECT TO SCCSTG | CONNECT TO SCCSTG@ | ||
CREATE BUFFERPOOL SCCSTG_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K | CREATE BUFFERPOOL SCCSTG_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ | ||
CREATE BUFFERPOOL SCCSTG_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K | CREATE BUFFERPOOL SCCSTG_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ | ||
CREATE BUFFERPOOL SCCSTG_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K | CREATE BUFFERPOOL SCCSTG_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ | ||
CONNECT RESET | CONNECT RESET@ | ||
CONNECT TO SCCSTG | CONNECT TO SCCSTG@ | ||
CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP | CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ | ||
CREATE REGULAR TABLESPACE TS_REG04_SCCSTG PAGESIZE 4K BUFFERPOOL SCCSTG_04KBP | CREATE REGULAR TABLESPACE TS_REG04_SCCSTG PAGESIZE 4K BUFFERPOOL SCCSTG_04KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG08_SCCSTG PAGESIZE 8K BUFFERPOOL SCCSTG_08KBP | CREATE REGULAR TABLESPACE TS_REG08_SCCSTG PAGESIZE 8K BUFFERPOOL SCCSTG_08KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG16_SCCSTG PAGESIZE 16K BUFFERPOOL SCCSTG_16KBP | CREATE REGULAR TABLESPACE TS_REG16_SCCSTG PAGESIZE 16K BUFFERPOOL SCCSTG_16KBP@ | ||
CONNECT RESET | CONNECT RESET@ | ||
</nowiki> | </nowiki> | ||
Execute o comando | |||
db2 -td@ -vf ./create_sccstg.sql -z create_sccstg.log | |||
== Reports == | == Reports == | ||
Criar um arquivo '''create_sccrpt.sql''', com o seguinte conteúdo: | |||
<nowiki> | <nowiki> | ||
CREATE DATABASE SCCRPT AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768 | CREATE DATABASE SCCRPT AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ | ||
CONNECT TO SCCRPT | CONNECT TO SCCRPT@ | ||
CREATE BUFFERPOOL SCCRPT_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K | CREATE BUFFERPOOL SCCRPT_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ | ||
CREATE BUFFERPOOL SCCRPT_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K | CREATE BUFFERPOOL SCCRPT_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ | ||
CREATE BUFFERPOOL SCCRPT_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K | CREATE BUFFERPOOL SCCRPT_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ | ||
CONNECT RESET | CONNECT RESET@ | ||
CONNECT TO SCCRPT | CONNECT TO SCCRPT@ | ||
CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP | CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ | ||
CREATE REGULAR TABLESPACE TS_REG04_SCCRPT PAGESIZE 4K BUFFERPOOL SCCRPT_04KBP | CREATE REGULAR TABLESPACE TS_REG04_SCCRPT PAGESIZE 4K BUFFERPOOL SCCRPT_04KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG08_SCCRPT PAGESIZE 8K BUFFERPOOL SCCRPT_08KBP | CREATE REGULAR TABLESPACE TS_REG08_SCCRPT PAGESIZE 8K BUFFERPOOL SCCRPT_08KBP@ | ||
CREATE REGULAR TABLESPACE TS_REG16_SCCRPT PAGESIZE 16K BUFFERPOOL SCCRPT_16KBP | CREATE REGULAR TABLESPACE TS_REG16_SCCRPT PAGESIZE 16K BUFFERPOOL SCCRPT_16KBP@ | ||
CONNECT RESET | CONNECT RESET@ | ||
</nowiki> | </nowiki> | ||
Execute o comando | |||
db2 -td@ -vf ./create_sccrpt.sql -z create_sccrpt.log | |||
= Ver também = | = Ver também = |
Revision as of 19:08, 10 September 2020
O IBM Control Center usa os seguintes bancos de dados:
- Production - para armazenar atividades e informações de configuração para servidores monitorados.
- Staging - para descarregar os dados do banco de dados de produção.
- Reports - Para gerar relatórios do IBM Control Center.
Um banco de dados com tabelas particionadas do IBM Control Center é a configuração de banco de dados preferencial sobre um banco de dados de Staging por motivos de desempenho. Se você configurar o particionamento de banco de dados, não configure um banco de dados de Staging. No entanto, se seu banco de dados não suportar particionamento, é uma prática recomendada usar bancos de dados de Produção e de Staging.
Produção
Criar um arquivo create_sccprd.sql, com o seguinte conteúdo:
CREATE DATABASE SCCPRD AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ CONNECT TO SCCPRD@ CREATE BUFFERPOOL SCCPRD_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ CREATE BUFFERPOOL SCCPRD_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ CREATE BUFFERPOOL SCCPRD_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ CONNECT RESET@ CONNECT TO SCCPRD@ CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ CREATE REGULAR TABLESPACE TS_REG04_SCCPRD PAGESIZE 4K BUFFERPOOL SCCPRD_04KBP@ CREATE REGULAR TABLESPACE TS_REG08_SCCPRD PAGESIZE 8K BUFFERPOOL SCCPRD_08KBP@ CREATE REGULAR TABLESPACE TS_REG16_SCCPRD PAGESIZE 16K BUFFERPOOL SCCPRD_16KBP@ CONNECT RESET@
Execute o comando
db2 -td@ -vf ./create_sccprd.sql -z create_sccprd.log
Staging
Criar um arquivo create_sccstg.sql, com o seguinte conteúdo:
CREATE DATABASE SCCSTG AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ CONNECT TO SCCSTG@ CREATE BUFFERPOOL SCCSTG_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ CREATE BUFFERPOOL SCCSTG_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ CREATE BUFFERPOOL SCCSTG_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ CONNECT RESET@ CONNECT TO SCCSTG@ CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ CREATE REGULAR TABLESPACE TS_REG04_SCCSTG PAGESIZE 4K BUFFERPOOL SCCSTG_04KBP@ CREATE REGULAR TABLESPACE TS_REG08_SCCSTG PAGESIZE 8K BUFFERPOOL SCCSTG_08KBP@ CREATE REGULAR TABLESPACE TS_REG16_SCCSTG PAGESIZE 16K BUFFERPOOL SCCSTG_16KBP@ CONNECT RESET@
Execute o comando
db2 -td@ -vf ./create_sccstg.sql -z create_sccstg.log
Reports
Criar um arquivo create_sccrpt.sql, com o seguinte conteúdo:
CREATE DATABASE SCCRPT AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY DEFAULT COLLATE USING SYSTEM PAGESIZE 32768@ CONNECT TO SCCRPT@ CREATE BUFFERPOOL SCCRPT_04KBP IMMEDIATE SIZE 1000 PAGESIZE 4K@ CREATE BUFFERPOOL SCCRPT_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K@ CREATE BUFFERPOOL SCCRPT_16KBP IMMEDIATE SIZE 1000 PAGESIZE 16K@ CONNECT RESET@ CONNECT TO SCCRPT@ CREATE USER TEMPORARY TABLESPACE SCCUSERTMP PAGESIZE 32K BUFFERPOOL IBMDEFAULTBP@ CREATE REGULAR TABLESPACE TS_REG04_SCCRPT PAGESIZE 4K BUFFERPOOL SCCRPT_04KBP@ CREATE REGULAR TABLESPACE TS_REG08_SCCRPT PAGESIZE 8K BUFFERPOOL SCCRPT_08KBP@ CREATE REGULAR TABLESPACE TS_REG16_SCCRPT PAGESIZE 16K BUFFERPOOL SCCRPT_16KBP@ CONNECT RESET@
Execute o comando
db2 -td@ -vf ./create_sccrpt.sql -z create_sccrpt.log