導航:首頁 > IDC知識 > 連接資料庫伺服器失敗

連接資料庫伺服器失敗

發布時間:2020-12-11 05:08:52

1、sql server 2000 連接資料庫失敗

你的問題怎麼回答呢,連接失敗有很多原因的,基本歸納為:
1,伺服器的SQLSERVER服務沒有打開;
解決方法專:開始->設置->控制面板屬->管理工具->服務
在多條服務里找到SQLSERVER服務,選擇自動和啟動.
2,你的軟體指向的地址是錯誤的,你看看你的軟體是不是可以設定伺服器IP的地址的,一般在軟體的設置或者選項里能找到.把它換成你的機器的IP,找你機器的IP方法是:網上鄰居(右鍵電擊)->屬性->本地連接(右鍵點擊)->屬性->TCP/IP->屬性,把自動獲得IP換成你指定的IP(比如192.168.0.1),一般來說子網掩碼是255.255.255.0.好了自己的IP指定好之後,在你的軟體里設定一樣的IP地址就可以了.如果你的軟體支持點地址,那你只要在你的軟體設置IP的地址上輸入"."或者(loaction)就可以了,因為點或者(loaction)都代表本機IP.
3,你可能關閉了8001埠,你試著打開8001埠,具體方法你在網上搜一下,我忘了.
4,你有沒有修改SQLSERVER登錄密碼或者用戶名,這也能造成連接失敗的情況

2、連接資料庫失敗,可能資料庫密碼不對或資料庫伺服器出錯!

查一下 data目錄下的自 common.inc.php文件數據連接配置 $cfg_dbhost = 'localhost'; //這里修改成你資料庫的IP看一看
$cfg_dbname = 'axxx';//資料庫名稱
$cfg_dbuser = 'axxx';;//資料庫賬號$cfg_dbpwd = '333333';//資料庫密碼
$cfg_dbprefix = 'dede_'; //數據前綴
$cfg_db_language = 'utf8';

3、SQL SERVER 連接資料庫時測試數據不成功怎麼辦

1、要連接資料庫首先需要配置連接串,配置上伺服器資料庫等信回息//connString = "Data Source=伺服器名稱;Initial Catalog=資料庫名答稱;User ID = 用戶名;Pwd = 密碼";。

2、之後需要打開資料庫連接 conn.ConnectionString = connString; conn.Open(); // 打開資料庫連接。

3、寫好查詢sql後實例化適配器。

4、 實例化數據表,把數據表儲存到DataTable中。

5、插入sql和執行sql方式不同,插入sql必須存在sqlc.ExecuteNonQuery();。

6、在操作完成後需要關閉資料庫連接。

4、後台系統錯誤:無法連接到資料庫伺服器 怎麼解決

2. 確保伺服器端的資料庫是支持遠程調用的.打開SQL Server Management Studio,選擇該資料庫,右鍵菜單"Properties",在打開的版對話框中選擇Connections,把Allow remote connections to this server選上權.

3. 確保伺服器端的SQL服務的TCP/IP是Enable的.打開SQL Server Configuration Manager. 選擇SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安裝的SQL示例名為SQL2005), 把Named Pipes和TCP/IP都修改為Enabled,默認是Disabled.

4. 確保伺服器端的SQL實例的遠程

5、如何解決出現"無法與資料庫伺服器建立連接"的方法

在include/config.inc.php這個文件里把資料庫名稱和密碼寫好。<?php//資料庫配置信息define('DB_HOST', 'localhost'); //資料庫伺服器主機地址define('DB_USER', 'admin'); //資料庫帳號define('DB_PW', 'admin'); //資料庫密碼define('DB_NAME', 'phpcms'); //資料庫名define('DB_PRE', 'phpcms_'); //資料庫表前綴,同一資料庫安裝多套Phpcms時,請修改表前綴define('DB_CHARSET', 'gbk'); //資料庫字元集define('DB_PCONNECT', 0); //0 或1,是否使用持久連接define('DB_DATABASE', 'mysql'); //資料庫類型

6、伺服器 資料庫連接失敗

伺服器 資料庫連接失敗
一般來說,要查如下步驟:
1、確認資料庫是否允許內遠程連接
2. 確認資料庫服務是容否正常啟動
3. 確認資料庫伺服器的防火牆開通
4. 確認客戶端到伺服器網路暢通
5. 確認連接字元串正確,包括:主機名\實例名,埠 6. 確認資料庫是否允許混合登錄方式

7、SQL 資料庫連接伺服器失敗

由以下幾個原因:

1.資料庫引擎沒有啟動

有兩種啟動方式:
(1)開始->程序->Microsoft SQL Server 2008->SQL Server 2008外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到Database Engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;

(2)可打開:開始->程序->Microsoft SQL Server 2008->配置工具->SQL Server Configuration Manager,選中SQL Server 2008服務中SQL Server(MSSQLSERVER) ,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;

使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤[/b],不能啟動,這時就要查看"SQL Server 2008配置管理器"中的SQL Server 2008網路配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了。

2.進行遠程連接時,是否已允許遠程連接.

SQL Server 2008 在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面第一種方式中,找到Database Engine,單擊"遠程連接",在右側將"僅限本地連接(L)"改為"本地連接和遠程連接(R)",並選中"同時使用TCP/IP和named pipes(B)".

3.如果是遠程連接,則還要查看連接資料庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.

我在一次區域網內連接資料庫時,就要因為連接字元串出了問題,在區域網內一台機子連接另一台機子上資料庫時,把Data Source=裝有資料庫的另一台機子的IP.我在連接資料庫時總是出現上面的錯誤,查了好長時間,後來發現,IP沒有正確到傳到連接字元串,原來我在連接時,使用的是本地,即127.0.0.1,輸入的IP沒有傳到連接字元串

與連接資料庫伺服器失敗相關的知識