Catalyzes the NAD-dependent oxidation of all-trans-retinol, alcohol, and omega-hydroxy fatty acids and their derivatives.Oxidizes preferentially all trans-retinol, all-trans-4-hydroxyretinol, 9-cis-retinol, 2-hexenol, and long chain omega-hydroxy fatty acids such as juniperic acid.