導航:首頁 > 網路連接 > sql連接網路資料庫

sql連接網路資料庫

發布時間:2022-06-28 14:50:41

㈠ SQL 資料庫連接伺服器失敗是什麼原因

一、mysqld 進程沒有正常運行遇到這種情況首先到伺服器上看看 mysqld 進程是否活著,採用的命令:
二、客戶端不能和進程 mysqld 通信如果 MySQL 伺服器上的 mysqld 進程運行正常,我們再看看客戶端能不能和 mysqld 進行通信,使用下面的命令進行網路連通的測試:telnet localhost 3306
如果本地能通,再到客戶端的機器上把 localhost 換成 MySQL 伺服器的 ip 地址進行測試。如果不能通,通常有兩種原因,一種原因是 OS 或網路的問題,或者是防火牆;另一種原因是 mysqld 自身根本沒有偵聽客戶端的連接請求, mysqld 啟動後對於客戶端的偵聽是分三種情況。
第一種情況
是使用參數 --skip-networking 跳過偵聽客戶端的網路連接,用下面的命令我們可以看到 MySQL 根本沒有偵聽 3306 埠。
第二種情況
使用參數 --bind-address 後面增加對客戶端訪問 IP 地址的限制,例如只偵聽本地的連接
三、賬戶密碼的問題最後一種情況是賬戶密碼的問題,應付這種情況我們有個有力的工具就是查看 MySQL 的 error log, error log 記載信息的詳細程度上由參數 --log-error-verbosity 進行控制的

㈡ 怎樣連接SQL上的資料庫

1、點擊「開始」-「程序」,在「Microsoft SQL Server」菜單中選擇「客戶端網路實用工具」。

如何連接遠程計算機的SQL資料庫

使用SQL查詢分析器可以直接操作遠程資料庫的。

例遠程資料庫 ip地址為:10.10.10.1 埠為1433。

註:1433為SQL默認服務埠,可以省略。

啟動SQL查詢分析器(如果本機沒有安裝SQL資料庫,可以單獨安裝網路連接工具)

如圖所示填寫伺服器地址,及登陸賬號密碼,就可以訪問了。

㈣ 如何連接並使用區域網內另一台電腦的sql資料庫。

工具/材料:Management Studio。

1、首先在桌面上,點擊「Management Studio」圖標。

㈤ 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沒有傳到連接字元串

㈥ sql server資料庫連接

一.設置客戶端網路實用工具
點擊「開始」-「程序」,在「microsoft
sql
server」菜單中選擇「客戶端網路實用工具」。
點擊圖片可在新窗口打開
在「別名」選項中點擊「添加」。
點擊圖片可在新窗口打開
在「伺服器別名」中,填入您網站域名,在「網路庫」區域中點擊「tcp/ip」,在「連接參數」區域取消「動態決定埠」,指定「埠號」為2433。填寫完畢後,點擊「確定」按鈕保存配置。
點擊圖片可在新窗口打開
二.企業管理器的使用
點擊「開始」-「程序」,在「microsoft
sql
server」菜單中打開「企業管理器」。在企業管理器中,右鍵單擊「sql
server組」,選擇「新建sql
server注冊」。
點擊圖片可在新窗口打開
在屬性窗口中選擇「高級」選項卡,將「登錄超時」的數值設置為0。按照上面說的把遠程資料庫就已經連上了
點擊圖片可在新窗口打開
此時會出現sql
server屬性窗口,在「伺服器」中填入您網站的域名,選擇「使用sql
server身份驗證」,「登錄名」和「密碼」分別填入主機開通郵件中的用戶名和密碼,然後點擊「確定」。
點擊圖片可在新窗口打開
連接成功後,你會看到「sql
server組」中多了一個名稱為您網站域名的伺服器。此時,您就可以像操作本地sql資料庫一樣管理網站資料庫了。
注意事項:
如果連接的時候出現超時錯誤,更改超時時間即可,方法是點擊「工具」-「選項」。

