導航:首頁 > 數據分析 > 如何讓資料庫連接不上

如何讓資料庫連接不上

發布時間:2022-09-02 05:48:02

A. 為什麼總是連接不上資料庫

數據鏈接能測試成功,但是是程序裡面鏈接不通是因為在數據鏈接設置的時候,有一項「允許保存密碼」要打上勾。這個是決定在生成的鏈接字元串中有沒有「password=xxx」這一項,如果少了肯定是鏈接不上,提示登陸失敗。

B. mySQL資料庫連接不上怎麼辦。。

web方式的mysql資料庫」
如果沒理解錯的話應該是phpmyadmin吧?
只是mysql的可視化而已
php連接mysq方式沒變
使用php的資料庫操作函數連接mysql即可,可以用以下代碼測試是否能連接mysql:
<?php
$link
=
mysql_connect("localhost(主機)",
"root(資料庫用戶)",
"(資料庫密碼)")
or
die("could
not
connect:
"
.
mysql_error());
print
("connected
successfully");
mysql_close($link);

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

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

D. 內網之間連接sqlserver資料庫連接不上

你所謂的外網連接,什麼意思?(無論如何,把資料庫放到外網上直接連接,都是非常不安全的)是你從外網連接到內網的資料庫伺服器?此時你需要指定怎麼訪問內網的資料庫ip和埠,一般是通過nat埠映射實現,那麼做了嗎?(此時就外網ip上的埠就不一定是1433了、內網機器的1433防火牆打開了嗎?)還是你從內網連接到外網的資料庫伺服器?這種情況下一般不會有多少限制,看遠端的伺服器是如何配置的了。按照如下步驟檢查:1.確認資料庫是否允許遠程連接http://..com/question/443193756.html?old=1&afterAnswer=1#here2.確認資料庫服務是否正常啟動進windows的服務管理器,看帶有sqlserver的服務3.確認資料庫伺服器的防火牆開通同14.確認客戶端到伺服器網路暢通在客戶機上的命令行執行c:>ping伺服器名5.確認連接字元串正確,包括:主機名\實例名,埠這個,看你的程序了吧。6.確認資料庫是否允許混合登錄方式同1

E. 電腦連接另外一台伺服器連接不上資料庫

方法一



試下這兩個方法,還是不成功就問度娘吧。

F. 資料庫連接不上

Class.forName("com.mysql.jdbc.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","admin");應該是像這樣的

G. 資料庫連接不上伺服器

後面的\ds叫做實例名,是資料庫的一個標識
一般個人用的會是默認值,可以省略,向ds這中叫做命名實例
如果資料庫的埠號再映射為非默認值的話,連接資料庫時就只有兩種途徑
ip,埠號
ip\命名實例名
ip區域網內可以用伺服器的機器名

H. 資料庫連接不上,什麼情況,該如何處理

貼出具體的日誌代碼啊
因為資料庫連接不上的原因,有很多種
大多數情況,是網路不通。

I. Sql2000資料庫連接不上是怎麼回事

一、如果可以直接操作伺服器檢查步驟如下:

1、確定資料庫伺服器的服務正常開啟。

2、確定資料庫的鏈接數沒有滿。測試這個,可以在伺服器上用查詢命令。
1)、用SQL語句:select count(*) from master.dbo.sysprocesses 或者 sp_who
2)、用管理界面:
SQL2000:進入企業管理器,管理——當前活動——進程信息
SQL2005:進入manager studio ,展開對象管理器,管理——右鍵「活動監視器」——查看進程
SQL2008:進放manager studio 在菜單欄下面有一行圖標,點擊最後一個圖標「活動監視器」,進入活動監視器的界面後,點擊「進程」.

3、鏈接IP,用戶名,密碼是否正確。

4、推薦使用 DBeaver 軟體操作資料庫,對多種資料庫都支持良好。操作也很方便。

二、 看伺服器IP能否通。

這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2000伺服器的IP拼寫正確。

三、 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。

如telnet 202.114.100.100 1433

通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。

如果這一步有問題,應該檢查以下選項。

1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。

2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。

3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。

事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變。

4 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。

5 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入

netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入 select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。

閱讀全文

與如何讓資料庫連接不上相關的資料

熱點內容
db2資料庫連接池如何重連 瀏覽:7
安卓蘋果換機傳文件 瀏覽:562
win10對話框不全 瀏覽:614
iphone4刪除不了照片 瀏覽:803
安卓faceriglive2d 瀏覽:736
sas大數據累加高位溢出 瀏覽:777
線切割編程軟體怎麼畫45度角 瀏覽:660
電腦系統分區刪除後還有文件嗎 瀏覽:134
應用文件名不能打中文否則打不開 瀏覽:463
mt6752工具 瀏覽:949
flash多邊形工具邊數 瀏覽:576
編程貓和風變編程哪個好 瀏覽:749
4月13號win10更新內容 瀏覽:117
java虛擬機 瀏覽:166
電腦藍屏怎麼看代碼 瀏覽:715
天盟網路技術公司 瀏覽:238
文件怎麼保存為視頻 瀏覽:575
資料庫性能cpu的關系 瀏覽:755
飛歌g8黃金版安卓系統版本 瀏覽:135
qq通訊錄順序 瀏覽:601

友情鏈接