Oye no es tu erro al ponerle comillas al nombre de la tabla en from '".$cad2."' ... intenta quitarle las comillas o sea asi from ".$cad2."
Siempre almacena la sentencia SQL en una variable para que puedas imprimirla antes de ejecutarla, o sea
Código PHP:
$SQL="select umd_uni, umd_loc, f_ini, f_fin from '".$cad2."' where umd_uni like '%".$cad1."%' order by f_ini";
echo $SQL;
$result=mssql_query($SQL);
Asi es muchisimo mas sencillo de verificar si en verdad estas enviando bien la sentencia SQL al servidor