Does the application or database have a connector? What database or application are you considering? Most connectors will still utilize HTTPs on the backend however. So perhaps you can clarify what your restriction may be.
Have you clicked 'Refresh' for the connection? This may be a field level security issue, or it may be that your connection does not have the field in cache (it was added after the connection was made, or the field existed on the previous connection,...