Title: P�gina normal sem t�tulo
Felipe,
 
O datatype varchar2 com tamanho de 4000 foi introduzido no Oracle8, por�m o router do CTD usa as caracter�sticas do Oracle7. Ou seja, independente do par�metro que vc usar (inmessage ou longbuffer) o campo sempre ser� truncado para 2000.
 
Tente usar o campo LONG do Oracle ao inv�s de varchar2...
 
Ana Paula
 
-----Original Message-----
From: Felipe Montenegro Arag�o [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 21, 2001 2:49 PM
To: [EMAIL PROTECTED]
Subject: [sqlwin] Input Message Buffer

Prezados,
 
Tenho numa determinada tabela no Oracle 8i um campo varchar2(4000).
Estou com o seguinte problema ;
Minha aplica��o consegue fazer um INSERT no banco preenchendo os 4000 caracteres.
Na hora que eu fa�o um SELECT ele tr�s apenas 2000.
Estive fazendo alguns testes e descobrir que ao me conectar ao Oracle pelo SQLTalk ou pelo Database Explorer do Centura eles apenas trazem os 2000 caracteres e quando eu fa�o um length no campo ele me tras 4000, com isso tirei minha d�vida que o problema n�o � na aplica��o e sim a conex�o entre o Centura e o Oracle.
O Database Administrator�s Guide fala num parametro chamado inmessage que deve ser colocado no sql.ini.
Esse parametro controla o Input Message Buffer que o seu default � 2000.
Alguem sabe como configurar este parametro no SQL.INI ?
 
Desde ja agradece,
 
 
Felipe Montenegro Arag�o

Responder a