當前位置:首頁 » 編程語言 » sql能連接網路嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql能連接網路嗎

發布時間: 2022-09-18 17:22:53

1. 本機用sql伺服器名連接資料庫,有網路時可連但無網時則不能連,為什麼

因為你連接屬於遠程訪問,需要網路才可以ping通,你沒網路怎麼連接,相當於你訪問網站那樣。沒網路怎麼訪問。又不是本機的資料庫

2. 怎麼實現網頁和資料庫(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
測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

3. 怎樣使SQL伺服器連接上網路

在你們學校區域網范圍任何一台電腦上安裝SQL Server,資料庫附加上去,軟體設置鏈接參數跟他相符合,發布軟體。保持SQL server主機開機並且在區域網范圍內能ping通,就可以訪問資料庫使用軟體了。

4. SQL Sever怎麼與網路連起來!

只要sa帳戶啟用,那就等於與網路連起來了,我個人認為是這樣的~

5. 用sql連接網路怎麼做才是最好的求個好方法

還要裝個sql的客戶端才行!

6. sql server 2008怎樣連接網路伺服器

1、檢查系統服務是否正常 2、檢查SQL Server網路配置是否啟用 3、雙擊TCP/IP檢查埠是否啟用 都檢查完了,用telnet 127.0.0.1 1433測試一下 如需在其他機器上訪問本機再做如下檢查: 1、系統防火牆設置打開1433埠 2、SQL Server的安全認證模式設置 3、遠程連接啟用

7. sql如何聯網使用

這個問題比較簡單。

建立虛擬網卡。或者把網卡插到一個交換機上。

建議使用C類網段來做,比如172.16.0.0/24 或者 192.168.0.0/24

其他正常使用,下次用到真實網卡時,直接接到實際電腦上,設置好原先的IP即可

===================================

都和你說了解答。你怎麼不看呢。你的本地網卡是斷開的模式,怎麼安裝啊?

在重復一次

建立虛擬網卡。或者把網卡用網線插到一個交換機上

8. SQL2005連接不上網路伺服器

連不上是因為對方的1433埠沒有開放 讓對方開放1433埠或者直接關閉防火牆就可以連上了 而你也一樣 別人練你的同理
sql2005可以直接輸IP連接 就是伺服器名輸入IP地址即可, 而sql2008就需要伺服器的全名。

9. sql連接網路的問題

把你的外網IP地址告訴對方,打開你的計算機1433埠,在程序中配置連接到你的機器就行了