Pues no se mucho de Oracle, pero imagino que es porque cierras al final CONSULTAS.
La otra cosa que veo y no me checa muy bien es como estas asignando los componentes.
Código Delphi
[-]
OraDataSource1.DataSet := CONSULTA;
DBGrid1.Datasource := OraDataSource1;
CONSULTA.Close;
CONSULTA.SQL.Clear;
CONSULTA.SQL.Add('SELECT * FROM CUOTAS WHERE DEFINICION=Y)';
CONSULTA.Open;
Salud OS.