WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Exemplo: Criando Perfis com o Comando manageprofiles e Banco de Dados Oracle

Exemplo de comandos de criação de perfil para ajudá-lo a criar perfis de servidor independente e gerenciador de implementação utilizando o comando manageprofiles em sua instalação com um banco de dados Oracle.

Perfil do Servidor Independente

O seguinte exemplo de comando cria um perfil do servidor independente do WebSphere ESB chamado my_WESBSA_profile em um servidor Windows®.

Os parâmetros em Tabela 1 e Tabela 2 especificam os seguintes recursos:

Existem duas opções de configuração disponíveis:
  • Opcional: Se você desejar que todos os IDs do usuário e tabelas do esquema sejam criados como parte da criação de perfil, deverá fornecer um ID do usuário que possui privilégios SYSDBA no banco de dados Oracle. Este ID é utilizado para criar os esquemas e tabelas, mas não é persistido em qualquer lugar na configuração.
  • Opcional: Se você não desejar fornecer o ID do usuário SYSDBA, poderá exportar os scripts e executá-los manualmente.

    Para ambas as opções, é possível selecionar um ID do usuário de esquema específico para cada um dos componentes.

Tabela 1 mostra parâmetros de comando manageprofiles com valores de exemplo utilizados para criar um perfil de servidor independente.

Tabela 1. Parâmetros de Comando manageprofiles Especificados
Parâmetro Valor
-create N/A
-templatePath "install_root\profileTemplates\default.esbserver" (deve ser completo)
-profileName "my_WPSSA_profile"
-enableAdminSecurity "true"
-adminPassword "admin_pwd"
-adminUserName "admin_id"
-configureBPC "true"
-dbType "ORACLE10G" ou "ORACLE11G"
-dbName "WPRCSDB"
-ceiDbName "EVENT"
-dbDelayConfig "true"
-fileStoreForME "false" (não pode ser true quando -dbCommonForME também é true)
-dbCommonForME "true"
-dbPassword "db_pwd"
-dbDriverType "oracle_thin"
-dbJDBCClasspath "oracle_library_directory"
-dbServerPort "1521"
-configureBSpace "true"
-configureBRM "false"

Tabela 2 mostra parâmetros de comando manageprofiles com valores padrão que normalmente não precisam ser alterados.

Tabela 2. Parâmetros de Comando manageprofiles Padronizados
Parâmetro Valores Padrão
-profilePath "install_root\profiles\my_WESBSA_profile"
-hostName "host_name"
-nodeName "host_nameNodenode_number"
-cellName "host_nameNodenode_numbercell_numberCell"
For Windows operating system -winserviceCheck "true"
For Windows operating system -winserviceAccountType "localsystem"
For Windows operating system -winserviceUserName "Administrator"
-dbOutputScriptDir "install_root\profiles\my_WESBSA_profile\dbscripts\WPRCSDB"

Perfil do Gerenciador de Implementação (Sem Configuração do Ambiente de Implementação)

O exemplo de comando a seguir cria um perfil do gerenciador de implementação chamado my_WESBDMGR_profile em um servidor Windows.

Os parâmetros no Tabela 3 e no Tabela 4 especificam o seguinte:
  • O produto de banco de dados do Derby Network Server será utilizado para o banco de dados Comum, que é configurado para ser criado e configurado no host local durante o processo de criação de perfil.
  • O serviço do Windows será configurado para inicialização manual.
  • O processo de criação de perfil configurará os valores de porta automaticamente (exceto para portas relacionadas ao banco de dados). O processo validará o novo perfil em relação a outros perfis para assegurar que não há conflitos de portas.
    Dica: Para substituir os valores de portas que o comando manageprofiles especificará, utilize o parâmetro -portsFile. Consulte Parâmetros manageprofiles para obter uma listagem de todos os parâmetros manageprofiles válidos.
  • A segurança administrativa será ativada.

WebSphere Enterprise Service Bus de Exemplo

Tabela 3 mostra parâmetros de comando manageprofiles com valores de exemplo utilizados para criar um perfil do gerenciador de implementação.

Tabela 3. Parâmetros de Comando manageprofiles Especificados
Parâmetro Valor
-create N/A
-templatePath "install_root\profileTemplates\dmgr.esbserver" (deve ser completo)
-profileName "my_WESBDMGR_profile"
-enableAdminSecurity "true"
-adminPassword "admin_pwd"
-adminUserName "admin_id"
-ndtopology "false"
-dbType "ORACLE10G" ou "ORACLE11G"
-dbName "WPRCSDB"
-dbDelayConfig "false"
-dbLocation "oracle_install_directory"
-dbPassword "db_pwd"
-dbDriverType "oracle_thin"
-dbHostName "localhost"
-dbJDBCClasspath "oracle_library_directory"
-dbServerPort "1521"
-dbSysUserId "sys_user_id"
-dbSysPassword "sys_pwd"

Tabela 4 mostra parâmetros de comando manageprofiles com valores padrão que normalmente não precisam ser alterados.

