2012-09-07 129 views
3

我認爲我的Microsoft SQL Server數據庫無法訪問,因爲SQL服務器代理被禁用並且無法啓動。我該如何解決這個問題?已安裝SQL Server 2008 - SQL Server代理已禁用 - 如何解決此問題?

上傳到微型圖片失敗。我將手動鍵入列 - 對於SQL Server代理 - 狀態 - 停止運行,啓動模式 - 其他(啓動,系統,禁用或未知),登錄爲 - NT AUTHORITY \ NETWORK SERVICE。對於SQL Server Browser - 狀態 - 正在運行,啓動模式 - 自動,登錄爲 - NT AUTHORITY \ LOCAL SERVICE。對於SQL Server代理 - 狀態 - 運行,啓動模式 - 自動,登錄身份 - 本地系統

PS-

感謝堆棧不讓我上傳的圖片!請添加更多功能:)

+0

用於添加圖像使用託管像tinypic.url,並把該網址使用該標記 –

+0

@ElVieejo - 你能幫我解決這個問題嗎?上傳到小圖片失敗。我將手動鍵入列 - 對於SQL Server代理 - 狀態 - 停止運行,啓動模式 - 其他(啓動,系統,禁用或未知),登錄爲 - NT AUTHORITY \ NETWORK SERVICE。 對於SQL Server瀏覽器 - 狀態 - 正在運行,啓動模式 - 自動,登錄爲 - NT AUTHORITY \ LOCAL SERVICE。 對於SQL Server代理 - 狀態 - 正在運行,啓動模式 - 自動,登錄爲 - 本地系統 –

+0

我不確定我是否可以幫助你:/。並請編輯你的問題,並添加,而不是在評論中! –

回答

8

如果它被禁用,請轉到控制面板 - >管理工具 - >服務,然後查找SQL Server代理。右鍵單擊,然後選擇「屬性」。從「啓動類型」下拉列表中,將「已禁用」更改爲「自動」。從評論

澄清:的 「SQL Server代理」 服務必須從 「SQL服務器」 數據庫過程有所區別。前者運行作業,執行監控任務,這種性質的事情,但它本身不應阻止「SQL Server」運行或允許連接。如果您注意到SQL Server服務正在運行(而不是「Sql服務器代理」),並且無法連接到它,那麼其他的東西可能就在眼前(例如防火牆),或者以某種阻止連接的方式進行錯誤配置。

如果您注意到SQL Server服務未運行且無法啓動,則應該在事件日誌中研究更廣泛的配置問題。

+0

我將其設置爲自動,然後重新啓動我的系統。這是行不通的。順便說一句,是什麼促使你提出這個建議? –

+0

只是希望回答你原來的問題重新服務被禁用。這只是改變Windows服務的啓動類型的標準方式。我會檢查系統/應用程序事件日誌以獲取有關服務無法啓動的更多詳細信息。也就是說,通常情況下,代理的存在並不會阻止對SQL Server的訪問 - 代理負責預定的作業和監控。如果「SQL Server」已啓動,您應該可以訪問它。檢查可能的防火牆限制...你也可以指定你試圖訪問它的方式。 –

+0

@READER - 答案對我無效。但是,我需要點。 謝謝。 –

相關問題