Det fungerar för mig nu. Misstaget är att jag har deklarerat en parameter "Id" som varchar2. men jag angav ingen storlek på det. Nu har jag deklarerat maxstorlek för parametern och den fungerar bra.
cmd_chk.Parameters.Add("id", OracleDbType.Varchar2,32767).Direction = ParameterDirection.Output;