Tabela 4. Parâmetros de Comando manageprofiles Padronizados
Parâmetro Valores Padrão
-profilePath "install_root\profiles\my_WESBDMGR_profile"
-hostName "host_name"
-nodeName "host_nameCellManagernode_number"
-cellName "host_nameCellcell_number"
For Windows operating system -winserviceCheck "true"
For Windows operating system -winserviceAccountType "localsystem"
For Windows operating system -winserviceStartupType "manual"
For Windows operating system -winserviceUserName "Administrator"
-dbOutputScriptDir "install_root\profiles\my_WESBDMGR_profile\dbscripts\"

Tabela 5 mostra parâmetros de comando manageprofiles adicionais que não são exibidos via Profile Management Tool, que podem ser especificados para selecionar suas próprias combinações de nome de usuário e senha para Oracle.

Tabela 5. Parâmetros de Comando manageprofiles Adicionais para Oracle
Parâmetro Valores Padrão
-dbCommonUserId "common_db_userID" (utilizado para criar Objetos do BD Common)
-dbCommonPassword "common_db_pwd"

Perfil do Gerenciador de Implementação (Com Configuração do Ambiente de Implementação)

O exemplo de comando a seguir cria um perfil de gerenciador de implementação chamado my_WESBDMGR_DE_profile em um servidor Windows.

Os parâmetros no Tabela 6 e no Tabela 7 especificam o seguinte:
  • O processo de criação de perfil irá configurar automaticamente um ambiente de implementação (especificado pelos parâmetros -ndtopology "true" e -topologyPattern "Reference").
  • O produto do banco de dados Oracle 10g ou Oracle 11g será utilizado para o banco de dados Comum, que é assumido como existente em um host remoto. O banco de dados está definido para ser configurado como parte da configuração do ambiente de implementação (o parâmetro de comando -dbDelayConfig "true" não é válido em uma configuração do ambiente de implementação). Para obter uma listagem completa dos parâmetros manageprofiles relacionados ao banco de dados, consulte o tópico Parâmetros manageprofiles para a Configuração do Banco de Dados Comum (por produto de banco de dados).
  • O serviço do Windows será configurado para inicialização manual.
  • O processo de criação de perfil configurará os valores de porta automaticamente (exceto para portas relacionadas ao banco de dados). O processo validará o novo perfil em relação a outros perfis para assegurar que não há conflitos de portas.
    Dica: Para substituir os valores de portas que o comando manageprofiles especificará, utilize o parâmetro -portsFile. Consulte Parâmetros manageprofiles para obter uma listagem de todos os parâmetros manageprofiles válidos.
  • A segurança administrativa será ativada.
Existem duas opções de configuração disponíveis:
  • Opcional: Se você desejar que todos os IDs do usuário e tabelas do esquema sejam criados como parte da criação de perfil, deverá fornecer um ID do usuário que possui privilégios SYSDBA no banco de dados Oracle. Este ID é utilizado para criar os esquemas e tabelas, mas não é persistido em qualquer lugar na configuração.
  • Opcional: Se você não desejar fornecer o ID do usuário SYSDBA, poderá exportar os scripts e executá-los manualmente.

    Para ambas as opções, é possível selecionar um ID do usuário de esquema específico para cada um dos componentes.

WebSphere Enterprise Service Bus de Exemplo

Tabela 6 mostra parâmetros de comando manageprofiles com valores de exemplo utilizados para criar um perfil do gerenciador de implementação.

Tabela 6. Parâmetros de Comando manageprofiles Especificados
Parâmetro Valor
-create N/A
-templatePath "install_root\profileTemplates\dmgr.esbserver" (deve ser completo)
-profileName "my_WESBDMGR_DE_profile"
-enableAdminSecurity "true"
-adminPassword "admin_pwd"
-adminUserName "admin_id"
-ndtopology "true"
-topologyPattern "Reference"
-dbType "ORACLE10G" ou "ORACLE11G"
-dbName "WPRCSDB"
-dbUserId "sys_user_id" (Deve ser um ID do usuário SYSDBA para ambientes de implementação)
-dbPassword "sys_pwd"
-dbDriverType "oracle_thin"
-dbHostName "remote_host_name"
-dbJDBCClasspath "oracle_library_directory"
-dbServerPort "1521"

Tabela 7 mostra parâmetros de comando manageprofiles com valores padrão que normalmente não precisam ser alterados.

Tabela 7. Parâmetros de Comando manageprofiles Padronizados
Parâmetro Valores Padrão
-profilePath "install_root\profiles\my_WESBDMGR_DE_profile"
-hostName "host_name"
-nodeName "host_nameCellManagernode_number"
-cellName "host_nameCellcell_number"
For Windows operating system -winserviceCheck "true"
For Windows operating system -winserviceAccountType "localsystem"
For Windows operating system -winserviceStartupType "manual"
For Windows operating system -winserviceUserName "Administrator"
-dbDelayConfig "false" (true não é válido para ambientes de implementação)
-dbOutputScriptDir "install_root\profiles\my_WESBDMGR_DE_profile\dbscripts\"

concept Tópico de Conceito

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cins_ora_profilecreateex.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).