當前位置:首頁 » 編程語言 » sql訪問其他伺服器
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql訪問其他伺服器

發布時間: 2022-06-01 04:34:02

『壹』 如何跨網訪問sql資料庫伺服器

如果是oracle的話,先建個資料庫連接,這樣對於a來說b上的表就是遠程表了,這個時候就可以把b上的數據表作為基表來進行操作了。如果是sql
server就不清楚了,沒進行過相關的研究

『貳』 sql server怎麼 遠程連接其他伺服器

SQL Server 默認是不允許遠程連接的,sa帳戶默認禁用的,那麼如何在本地用SSMS連接遠程伺服器上的SQL Server 2008,且聽小編來給你慢慢講解。
https://jingyan..com/article/fec4bce226a264f2618d8ba5.html

『叄』 一台電腦如何連接另外一台電腦的Sql伺服器

如果能ping通對方的ip,那麼再telnet ip1433埠,看看有沒有反映。

像其他大部分商業關系型資料庫管理系統一樣(例如IBM DB2、Oracle、[nformix)是結構化的查詢語言(SQL)。這種語言由於製造商的不同有一些小小的差別,但是語言的絕大部分都遵循了ANSI標准。

這使得應用程序有很好的可移植性,並且可以和多種流行的數據管理系統交談。為加強這種功能還支持與開放型資料庫連接的驅動。這使得人們可以用更廣泛的工具訪問SQL伺服器,如用Visual Basic,VisualC++和其他。

(3)sql訪問其他伺服器擴展閱讀:

SQL的核心部分相當於關系代數,但又具有關系代數所沒有的許多特點,如聚集、資料庫更新等。它是一個綜合的、通用的、功能極強的關系資料庫語言。其特點是:

1、數據描述、操縱、控制等功能一體化。

2、兩種使用方式,統一的語法結構。SQL有兩種使用方式。一是聯機交互使用,這種方式下的SQL實際上是作為自含型語言使用的。

另一種方式是嵌入到某種高級程序設計語言(如C語言等)中去使用。前一種方式適合於非計算機專業人員使用,後一種方式適合於專業計算機人員使用。盡管使用方式不向,但所用語言的語法結構基本上是一致的。

3、高度非過程化。SQL是一種第四代語言(4GL),用戶只需要提出「干什麼」,無須具體指明「怎麼干」,像存取路徑選擇和具體處理操作等均由系統自動完成。

參考資料來源:網路-SQL伺服器



『肆』 SQL Server2008如何連接遠程的伺服器

sqlserver2008設置
開啟遠程連接
前一段時間,學生分組做項目,使用svn工具,要求功能使用存儲過程,在資料庫這塊出現這么一個問題:
a學生在他的資料庫上添加了存儲過程,需要其他的b,c,d三個學生在各自的資料庫上添加這個存儲過程,
提供的解決方式就是使用同一個資料庫,實現遠程連接。
-----------------------------------------
sql
server
2008默認是不允許遠程連接的,sa帳戶默認禁用的,
如果想要在本地用ssms連接遠程伺服器上的sql
server
2008,需要做兩個部分的配置:
1,sql
server
management
studio
express(簡寫ssms)
2,sql
server
配置管理器/sql
server
configuration
manager(簡寫sscm)
有兩點要注意:
1,2005的外圍應用配置器在2008中換了地方
2,有些設置生效需要重啟一下sql
server
-----
1.
啟用混合登錄模式
step
1:
打開ssms,用windows身份連接資料庫,登錄後,右鍵選擇「屬性」
step
2:
左側選擇「安全性」,選中右側的「sql
server

windows
身份驗證模式」以啟用混合登錄模式
step
3:
選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定step
3:
選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定
step
4:
展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性
step
5:
左側選擇「常規」,右側選擇「sql
server
身份驗證」,並設置密碼
step
6:
選擇「狀態」,選中「啟用」,點擊「確定」
step
7:
右擊資料庫選擇「方面」
step
8:
將「remoteaccessenabled」屬性設為「true」,點「確定」[伺服器配置]
step
9:
至此ssms已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用
step
10:
下面開始配置sscm,選中左側的「sql
server服務」,確保右側的「sql
server」以及「sql
server
browser」正在運行
step
11:
以下為英文版本界面。如圖:右側的tcp/ip默認是「disabled」,雙擊打開設置面板將其修改為「enabled」
step
12:
選擇「ip
addersses」選項卡,設置埠「1433」
step
13:
如圖將"client
protocols"的"tcp/ip"也修改為「enabled」
step
14:
配置完成,重新啟動sql
server
2008。此時應該可以使用了,但是還是要確認一下防火牆。
sql
server
2005/2008
express安裝以後,默認情況下是禁用遠程連接的。如果需要遠程訪問,需要手動配置。
打開防火牆設置。將sqlservr.exe(c:\program
files\microsoft
sql
server\mssql10.sqlexpress\mssql\binn\sqlservr.exe)添加到允許的列表中。0

『伍』 sql server 怎麼訪問另一個伺服器

訪問另一個SQL SERVER伺服器 :

  1. 開放TCP網路協議

  2. 防火牆開放1433埠訪問

  3. SQL server 建立登錄賬號


SQL Server 就可以通過IP和賬戶去訪問這台SQL SERVER伺服器了

『陸』 sql server 2000怎麼連接其他伺服器

第一步:確認你的伺服器是運行的。在企業管理器中看到伺服器處如果有個綠色的小三角形,表示運行成功;如果是紅色方塊,則未成功,如果無法用「啟動」連接成功,你需要對著伺服器名稱點滑鼠右鍵,選擇「新建SQL SERVER注冊」,然後在彈出的向導對話框中選擇「下一步」,然後在出現的「可用的伺服器」中選擇一個已有的伺服器,點「添加」,然後點「下一步」,選擇使用「Windows身份驗證登錄」,然後一路默認點下去,最後完成,就可以啟動你的伺服器了。
第二步:啟動成功後在企業管理器裡面的伺服器上右鍵,選屬性,在「安全性」中選擇驗證方式為「SQL SERVER和WINDOWS」,確定。
第三步:打開查詢分析器後如果還沒有自動連接成功,在連接登錄框上選中「如果SQL SERVER已停止,則啟動它」,然後選擇一個可用伺服器(在上面的下拉框右下角的省略號處點擊,等一會兒就行)。然後你可以選擇用系統驗證登錄還是用SQL SERVER驗證登錄,後者需要你有自己的帳號和密碼(可以在企業管理器的「安全性」——>「登錄」中新建帳號。如果只是為了練習SQL語句,那麼推薦使用系統驗證,這樣方便些。

『柒』 一個關於SQL連接其他伺服器資料庫查詢數據的問題

問題本身的含義是指將'11100401601 '這個字元轉換為int時越界了。就是說大於int能表示的最大值范圍了。首先要確定字元串所表示的數字本身是否正確,是不是寫錯了某個字元。其次就是別強轉成int,SQL里還有其他的數字類型,比如decimal什麼的。看你的需要了。但是如果你要插入一張已有表,並且裡面本來就有這種數據,你就完全可以使用sp_help+表名稱這個命令來看看原表中的數據類型,然後強制轉換成一致的。

『捌』 如何連接遠程SQL伺服器

首先檢查SQL資料庫伺服器中是否允許遠程鏈接。其具體操作如下:
(1)右擊SQL Server 2008選項,選擇SQL Server 2008 Management Studio:

(2)打開「伺服器屬性(Server Properties)」 (右鍵連接名稱-屬性)

選擇「允許用戶對該伺服器進行遠程鏈接」選項後,檢查是否問題已經排除。如果遠程鏈接已經成功,該過程已經完成。若用戶發現「提醒錯誤對話框」依然彈出,那麼還需要做的是:
(二)檢查SQL網路鏈接配置。其具體操作如下:
打開「SQL伺服器配置管理」選項>打開「該節點的SQL伺服器網路配置選項」>選擇「微軟SQL 伺服器網路協議」選項(或用戶的SQL伺服器中為SQL伺服器配置網路協議的選項,不同版本的SQL名稱可能不同):

設置完成後重啟sql服務(net stop mssqlserver net start mssqlserver)
確定「微軟SQL伺服器網路選項協議」中的TCP/IP協議對伺服器來說是有效的。再次檢查是否已經可以執行遠程鏈接。若「錯誤提醒對話框」依然彈出,需要進一步檢查SQL伺服器防火牆選項。
(三)檢查SQL伺服器防火牆設置 (快捷步驟-直接關閉防火牆(不安全))


果在進行完上兩步操作後,用戶端計算機仍然無法遠程鏈接到SQL伺服器,用戶需要做的是對SQL伺服器防火牆進行重新配置。在進行這一步操作時,首先找到
SQL伺服器上那個埠支持TCP/IP協議。用戶可以在SQL伺服器防火牆已經處於運行狀態下,點擊「TCP/IP協議」選擇「屬性」:


上圖中可以看出,這台SQL伺服器上支持TCP/IP協議的是1433埠。下一步要做的是在防火牆的配置中允許1433埠支持TCP/IP協議
即可。如果伺服器上運行的是Windows
7操作系統,其配置步驟為(其他微軟操作系統的做法類似),打開「控制面板」選擇「Windows防火牆」選項:

選擇「高級設置」後,在右邊菜單欄中找出「具有高級安全選項的Windows防火牆」並將其打開。打開後會發現在左邊菜單欄中有「入站規則(Inboud Rules)」選項。將該選項打開,並在右邊菜單欄中選擇「新建規則(New Rule)」選項:

打開「新建規則」選項後,利用「新內置綁定規則向導」為1433埠配置「內部綁定協議」配置為適用於TCP/IP協議即可。(前提是,需要完成該步驟以前所述的所有步驟),根據下面的幾幅圖為1433埠配置適用於1433埠即可:

以上全部都沒問題了之後打開SQL2008,輸入遠程伺服器名或IP、登錄名及密碼就可以連接到遠程伺服器上了。

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

工具/材料:Management Studio。

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

『拾』 sql server中如何實現在異地訪問資料庫

1、異地訪問,即遠程訪問無法使用伺服器名稱訪問,需要使用伺服器IP地址+,+埠號如:10.10.10.1,5122 ,中間為半形逗號,如果用默認1433埠,「,埠號」可以省略。

2、登錄用戶,只能使用SQL身份驗證。