cmd執行sql文件


 string infile = @"C:\Users\yudm\Desktop\test\Patch.sql";
            Process sqlprocess = new Process();
            sqlprocess.StartInfo.FileName = "osql.exe";
            sqlprocess.StartInfo.Arguments = String.Format("-U {0} -P {1} -S {2} -i {3} -d {4}", "sa", "12344321", "127.0.0.1", @infile,""); //U為用戶名,P為密碼,S為目標服務器的ip,infile為數據庫腳本所在的路徑  d為databse
            sqlprocess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
            sqlprocess.Start();
            sqlprocess.WaitForExit(); //等待程序執行.Sql腳本
            sqlprocess.Close();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM