導致此錯誤的最常見原因是未正確設置要連接的資料庫,資料庫連接錯誤的原因及解決方法

本文目錄一覽:

連接資料庫錯誤,是什麼原因?

連接資料庫錯誤,是什麼原因

: 可能原因有: 1、連接字元串錯誤; 2、目標資料庫不存在; 3、目標資料庫伺服器不存在; 4、網路故障。

資料庫連接不上是怎麼回事??

按 Win + R 鍵, 在運行里 輸入 services.msc 找到SQL SERVER(MSSQLSERVER),看看這個服務開啟了沒,沒開的話手動開啟一下,再連接。

資料庫連接出錯,請檢查資料庫連接文件中的資料庫參數設置

錯誤提示:資料庫連接出錯,請檢查Conn.asp 文件中的資料庫參數設置。錯誤原因:conn.asp 中的有關資料庫參數設置不正確。解決方法:access 版要注意資料庫路徑要使用絕對路徑,SQL 版要注意把SQL2000 的身份驗證模式改成混合模式。下面這是conn.asp中有關資料庫的設置,一定要正確!如果是ACCESS資料庫,請認真修改好下面的資料庫的文件名db = \datab……

關於 conn.asp 之己見

在asp中,為了代碼的重用,把某些程序都模塊化

比如把連接資料庫的一些代碼寫在一個文件里,在其他地方載入進來就是了,方便快捷.

在實際工作中用得也多,後來發現,以前的某些寫發是不大妥當的.

以前寫 conn.asp 的時候都這樣寫:

Quote

%

Dim Def_Sample,Conn

Def_Path=server.MapPath(“data.mdb”)

Def_Sample=”DBQ=”+Def_Path+”;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};” ‘連接字串

Set Conn=Server.CreateObject(“ADODB.CONNECTION”)

Conn.Open Def_Sample’創建對象

%

這樣在其他地方使用的時候,包含 Conn.asp 即可

同時這樣也帶來一個問題:

如果人家直接訪問你的 Conn.asp 的話,那麼建立的 conn 對象在程序中就沒有關閉,就會耗掉一些伺服器資源,如果有人建立多個連接惡意訪問的話,那麼….

伺服器的資源~~

具體資源多少,沒有測試,應該還是不少吧?

所以現在寫程序的時候都寫成 Config.asp

僅在裡邊定義連接字串,在使用的時候在創建對象,使用完對象就關閉

Config.asp:

Quote

%

Dim Def_Sample

Def_Path=server.MapPath(“data.mdb”)

Def_Sample=”DBQ=”+Def_Path+”;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};” ‘連接字串

%

安裝計算機考試模擬系統顯示「資料庫連接錯誤」是怎麼回事?

資料庫連接錯誤的原因及解決方法如下:

1、登錄賬號、密碼、伺服器名稱、資料庫名稱登錄錯誤導致不能連百接。

解決方法:當正在使用的軟體出現資料庫不能連接時,一般就是伺服器名出現問題,更改伺服器名稱一般可以解決問題。度

2、沒能正確安裝SQL伺服器,也會導致資料庫連接不上。

解決方法:如果是SQL資料庫未能能成功安裝,再次重新安裝時,可能會無法安裝,提示是存在一個未完成的安裝掛起。

3、因許可權問題導致資料庫不能連接問。

解決方法:可以先暫時關閉防火牆或者殺毒軟體,看是否是這些軟體的安全設置所導致。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/259230.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 16:28
下一篇 2024-12-15 16:28

相關推薦

發表回復

登錄後才能評論