Configurando um Banco de Dados Oracle

Configure um bancos de dados Oracle para funcionar com os aplicativos Jazz Team Server, Design Management (DM) e Configuration Management (VVC).

Antes de Iniciar

Procedimento

  1. Como administrador do sistema, crie um banco de dados com a codificação UTF-8 para o Jazz Team Server e todos os aplicativos.
    1. Inicie o assistente do Assistente de Configuração do Banco de Dados e, na página de Boas-vindas, clique em Avançar.
    2. Na página Operações, selecione Criar um Banco de Dados e, em seguida, clique em Avançar.
    3. Na página Modelos, selecione Banco de Dados Customizado e clique em Avançar.
    4. Nos campos Nome do Banco de Dados Global e SID, insira um nome para o banco de dados de armazenamento de conteúdo, por exemplo, DMDB. Clique em Avançar.
    5. Para configurar o controle de banco de dados, insira as informações necessárias para notificação de alerta e, opcionalmente, ative o planejamento de backup de disco diário. Para continuar sem a configuração de controle do banco de dados, limpe a caixa de seleção ao lado de Configurar Enterprise Manager e, em seguida, clique em Avançar.
    6. Na página Credenciais do Banco de Dados, escolha uma opção para sua conta do usuário e, em seguida, clique em Avançar.
      Nota: A política de complexidade de senha do Oracle requer que as senhas tenham um mínimo de 8 caracteres de comprimento. Além disso, a senha deve conter pelo menos um caractere maiúsculo, um caractere minúsculo e um dígito.
    7. Na próxima página, selecione um tipo de armazenamento e o local para os arquivos de banco de dados. Clique em Avançar.
    8. Na próxima página, escolha uma opção de recuperação para o banco de dados e, em seguida, clique em Avançar.
    9. Na próxima página, especifique se deseja, ou não, incluir os Esquemas de Amostra em seu banco de dados. Clique em Avançar.
    10. Na próxima página, clique na guia Conjuntos de Caracteres e selecione Usar Unicode (AL32UTF8). Clique em Avançar.
      Nota: Configurar o conjunto de caracteres para Unicode (AL32UTF8) permite armazenar vários grupos de idiomas.
    11. Na página Armazenamento do Banco de Dados, verifique ou altere os objetos de banco de dados e clique em Avançar.
    12. Na próxima página, clique em Concluir para criar o banco de dados.
    13. Na janela Confirmação que é aberta, salve a página opcionalmente como um arquivo HTML e, em seguida, clique em OK. Uma barra de progresso é exibida para mostrar o progresso de criação do banco de dados.
  2. Abra uma janela SQL *Plus e efetue login como SYSTEM ou SYSDBA.

    Para criar um espaço de tabela para o Jazz Team Server, insira o comando a seguir. Substitua JTS pelo nome do espaço de tabela, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco do dados criado na etapa 1 e JTS.DBF pelo nome do arquivo de dados que você deseja criar.

    CREATE TABLESPACE JTS 
    DATAFILE 'ORACLE_BASE/oradata/CLMDB/JTS.DBF' 
    SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    Para criar um espaço de tabela provisório para o Jazz Team Server, insira o comando a seguir. Substitua JTS_TEMP pelo nome do espaço de tabela provisório, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, CLMDB pelo nome do banco de dados criado na etapa 1 e JTS_TEMP.DBF pelo nome do arquivo temporário que você deseja criar.
    CREATE TEMPORARY TABLESPACE JTS_TEMP 
    TEMPFILE 'ORACLE_BASE/oradata/CLMDB/JTS_TEMP.DBF' 
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

    Para criar um espaço de tabela para o aplicativo Design Management, insira o comando a seguir. Substitua DM pelo nome do espaço de tabela, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco do dados criado na etapa 1 e DM.DBF pelo nome do arquivo de dados que você deseja criar.

    CREATE TABLESPACE DM 
    DATAFILE 'ORACLE_BASE/oradata/DMDB/DM.DBF' 
    SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    Para criar um espaço de tabela provisório para o aplicativo Design Management, insira o comando a seguir. Substitua DM_TEMP pelo nome do espaço de tabela provisório, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco de dados criado na etapa 1 e DM_TEMP.DBF pelo nome do arquivo temporário que você deseja criar.
    CREATE TEMPORARY TABLESPACE DM_TEMP 
    TEMPFILE 'ORACLE_BASE/oradata/DMDB/DM_TEMP.DBF' 
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

    Para criar um espaço de tabela para o aplicativo Configuration Management, insira o comando a seguir. Substitua VVC pelo nome do espaço de tabela, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco do dados criado na etapa 1 e VVC.DBF pelo nome do arquivo de dados que você deseja criar.

    CREATE TABLESPACE VVC 
    DATAFILE 'ORACLE_BASE/oradata/DMDB/VVC.DBF' 
    SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    Para criar um espaço de tabela provisório para o aplicativo Configuration Management, insira o comando a seguir. Substitua VVC_TEMP pelo nome do espaço de tabela provisório, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco de dados criado na etapa 1 e VVC_TEMP.DBF pelo nome do arquivo temporário que você deseja criar.
    CREATE TEMPORARY TABLESPACE VVC_TEMP 
    TEMPFILE 'ORACLE_BASE/oradata/DMDB/VVC_TEMP.DBF' 
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

    Para criar um espaço de tabela para o data warehouse comum, insira o comando a seguir. Substitua DW pelo nome do espaço de tabela, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, CLMDB pelo nome do banco do dados criado na etapa 1 e DW.DBF pelo nome do arquivo de dados que você deseja criar.

    CREATE TABLESPACE DW 
    DATAFILE 'ORACLE_BASE/oradata/DMDB/DW.DBF' 
    SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    Para criar um espaço de tabela provisório para o data warehouse comum, insira o comando a seguir. Substitua DW_TEMP pelo nome do espaço de tabela provisório, ORACLE_BASE pelo caminho absoluto no qual o Oracle está instalado, DMDB pelo nome do banco de dados criado na etapa 1 e DW_TEMP.DBF pelo nome do arquivo temporário que você deseja criar.
    CREATE TEMPORARY TABLESPACE DW_TEMP 
    TEMPFILE 'ORACLE_BASE/oradata/CLMDB/DW_TEMP.DBF' 
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
    Nota:

    No Oracle Enterprise Manager Database Control, clique em Servidor > Espaços de Tabela e verifique se os espaços de tabela criados estão exibidos e acessíveis. Além disso, assegure-se de que o espaço de tabela padrão do Oracle denominado USERS já exista. Se esse espaço de tabela não existir no banco de dados Oracle, crie-o.

  3. Crie um usuário do banco de dados Oracle para cada novo espaço de tabela.

    Depois que os espaços de tabela forem criados, um usuário Oracle especial deverá ser criado para que cada aplicativo use o banco de dados Oracle. Para diversos servidores Jazz executados em um banco de dados Oracle, um usuário do banco de dados Oracle deve ser criado para cada aplicativo. O usuário do banco de dados Oracle deve poder criar objetos de banco de dados em seu espaço de tabela (ilimitado ou com uma cota de espaço) com privilégios para criar sessão, tabela, procedimento e visualizações.

    Para criar um usuário para o espaço de tabela do Jazz Team Server e para conceder as permissões necessárias, insira os comandos a seguir:
    CREATE USER JTS_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE JTS QUOTA UNLIMITED ON JTS TEMPORARY TABLESPACE JTS_TEMP;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO JTS_DB_USER;
    Para criar um usuário para o espaço de tabela do aplicativo Design Management e para conceder as permissões necessárias, insira os comandos a seguir:
    CREATE USER DM_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE DM QUOTA UNLIMITED ON DM TEMPORARY TABLESPACE DM_TEMP;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO DM_DB_USER;
    Para criar um usuário para o espaço de tabela do aplicativo Configuration Management e para conceder as permissões necessárias, insira os comandos a seguir:
    CREATE USER VVC_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE VVC QUOTA UNLIMITED ON VVC TEMPORARY TABLESPACE VVC_TEMP;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO VVC_DB_USER;
    Para criar um usuário para o espaço de tabela do data warehouse comum e para conceder as permissões necessárias, insira os comandos a seguir:
    CREATE USER DW_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE DW QUOTA UNLIMITED ON DW TEMPORARY TABLESPACE DW_TEMP;
    GRANT DBA TO DW_USER;
    Nota: A criação do data warehouse no Oracle requer mais permissões em comparação com outros bancos de dados. Ao especificar o usuário do banco de dados na especificação da conexão para o armazém de dados, assegure-se de que o usuário do banco de dados tenha permissões de DBA. É possível alterar essa permissão após a criação do data warehouse.
  4. Crie uma variável de ambiente denominada ORACLE_JDBC_DRIVER_FILE e aponte para o driver JDBC ojdbc6.jar. O local pode variar dependendo do produto Oracle e do sistema operacional. É possível fazer download do driver JDBC do Oracle suportado (ojdbc6.jar) a partir de www.oracle.com.
    1. Clique em Iniciar > Painel de Controle > Sistema.
    2. Clique na guia Avançado e, em seguida, clique em Varáveis de Ambiente.
    3. Na lista Variáveis do Sistema, clique em Novo.
    4. No Nome de Variável, insira ORACLE_JDBC_DRIVER_FILE, e no Valor da Variável, insira C:\Path_to_JDBC_dirver\ojdbc6.jar.
    1. Nos sistemas Unix, inclua a declaração de variável de ambiente a seguir:
      ORACLE_JDBC_DRIVER_FILE =.:Path_to_JDBC_dirver/ojdbc6.jar
      Nota: O Design Management 4.0.x não suporta mais o JRE 5.0. As versões dos JREs suportados são 6.0 e 7.0. A biblioteca de classes ojdbc5.jar requer o JRE 5.0 e a biblioteca de classes ojdbc6.jar requer o JRE 6.0 ou mais recente. Você deve usar o ojdbc6.jar.

      Se você estiver usando o WebSphere Application Server, deverá também incluir uma propriedade customizada que aponte para o driver JDBC ojdbc6.jar. Para obter mais informações, consulte Implementando o Servidor de Gerenciamento de Design no WebSphere Application Server.

  5. Para configurar sua conexão com o banco de dados e criar tabelas de banco de dados, execute uma destas etapas:
    1. Se estiver usando o Tomcat, inicie o servidor e continue com Instalando e Configurando o Servidor de Gerenciamento de Design.
    2. Se estiver implementando o WebSphere Application Server, consulte Implementando o Servidor de Gerenciamento de Design no WebSphere Application Server e, em seguida, continue com Instalando e Configurando o Servidor de Gerenciamento de Design.

Feedback