Erro ao criar nova Conexão com o Banco DB2: Value is of wrong Type
quarta-feira, 29 de dezembro de 2010
|
|
Ah problemas técnicos, adoro resolvê-los! Isso pq a minha experiência e bagagem técnica cresce, e muito, com isso.
Só não é legal quando demoro alguns dias pra resolver, ai fico pra arrancar os cabelos.
Ao criar uma receive port e usar a conexão criada pelo Data Access Tool, quando cliquei em Finalizar apareceu o Erro: “Value is of wrong Type”.
Então como alternativa, decidi criar uma nova conexão. E ao concluir apareceu o erro: “The connection string is not defined or contains invalid properties".
Ta de brincadeira né.
No Data Access Tool, botão direito em cima do Data Source e clicar em Display Connection String, gera o seguinte:
Provider=DB2OLEDB;User ID=biztalk;Initial Catalog=NOME_SERVIDOR;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=NOME_SERVIDOR;Network Port=446;Package Collection=NOME_BANCO;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/AS400;Defer Prepare=False;Rowset Cache Size=0;Database Name=NOME_BANCO;Authentication=Server;Persist Security Info=False;Connection Pooling=False;Derive Parameters=False;
Depois de pesquisar em alguns sites, vi que eles indicavam retirar o Database Name pra poder funcionar. Reparei também que estava faltando a Password. Então ficou assim:
Provider=DB2OLEDB;User ID=biztalk;Password=biztalk1;Initial Catalog=NOME_SERVIDOR;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=NOME_SERVIDOR;Network Port=446;Package Collection=NOME_BANCO;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/AS400;Defer Prepare=False;Rowset Cache Size=0;Authentication=Server;Persist Security Info=False;Connection Pooling=False;Derive Parameters=False;
Ai resolveu o meu problema de configuração da porta.
A partir dai eu copio e colo essa conexão string em todas as portas que se conectam com o banco e funciona.
Até a próxima.
Só não é legal quando demoro alguns dias pra resolver, ai fico pra arrancar os cabelos.
Ao criar uma receive port e usar a conexão criada pelo Data Access Tool, quando cliquei em Finalizar apareceu o Erro: “Value is of wrong Type”.
Então como alternativa, decidi criar uma nova conexão. E ao concluir apareceu o erro: “The connection string is not defined or contains invalid properties".
Ta de brincadeira né.
No Data Access Tool, botão direito em cima do Data Source e clicar em Display Connection String, gera o seguinte:
Provider=DB2OLEDB;User ID=biztalk;Initial Catalog=NOME_SERVIDOR;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=NOME_SERVIDOR;Network Port=446;Package Collection=NOME_BANCO;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/AS400;Defer Prepare=False;Rowset Cache Size=0;Database Name=NOME_BANCO;Authentication=Server;Persist Security Info=False;Connection Pooling=False;Derive Parameters=False;
Depois de pesquisar em alguns sites, vi que eles indicavam retirar o Database Name pra poder funcionar. Reparei também que estava faltando a Password. Então ficou assim:
Provider=DB2OLEDB;User ID=biztalk;Password=biztalk1;Initial Catalog=NOME_SERVIDOR;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=NOME_SERVIDOR;Network Port=446;Package Collection=NOME_BANCO;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/AS400;Defer Prepare=False;Rowset Cache Size=0;Authentication=Server;Persist Security Info=False;Connection Pooling=False;Derive Parameters=False;
Ai resolveu o meu problema de configuração da porta.
A partir dai eu copio e colo essa conexão string em todas as portas que se conectam com o banco e funciona.
Até a próxima.
Seja o primeiro a comentar ;)
Postar um comentário