沒有用到索引或者就是內(nèi)存小了,因?yàn)闆]有備份運(yùn)行時(shí)有的sql丟失了。
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比松山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式松山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋松山地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
看看數(shù)據(jù)庫內(nèi)存設(shè)置是否比較小,數(shù)據(jù)庫表是否建立合理的索引。
因?yàn)橹鳈C(jī)長期在工作.數(shù)據(jù)會(huì)一上在增多..對(duì)于內(nèi)存還有CPU來說不是所有數(shù)據(jù)都可以一次性的完全處理好。就會(huì)有一些"尾數(shù)"包括記錄,然而越來越多,會(huì)讓主機(jī)運(yùn)行速度變慢。如果用好點(diǎn)的專用的服務(wù)器硬盤,內(nèi)存會(huì)讓主機(jī)更長時(shí)間的不用重啟。所以SQL還是要用高一點(diǎn)的配置。
SqlServer你是用的2000還是2005?你這重裝一下SqlServer,或者修復(fù)一下安裝文件
我就實(shí)話實(shí)說了,也不說些假安慰的話了,如果數(shù)據(jù)損壞,那就看你有沒有備份過了,有備份的就幸運(yùn)了,如果沒有的話,而你自己又不懂?dāng)?shù)據(jù)庫恢復(fù),那只有請(qǐng)人幫忙恢復(fù)了,而且不一定能修復(fù),數(shù)據(jù)庫修復(fù)是一個(gè)很復(fù)雜的問題,而且問題可大可小啊,需要懂的很多,而且沒有保證一定就能修復(fù),看情況而定
不排除卸載不完全,用360的強(qiáng)力刪除一下,把對(duì)應(yīng)的文件以及注冊(cè)表里面的鍵值都刪除,在裝一次就好。希望你能夠解決 呵呵!
這是解決辦法,造成這個(gè)問題有很多種,我也并不確定你屬于哪一種,你自己對(duì)照了試試:
步驟1:在SQLServer 實(shí)例上啟用遠(yuǎn)程連接
1.指向“開始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外圍應(yīng)用配置器”
2.在“SQL Server 2005 外圍應(yīng)用配置器”頁, 單擊“服務(wù)和連接的外圍應(yīng)用配置器”
3.然后單擊展開“數(shù)據(jù)庫引擎”, 選中“遠(yuǎn)程連接”,在右邊選中“本地連接和遠(yuǎn)程連接”,
再選擇要使用的協(xié)議,( 這個(gè)地方應(yīng)當(dāng)啟用TCP/IP 和命名管道服務(wù)!)單擊“應(yīng)用”,您會(huì)看到下消息:
“直到重新啟動(dòng)數(shù)據(jù)庫引擎服務(wù)后,對(duì)連接設(shè)置所做的更改才會(huì)生效。”,單擊“確定”按鈕返回
4.展開“數(shù)據(jù)庫引擎”, 選中“服務(wù)”,在右邊單擊“停止”,等到 MSSQLSERVER 服務(wù)停止,
然后單擊“啟動(dòng)”,重新啟動(dòng)MSSQLSERVER 服務(wù)。
步驟2:啟用 SQLServer 瀏覽器服務(wù)
1.指向“開始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外圍應(yīng)用配置器”
2.在“SQL Server 2005 外圍應(yīng)用配置器”頁, 單擊“服務(wù)和連接的外圍應(yīng)用配置器”
3.然后單擊展開“SQL Server Browser”, 選中“服務(wù)”,在右邊“啟動(dòng)類型”選擇“自動(dòng)”,
再單擊“啟動(dòng)”,單擊“確定”按鈕返回
步驟3:在Windows 防火墻中為“SQL Server 2005”創(chuàng)建例外
1.在 Windows 防火墻設(shè)置界面中,選擇“ 例外” 選項(xiàng)卡,然后單擊“添加程序”
2.在“添加程序窗口”中單擊“瀏覽”
3.然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/ MSSQL.1 /MSSQL/Binn/sqlservr.exe”,
單擊“確定”返回?
注意 : 路徑可能會(huì)根據(jù) SQL Server 2005 安裝不同而不同。 MSSQL.1 是占位符,對(duì)應(yīng)數(shù)據(jù)庫實(shí)例ID。
4.對(duì)每個(gè)需要打開遠(yuǎn)程訪問的SQL Server 2005 實(shí)例,重復(fù)步驟 1 至 3。
步驟4:在Windows 防火墻中為“SQLBrowser”創(chuàng)建例外?
1.在 Windows 防火墻設(shè)置界面中,選擇“ 例外” 選項(xiàng)卡,然后單擊“添加程序”
2.在“添加程序窗口”中單擊“瀏覽”
3.然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/90/Shared/sqlbrowser.exe”,
單擊“確定”返回?
注意 : 路徑可能會(huì)根據(jù) SQL Server 2005 安裝不同而不同。
也有可能:現(xiàn)在可能會(huì)出現(xiàn)sa不能登陸的問題,解決辦法如下:
用用Windows身份驗(yàn)證登陸,在"屬性"窗口中,?? 轉(zhuǎn)到"Security"(安全性)項(xiàng),?? 在"服務(wù)器身份驗(yàn)證"中設(shè)置為"SQL?? Server和Windows身份驗(yàn)證模式",?? 確定,
根據(jù)提示,?? 你應(yīng)該重新啟動(dòng)sql服務(wù)。
如果執(zhí)行
EXEC?? sp_password?? null,null,'sa'
ALTER?? LOGIN?? sa?? ENABLE
這句話時(shí)報(bào)如下的錯(cuò):
Msg?? 15118,?? Level?? 16,?? State?? 1,?? Line?? 1
密碼有效性驗(yàn)證失敗。該密碼不夠復(fù)雜,不符合?? Windows?? 策略要求。
則說明你的服務(wù)器的密碼策略有復(fù)雜性要求(SQL?? 2005的密碼復(fù)雜性與Windows的密碼復(fù)雜性策略是關(guān)聯(lián)的),則要求你把sa的密碼設(shè)置為一個(gè)復(fù)雜的密碼,?? 因此得改為如下語句:
EXEC?? sp_password?? null,?? 'guoqiang1234',?? 'sa'
ALTER?? LOGIN?? sa?? ENABLE
--? sp_password?? 語法如下:???
--? sp_password?? [舊密碼],?? 新密碼,?? [登錄名]
這種情況也有可能:IP地址不能連接
在使用.NET開發(fā)進(jìn)行時(shí),會(huì)遇到使用連接字符串連接SQL Server 2005數(shù)據(jù)庫使用機(jī)器名稱和localhost都能連接,但是使用IP地址卻不能連接的問題,
解決的辦法是在SQL Server實(shí)例上啟用本地和遠(yuǎn)程連接,并且在選擇協(xié)議的時(shí)候使用TCP/IP和命名管道服務(wù)即可解決。
可能是你的數(shù)據(jù)庫有別人也登錄了,然后改掉了密碼。
比方說你的數(shù)據(jù)庫在服務(wù)器上,你們公司都可以用這個(gè),然后有一個(gè)人連接這個(gè)數(shù)據(jù)庫的時(shí)候,用了自己定義的密碼和賬號(hào),so
你們就會(huì)提示錯(cuò)誤了。
網(wǎng)頁題目:sqlserver突然,sqlserver突然特別慢
當(dāng)前路徑:http://m.kartarina.com/article34/dseedse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、品牌網(wǎng)站建設(shè)、虛擬主機(jī)、網(wǎng)站維護(hù)、小程序開發(fā)、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)