㈦ 資料庫教程:sql 怎樣外網連接遠程資料庫

要點:
1.確認伺服器端SQL服務埠號是否為:1433
2.如果不是1433,配置客戶端
3.建立伺服器端登錄帳號,確保角色及管理資料庫
一、查看伺服器端情況
1. 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 伺服器的IP拼寫正確。
2. 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1) 檢查遠程伺服器是否啟動了sql server 服務。如果沒有,則啟動。
2) 檢查sql server伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。
3) 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏sql server伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變(具體方式見 二:設置客戶端網路實用工具)。
4) 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。(4、5步我沒有做就成功了)
5) 檢查伺服器是否在1433埠偵聽。如果sql server伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入
netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。
如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接

㈧ 怎麼實現網頁和資料庫(SQL)的連接

sql
server
2000無論是個人版、企業版還是標准版,只要細版本在8.00.1760以下,均不提供遠程資料庫連接,即使伺服器端工具和客戶端工具的設置均有tcp/ip設置和資料庫連接屬性也設置了rpc遠程連接,仍然不能實現遠程連接。該怎麼解決呢?
解決方案如下:
首先,需要打sp4補丁,該補丁包含了以前sp1、2、3的補丁,安裝此補丁後一般要重新啟動計算機,再進行遠程連接就可以了,如再企業管理器可遠程注冊伺服器、查詢分析可連接遠程伺服器、odbc可連接遠程伺服器。
要點:
1.確認伺服器端sql服務埠號是否為:1433
2.如果不是1433,配置客戶端
3.建立伺服器端登錄帳號,確保角色及管理資料庫
一、查看伺服器端情況
1.
看ping
伺服器ip能否ping通。
這個實際上是看和遠程sql
server
伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql
server
伺服器的ip拼寫正確。
2.
在dos或命令行下輸入telnet
伺服器ip
埠,看能否連通。
如telnet
202.114.100.100
1433
通常埠值是1433,因為1433是sql
server
的對於tcp/ip的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1)
檢查遠程伺服器是否啟動了sql
server
服務。如果沒有,則啟動。
2)
檢查sql
server伺服器端有沒啟用tcp/ip協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開
開始菜單->程序->microsoft
sql
server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。
3)
檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏sql
server伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變(具體方式見
二:設置客戶端網路實用工具)。
4)
如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。(4、5步我沒有做就成功了)
5)
檢查伺服器是否在1433埠偵聽。如果sql
server伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入
netstat
-a
-n
或者是netstat
-an,在結果列表裡看是否有類似
tcp
127.0.0.1
1433
listening
的項。如果沒有,則通常需要給sql
server
2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入select
@@version
執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。
如果以上都沒問題,這時你再做telnet
伺服器ip
1433
測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

㈨ 如何連接資料庫sql sever

閱讀全文

與sql連接網路資料庫相關的資料

熱點內容
什麼是網路女主播 瀏覽:950
4g移動網路首選類型 瀏覽:801
買新的路由器網路快嗎 瀏覽:147
移動路由器聯通網路可不可以使用 瀏覽:111
網路教育手機報名不了嗎 瀏覽:361
網路安全態勢可視化 瀏覽:803
西域風光的網路游戲有哪些 瀏覽:531
沈陽網路商城系統哪裡好 瀏覽:135
聯通怎麼查網路 瀏覽:498
網路用WiFi一鍵連安全嗎 瀏覽:41
順德什麼時候可以用5g網路 瀏覽:466
移動網路怎麼設置電視盒子 瀏覽:846
ios15無線網路轉圈圈 瀏覽:119
手機怎麼打開手機的無線網路共享 瀏覽:911
電信寬頻網路信號弱 瀏覽:189
ipad怎麼網路共享 瀏覽:546
手機網路類型不能改 瀏覽:69
網路鎖蘋果怎麼看 瀏覽:41
伺服器組建網路安全書籍 瀏覽:781
網路安全專題部署會 瀏覽:673

友情鏈接