新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
教您如何啟動及關(guān)閉sqlserver命令行方式
sql server命令行可以讓我們使用sql數(shù)據(jù)庫更加的方便,下面就教您教您如何啟動及關(guān)閉sql server命令行方式,在下面的sql server命令行方式啟動腳本中,sql server 安裝的是默認名字。

- BOOL StartMsSqlServer()
- {
- PROCESS_INFORMATION pi = {0};
- STARTUPINFO si = {0};
- BOOL bSuccess = FALSE;
- bSuccess = CreateProcess(
- NULL,
- "scm -Silent 1 -Action 1 -Service mssqlserver",
- NULL,
- NULL,
- FALSE,
- CREATE_NO_WINDOW,
- NULL,
- NULL,
- &si, //返回的結(jié)構(gòu)中有進程的句柄
- &pi);
- if(bSuccess)
- {
- CloseHandle(pi.hThread);
- //用進程句柄等待進程結(jié)束
- if(WaitForSingleObject(pi.hProcess,INFINITE) == WAIT_FAILED)
- {
- bSuccess = FALSE;
- }
- CloseHandle(pi.hProcess);
- }
- return bSuccess;
- }
- static BOOL CloseMsSqlServer()
- {
- PROCESS_INFORMATION pi = {0};
- STARTUPINFO si = {0};
- BOOL bSuccess = FALSE;
- bSuccess = CreateProcess(
- NULL,
- "scm -Silent 1 -Action 6 -Service mssqlserver",
- NULL,
- NULL,
- FALSE,
- CREATE_NO_WINDOW,
- NULL,
- NULL,
- &si, //返回的結(jié)構(gòu)中有進程的句柄
- &pi);
- if(bSuccess)
- {
- CloseHandle(pi.hThread);
- //用進程句柄等待進程結(jié)束
- if(WaitForSingleObject(pi.hProcess,INFINITE) == WAIT_FAILED)
- {
- bSuccess = FALSE;
- }
- CloseHandle(pi.hProcess);
- }
- return bSuccess;
- }
以上就是啟動及關(guān)閉sql server命令行方式的介紹。
【編輯推薦】
SQL Server SA權(quán)限小技巧
SQL Server時間算法大全
Sql Server表相關(guān)的語句
SQL Server自增字段的方法
SQL Server用戶權(quán)限詳解
網(wǎng)頁標題:教您如何啟動及關(guān)閉sqlserver命令行方式
文章出自:http://m.fisionsoft.com.cn/article/cohhdpg.html


咨詢
建站咨詢
