如何排查解決分銷軟件登錄時報錯提示:數(shù)據(jù)庫服務(wù)未開啟或連接出錯的問題
一,還沒加載到軟件登錄界面就報錯提示:數(shù)據(jù)庫服務(wù)未開啟或連接出錯的問題。
1,如果是9.8及以上版本的話,數(shù)據(jù)庫里檢測一下是否有SysdataDB數(shù)據(jù)庫,如果沒有的話備份數(shù)據(jù)后重裝軟件,安裝的時候把安裝數(shù)據(jù)庫打鉤,讓它自己創(chuàng)建上這個數(shù)據(jù)庫后訪問看看是否正常。
2,如果是9.8之前版本或者有SsdataDB數(shù)據(jù)庫,首先檢查一下數(shù)據(jù)庫服務(wù)是否是已啟動的,沒有的話先啟動數(shù)據(jù)庫服務(wù)后再訪問看看是否正常。
3,如果數(shù)據(jù)庫服務(wù)已啟動,在管家婆軟件安裝目錄下program-script文件夾下面有一個database.dat文件,把這個文件剪切在桌面上,再運(yùn)行文件夾下面pserverconfig.exe程序(扳手或者是小電腦一樣的圖形的程序),輸入正確的數(shù)據(jù)庫服務(wù)器名稱,用戶名sa和sa的密碼,選擇要連接的數(shù)據(jù)庫,測試連接并且加密后看看是否正常。
4,如果還是不正常, 將軟件安裝目錄下的program文件夾-script文件夾里的所有dll文件依次注冊一下后再看看,注冊方法:開始—運(yùn)行—輸入regsvr32,然后空格,將該dll文件拖進(jìn)去點(diǎn)確定即可,一次只能注冊一個。
二,登錄加載到軟件登錄界面都正常,但是輸入用戶名和密碼后登陸提示數(shù)據(jù)庫服務(wù)未開啟或連接出錯的問題,一天出現(xiàn)幾次,過一會兒又正常,原因可能是其他程序占用了很多資源,導(dǎo)致我們程序沒資源可用。
處理方法:軟件安裝目錄下program文件夾-web.config文件右鍵以記事本方式打開,找到以下語句:
把20改為30后再看看(這個操作主要是為了讓我們的程序和其他程序搶資源去)
三,如果客戶服務(wù)器上有很多個虛擬目錄,都是相同版本,其他虛擬目錄都能正常訪問,就只有一個虛擬目錄訪問出現(xiàn)此報錯,問題原因可能是很多虛擬目錄的話其他程序會占用過多資源,導(dǎo)致這個虛擬目錄沒有資源就會有此提示。
處理方法:可以新建一個應(yīng)用程序池,把這個虛擬目錄指定到新的應(yīng)用程序池后看看是否正常。