簡體   English   中英

使用SQL Server 2005在ASP.NET中進行會話管理

[英]Session management in ASP.NET with SQL Server 2005

執行InstallSqlSate.sql文件時出現以下錯誤

消息14261,級別16,狀態1,過程sp_add_category,第32行
指定的@name('[未分類(本地)]')已存在。

SQLServerAgent當前未在運行,因此無法通知此操作。

我需要有關該錯誤是什么以及如何解決的詳細信息?

我在SQL2000中有同樣的問題。 可能在2005年工作。

如果收到此錯誤消息,請首先確保SQL Server代理服務正在運行。 為此,請按照下列步驟操作:

  1. 單擊開始 ,單擊運行 ,鍵入Services.msc ,然后單擊確定
  2. 在“ 服務”窗口中,找到“ SQL Server代理”服務。
  3. 確保SQL Server代理服務的“ 狀態”列的值正在運行

如果SQL Server代理服務正在運行,則會出現此問題,因為SQL Server代理服務無法解釋在以下注冊表子項下的ObjectName注冊表項中代表本地計算機的點標記(。)。 對於默認實例,注冊表子項如下:HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Services \\ MSSQLSERVER \\對於命名實例,注冊表子項如下:HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Services \\ MSSQL $ InstanceName \\注意InstanceName是一個SQL Server實例的占位符。

礦山沒有運行,因此被“禁用”。 在這種情況下:右鍵單擊屬性,將其從禁用更改為自動。 按確定。 然后,右鍵單擊SQL Server代理服務,然后單擊“啟動”。 它應該更改為具有“正在運行”狀態。

來自: https : //support.microsoft.com/en-us/kb/911841

InstallState.sql不能直接運行。 請改用aspnet_regsql.exe。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM