程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server關於SQL Agent使用技巧

SQL Server關於SQL Agent使用技巧

編輯:關於SqlServer


1.在查詢分析器理啟動或停止SQL Agent服務  

啟動:

use master
go
xp_cmdshell 'net start SQLSERVERAGENT'

停止:

use master
go
xp_cmdshell 'net stop SQLSERVERAGENT'

將服務的啟動從手工方式改為自動啟動方式:

exec xp_cmdshell 'scm -Action 7
-Service mssqlserver -SvcStartType 2'

直接用命令行執行引號內的內容也可以。

2、啟動不正常原因和處理

表面上看SQL Server agent 服務啟動正常,但在查看作業的屬性與作業歷史記錄時都出現如下錯誤:

錯誤14258:當SQLServerAgent正在啟動時,無法執行此操作。請稍後再試。

可能原因:

選擇了"使用 Windows NT 纖程",具體原因不明。

解決方法:

企業管理器--右鍵SQL實例--屬性--處理器--取消選擇"使用 Windows NT 纖程"

然後重新啟動sql服務

修改了系統密碼

解決方法:

a. 我的電腦--控制面板--管理工具--服務--右鍵 MSSQLSERVER--屬性--登陸--登陸身份--選擇"本地系統帳戶"

或:

b.我的電腦--控制面板--管理工具--服務--右鍵 MSSQLSERVER--屬性--登陸--登陸身份--選擇"此帳戶"--選擇 administrator ,密碼和確認密碼中輸入你的administrator密碼。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved