با سلام و احترام
این کار خیلی راحته در کامپیوتر مقصد ، دیتابیس را Attach کرده (البته نه بصورت SqlExpress سپس یوزر sa را فعال کرده و پسورد آن را تعیین میکنیم ) حالااگر دو تا کامپیوتر به هم Ping بدهند فقط کافیه که مسیر ConectionString را در کامپیوتر مبدا به صورت زیر تعریف کنید.
public string database = نام دیتابیس ;
public string server = آی پی کامپیوتر مقصد ;
public string username = "sa";
public string password =پسورد ;
string cs= string.Format(" server={0};database={1};UID={2};PWD={3}", server, database, username, password);
con.ConnectionString=cs;
}