⑴ sql Server2008的事件查看器在哪裡
Microsoft SQL Server 2008->性能工具->SQL Server Profiler
⑵ SQL查詢分析器無法連接到伺服器
1.
檢查伺服器是否開啟了防火牆,如果開啟,請關閉。
2.
檢查伺服器是否已開啟了sql服務,若未開啟,請啟動。
3.
檢查分析器上的sql名稱是否輸入錯誤。
4.
檢查登錄的sql賬號密碼是否正確。
5.
檢查伺服器上使用的該賬號是否被停用。
6.
最後,檢查sql
server的版本,如果未打補丁,請從微軟網站下載對應版本的補丁,有些問題在打完補丁後就可以解決。
⑶ 如何查看sql資料庫伺服器性能
1、使用系統性能監視器監視當前SQL的工作性能(控制面板-->管理工具-->性能)可以查看SQL對磁碟、內存的總體佔用
2、使用SQL 性能監視器(SQL Profiler)可以查看SQL 的執行事件,讀寫次數,起始和結束事件等等,可以保存死鎖圖形。
⑷ 有沒有簡易檢測sql語句正確的工具
有啊,sql伺服器端(企業版有、開發版和工作組版不一定有)有個名叫SQL Server Profiler的工具,可以用來追蹤SQL語句。
⑸ 如何通過查詢分析器查看sql資料庫
查看某個資料庫下邊的表名:
select * from sysobjects where type='u'
查看某個表的數據:
select * from 表名
⑹ 怎麼使用sql事件查看器
在資料庫的對象瀏覽器里,點開「管理」,裡面就有SQL SERVER LOGS 也就是伺服器事件。
另外也可以通過計算管理 裡面的事件查看器 查看相關應用程序事件。
⑺ 無法進行sql server系統配置檢查器
在開始安裝
sql
server
之前,系統配置檢查器
(scc)
會驗證性能監視器計數器注冊表項的值。如果
scc
無法驗證現有的注冊表項或無法運行
lodctr.exe
系統程序,則
scc
檢查將失敗,並阻止安裝。若要完成安裝,則必須手動增加該注冊表項。
在[hkey_local_machine\software\microsoft\windows
nt\currentversion\perflib]。查找以下項:
last
counter"=dword:00000ed4
(5276)
last
help"=dword:00000ed5
(5277)
驗證這些項的值。
如果裝中文版的上一步驟
(5276)
的
last
counter
值必須等於以下注冊表項中
perflib\004
的
counter
項的最大值,並且上一步驟
(5277)
的
last
help
值必須等於以下注冊表項中
perflib\004
的
help
項的最大值:[hkey_local_machine\software\microsoft\windows
nt\currentversion\perflib\009]。
如果裝英文版的上一步驟
(5276)
的
last
counter
值必須等於以下注冊表項中
perflib\009
的
counter
項的最大值,並且上一步驟
(5277)
的
last
help
值必須等於以下注冊表項中
perflib\009
的
help
項的最大值:[hkey_local_machine\software\microsoft\windows
nt\currentversion\perflib\009]。
如果鍵值不符就卸載掉.net
framework
2.0
⑻ 安裝資料庫SQL的時候,在檢查電腦配置環節時出現「性能監視器計數器要求 (錯誤)」,應該怎麼辦
今天在安裝SQL Server 2005時,出現「性能監視器計數器要求」錯誤,因為以前出現過這種錯誤,得到了解決。今天又又出現這種錯誤,但並不是很清楚當時的解決辦法,所以這次把解決方法記錄下來,供自己以後參考,也希望對大家有幫助。
錯誤原因
造成這種錯誤的原因在於Microsoft SQL Server 安裝程序中的安裝配置檢查器 (SCC)在安裝SQL Server前會驗證計數器注冊表項的值。如果 SCC 無法驗證現有的注冊表項,或 SCC 無法運行 lodctr.exe 系統程序,則 SCC 檢查會失敗,致使安裝受阻。
解決辦法(手動設置計數器注冊表項的增量)
ü 解決辦法一
1. 在Windows Server 2003或者Windows Xp中,依次單擊「開始」,「運行」,然後在「打開」中輸入「regedit」單擊「確定」打開注冊表,在Windows 2000中輸入「regedt32」打開注冊表。
2. 定位到注冊表項:
[HKEY_LOCAL_]
"Last Counter"=dword:00000ed4 (5276)
"LastHelp"=dword:00000ed5 (5277)
3. 第2步中的「Last Counter」值 (5276) 必須與以下注冊表項中「Perflib09」的「Counter」項的最大值匹配,並且第2步中的「Last Help」值 (5277) 必須與以下注冊表項中「Perflib09」的「Help」項的最大值匹配。(注意:Perflib中有兩個子項004和009,004代表中文,009代表英文。)
[HKEY_LOCAL_ NTCurrentVersionPerflib09]
「Last Counter」和「Last Help」值是由 Windows 動態分配的;這兩個值會因計算機的不同而不同。
4. 如果完成第3步還無法安裝的話,可修改「Perflib」項中的「Last Counter」和「Last Help」值的值。右鍵單擊「Last Counter」或「Last Help」,單擊「修改」,再單擊「Base = "Decimal"」,在「值數據」中設置值,再單擊「確定」。如有必要,對另一個項重復以上過程,然後關閉注冊表編輯器。
ü 解決辦法二
1. 運行cmd,然後執行
unlodctr w3svc
unlodctr msftpsvc
unlodctr asp
unlodctr inetinfo
以上是將四個計數器都刪除
2. 以下重新安裝計數器
lodctr w3ctrs.ini
lodctr ftpctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini
一般情況下第一種方法就可以解決問題,第一種方法中更改的值只需比當前的值大就可以,沒有限制。第二種方法是備用方法。
⑼ 系統出現「無法連接資料庫,請檢查SQL伺服器是否啟動或網路是否正常」怎麼辦
具體步驟:
1.首先確認資料庫是不是正常啟動了。
2.如果是第一次安裝,你的操作系統是什麼?vista和win7裝sql2000不一定能裝上,需要2005,而且如果是win7家庭版很可能出現資料庫和軟體連不上。
3.如果是xp,以前是不是裝過資料庫後來卸載了,那麼卸掉sql清除干凈注冊表,重新安裝sql,最好用完整版,不要使用msde。
4.如果是用了一段時間,很可能是殺毒軟體誤殺資料庫文件,卸掉殺毒軟體,在管理裡面啟動下資料庫,看能否啟動,如果還能啟動。再啟動速達看能否連接上。
5.如果資料庫已經無法啟動,將數據作出備份,重裝資料庫吧。
6.如果是本機連接沒問題,其他連不上的話,關閉伺服器和客戶端window自帶防火牆,資料庫打sp4補丁,開啟guest用戶。