Primero te diria que utilizaras las funciones propias de conexiones SQL con PHP
Empiezas a trabajar con tu archivo de texto suponiendo que contiene dos datos que quieras guardar en la BD nombres, mails y algunos datos asociados a los mismos.
Código PHP:
$conex = mssql_connect('servidor', 'usuario', 'clave') or die ( 'se ha producido un error en la conexión');
$fichero = file('archivo.txt');
$n_lineas = count ($fichero);
for ($i = 0; $i < $n_lineas; $i++)
{
$linea = rtrim ($fichero[$i]);
list ($nombre, $mail) = explode (' ', $linea);
$consulta = "INSERT INTO tabla VALUES('$nombre', '$mail')";
$resultado = mssql_query($consulta, $conex);
}
Es una forma que puedes utilizar espero que te sirva
Saludos.