• Nenhum resultado encontrado

As opções e os argumentos de rcfmu especificam informações de conexão do banco de dados do repositório original.

O rcfmu usa a seguinte sintaxe: rcfmu.bat <<-dt> databaseType> <<-u> userName> <<-rn> resourceNewName> [<-ep> encryptedPasswordFlag] <<-smv> sourceMMVersion> <<-rcf> resourceConfigurationFile> [<-src> sourceFilesDirectoryPath] <<-pw> password> <<-durl> databaseURL> <<-connection_assignment> Retain|Discard> [<-nrd> newRCFDirectoryPath]

Opções de rcfmu

rcfmu usa as seguintes opções:

<<-dt>>

Tipo de banco de dados do repositório do Metadata Manager original. Especifique um dos seguintes tipos:

DB2

Oracle

"Microsoft SQL Server"

<<-u>>

Nome de usuário para o banco de dados do repositório do Metadata Manager original.

<<-rn>>

Nome do novo recurso. Se o nome contiver espaços, coloque-o entre aspas duplas.

[<-ep>]

Obrigatório para especificar uma senha criptografada. Sinalizador de senha criptografada. Use com a opção password para indicar que a senha do nome de usuário do banco de dados está criptografada.

<<-smv>>

Versão de origem do Metadata Manager. Especifique uma das seguintes versões:

9.1.0 9.1.0.HF1-SNAPSHOT 9.1.0.HF2-SNAPSHOT 9.1.0.HF3-SNAPSHOT 9.1.0.HF4-SNAPSHOT Sintaxe de rcfmu 113

9.1.0.HF5-SNAPSHOT 9.1.0.HF6-SNAPSHOT 9.5.0 9.5.1 9.5.1.HF1 9.5.1.HF2 9.5.1.HF3 9.5.1.HF4 9.6.0 9.6.1 9.6.1.HF1 9.6.1.HF2 9.6.1.HF3 9.6.1.HF4 10.0.0

Sugestão: Para obter o número da versão de origem do Metadata Manager, execute o comando

mmcmd version na versão original do Metadata Manager.

<<-rcf>>

Caminho e nome de arquivo de configuração de recurso que você deseja migrar.

[<-src>]

Caminho dos arquivos de origem de metadados para o recurso original. Necessário para recursos do Embarcadero ERStudio, MicroStrategy e PowerDesigner do SAP.

<<-pw>>

Senha do nome de usuário do banco de dados.

<<-durl>>

A URL do JDBC do banco de dados do repositório do Metadata Manager original. A sintaxe depende do tipo de banco de dados do repositório:

Para o IBM DB2, use a seguinte sintaxe:

"jdbc:informatica:db2://[host name]:[port];DatabaseName=[database name]"

Para o Microsoft SQL Server, use a seguinte sintaxe: "jdbc:informatica:sqlserver://[host name]:

[port];SelectMethod=cursor;DatabaseName=[database name]"

Para autenticar as credenciais do usuário do banco de dados usando a autenticação do Windows e estabelecer uma conexão confiável com um repositório do Microsoft SQL Server,

acrescente ;AuthenticationMethod=ntlm à URL.

Quando você usa uma conexão confiável para se conectar a um banco de dados do Microsoft SQL Server, o Serviço do Metadata Manager conecta-se ao repositório com as credenciais do usuário registrado na máquina em que o serviço está sendo executado.

Se você executar o programa de uma máquina na qual o Informatica não está instalado, configure a variável PATH para apontar para a localização do arquivo DDJDBCAuth04.dll.

Para o Oracle, use a seguinte sintaxe:

"jdbc:informatica:oracle://[host name]:[port];SID=[sid]" Você pode inserir o SID ou usar o nome do serviço completo. Por exemplo:

"jdbc:informatica:oracle://[host name]:[port];ServiceName=[service name]" Se o banco de dados Oracle estiver clusterizado, use a seguinte sintaxe:

"jdbc:informatica:oracle://[host1]:[port];ServiceName=[service name];AlternateServers = ([host2]:[port]);LoadBalancing=true"

Se o banco de dados Oracle usar a Opção de Segurança Avançada, use a seguinte sintaxe: "jdbc:informatica:oracle://[host name]:

[port];SID=[SID];EncryptionLevel=[encryption level];EncryptionTypes=[encryption types];DataIntegrityLevel=[data integrity level];DataIntegrityTypes=[data integrity types]"

Nota: Se a comunicação segura estiver ativada para o banco de dados do repositório do Metadata

Manager, você deverá anexar os parâmetros JDBC adicionais à URL do JDBC.

<<-connection_assignment>>

Especifica se atribuições de conexão devem ser mantidas ou não no novo arquivo de configuração de recurso.

Insira um dos seguintes argumentos:

Retain. O rcfmu migra atribuições de conexão para o novo arquivo de configuração de recurso. Se um nome de conexão tiver sido alterado, você deverá reatribuir a conexão no novo recurso.

Discard. O rcfmu não migrar nenhuma atribuição de conexão. Porém, o Metadata Manager configura automaticamente atribuições de conexão para o novo recurso quando você o carrega.

[<-nrd>]

Caminho para o novo arquivo de configuração de recurso. Se você não especificar um caminho de arquivo, o rcfmu criará o novo arquivo de configuração de recurso no diretório em que ele for executado.

Parâmetros JDBC para Bancos de Dados Seguros

Se o banco de dados original do repositório do Metadata Manager usar uma conexão segura para se comunicar com os componentes externos, você deverá anexar os parâmetros adicionais à URL do JDBC. Anexe os seguintes parâmetros à URL:

;EncryptionMethod=SSL;TrustStore=<truststore

location>;TrustStorePassword=<password>;HostNameInCertificate=<host name>;ValidateServerCertificate=<true|false>;KeyStore=<keystore location>;keyStorePassword=<password>

Configure os parâmetros como a seguir:

EncryptionMethod

Método de criptografia para transferir dados entre o Metadata Manager e o servidor de banco de dados. Deve ser definido como SSL.

TrustStore

Caminho e nome do arquivo de truststore que contém o certificado de segurança do servidor de banco de dados.

TrustStorePassword

Senha usada para acessar o arquivo de truststore.

HostNameInCertificate

O nome do host da máquina que hospeda o banco de dados seguro. Se você especificar um nome do host, o Serviço do Metadata Manager validará o nome do host incluído na string de conexão em relação ao nome do host no certificado de segurança.

ValidateServerCertificate

Indica se o Serviço do Metadata Manager valida o certificado apresentado pelo servidor de banco de dados. Se você definir esse parâmetro como true, o Serviço do Metadata Manager validará o certificado. Se você especificar o parâmetro HostNameInCertificate, o Serviço do Metadata Manager também validará o nome do host no certificado.

Se você definir esse parâmetro como false, o Serviço do Metadata Manager não validará o certificado apresentado pelo servidor de banco de dados. O Serviço do Metadata Manager ignora quaisquer informações de truststore que você especificar.

KeyStore

Caminho e nome do arquivo de armazenamento de chaves que contém os certificados de segurança que o Serviço do Metadata Manager apresenta para o servidor de banco de dados.

KeyStorePassword

CA P Í T U L O

6

rmu

Este capítulo inclui os seguintes tópicos:

Documentos relacionados