Fix driver and className setting on parsed DSNs