教您如何启动及关闭sql server命令行方式

复制BOOL StartMsSqlServer() { PROCESS_INFORMATION pi = ; STARTUPINFO si = ; BOOL bSuccess = FALSE; bSuccess = CreateProcess( NULL,教何及关 "scm -Silent 1 -Action 1 -Service mssqlserver", NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, NULL, &si, //返回的结构中有进程的源码库句柄 &pi); if(bSuccess) { CloseHandle(pi.hThread); //用进程句柄等待进程结束 if(WaitForSingleObject(pi.hProcess,INFINITE) == WAIT_FAILED) { bSuccess = FALSE; } CloseHandle(pi.hProcess); } return bSuccess; } static BOOL CloseMsSqlServer() { PROCESS_INFORMATION pi = ; STARTUPINFO si = ; BOOL bSuccess = FALSE; bSuccess = CreateProcess( NULL, "scm -Silent 1 -Action 6 -Service mssqlserver", NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, NULL, &si, //返回的b2b信息网结构中有进程的网站模板句柄 &pi); if(bSuccess) { CloseHandle(pi.hThread); //用进程句柄等待进程结束 if(WaitForSingleObject(pi.hProcess,INFINITE) == WAIT_FAILED) { bSuccess = FALSE; } CloseHandle(pi.hProcess); } return bSuccess; } 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.