當前位置:首頁 » 密碼管理 » 訪問區域網內的資料庫

訪問區域網內的資料庫

發布時間: 2022-08-18 03:33:26

① 怎麼訪問區域網內另一台電腦的資料庫

另一台電腦的資料庫必須放置在共享文件夾中,訪問電腦通過鏈接直接訪問或用軟體來訪問。

② VB中,訪問區域網中的ACCESS資料庫,並可以進行操作

新建工程時選數據工程,此時VB6集成調試環境左邊工具箱內已載入了有關資料庫編程必須的控制項。
然後在FORM1窗體中添加ADODC控制項和DATAGRID控制項,將DATAGRID1的屬性DATASOURCE選ADODC1,打開ADODC1控制項屬性頁使用連接字元串,選生成,在提供者選項中選MICROSOFT
jet
4.0
OLE
DB
Provider,然後按要求連接資料庫等。在ADODC1控制項屬性頁使用連接字元串空白文本窗口中就有一長串字元串,注意該字元串可復制到程序代碼用於編程。ADODC1控制項屬性頁的數據源內有命令文本(sql)編寫窗口可編寫SQL查詢語言。該窗口的SQL語句可復制到程序代碼用於編程。
此外一樓說的ACCESS資料庫不支持共享修改,但可共享只讀訪問.
以下給出代碼:
Private
Sub
Form_Load()
With
Adodc1
Adodc1.ConnectionString
=
"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=E:\db1.mdb;Persist
Security
Info=False"
Adodc1.RecordSource
=
"select
name
from
b1
order
by
name"
Adodc1.Refresh
DataGrid1.Refresh
End
With
End
Sub

③ 外網通過IP訪問區域網內的資料庫,有什麼解決方案

1.你得先保證兩機能拼通.然後伺服器需要打開1433口,並啟動遠程服務. 2. SQL code 遠程連接sql server 2000伺服器的解決方案 一看ping 伺服器ip能否ping通。 這個實際上是看和遠程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以下的都需要打補丁。 如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。 三 檢查客戶端設置 程序-> Microsoft SQL Server -> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。 四 在企業管理器里或查詢那分析器連接測試 企業管理器-> 右鍵SQlserver組-> 新建sqlserver注冊-> 下一步-> 寫入遠程IP-> 下一步-> 選Sqlserver登陸-> 下一步-> 寫入登陸名與密碼(sa,password)-> 下一步-> 下一步-> 完成 查詢分析器-> 文件-> 連接-> 寫入遠程IP-> 寫入登錄名和密碼(sa,password)-> 確定 通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查詢分析器是15秒。 修改默認連接超時的方法: 企業管理器-> 工具-> 選項-> 在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡-> 連接設置-> 在 登錄超時(秒) 後面的框里輸入一個較大的數字 查詢分析器-> 工具-> 選項-> 連接-> 在 登錄超時(秒) 後面的框里輸入一個較大的數字 通常就可以連通了,如果提示錯誤,則進入下一步。 五 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接。解決方法如下所示: 1 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。 2 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。 3 在"身份驗證"下,選擇"SQL Server和 Windows "。 4 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start mssqlserver啟動服務,也是一種快捷的方法)。

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

工具/材料:Management Studio。

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

⑤ 客戶端怎麼訪問區域網內的資料庫

是跨網訪問嗎?如果是跨網訪問,推薦用多維INP協議。可以實現區域網對區域網直接的訪問。只要是沒有固定IP,需要被外網訪問的電腦,都可以安裝這個協議。

⑥ 如何(通過路由)訪問區域網內其他電腦上的資料庫

地址欄輸入你的ip地址後加:phpstudy默認的埠就可以訪問你電腦的網站了,然後資料庫也是用web來管理的,就是後面再加路徑phpMyAdmin就可以管理資料庫了

⑦ 追加100分求:如何訪問區域網的資料庫

開啟區域網用戶對本機訪問許可權(無需輸入用戶名密碼即可訪問)
1.啟用guest用戶
2.復制以下代碼保存為1.reg ,然後將1.reg雙擊導入注冊表 然後重啟計算機(在你自己的計算機執行就行)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]
"restrictanonymous"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"restrictanonymous"=dword:00000000
; 以上兩行在系統中的位置是:本地安全策略-安全選項-網路訪問:不允許SAM帳戶和共享
; 的匿名枚舉。系統默認值是:已停用。
; 解說:操作系統默認:利用ipc$通道可以建立空連接,匿名枚舉出該機有多少帳戶。顯然
; 有一定的安全隱患。本系統已設為不允許空連接了。以此提高單機撥號上網的安全性。
; 負面影響是區域網不能互訪了。要更改一下才可以解決。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"limitblankpassworse"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]
"limitblankpassworse"=dword:00000000
; 以上兩行在系統中的位置是:本地安全策略--安全選項--帳戶:使用空白密碼的本地帳戶
; 只允許進行控制台登錄。系統默認值是:已啟用。
; 解說:很多人的帳戶是不加密碼的。這樣,當區域網中別的電腦訪問本機時,會彈出錯誤提示:
; 登錄失敗:用戶帳戶限制………。這是XP系統的一條安全策略造成的,防止別人趁你空密碼時
; 進入你的電腦。如果你覺得無所謂,不必做這些限制,那就把它設為:已停用。

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count]
"HRZR_EHAPCY"=hex:0C,00,00,00,26,00,00,00,F0,FB,E5,52,64,95,C6,01
"HRZR_EHAPCY:"P:\JVAQBJF\flfgrz32\sverjnyy.pcy",Jvaqbjf 防火牆"=hex:0C,00,00,00,08,00,00,00,F0,FB,E5,52,64,95,C6,01

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]
"445:TCP"="445:TCP:LocalSubNet:Enabled:@xpsp2res.dll,-22005"
"137:UDP"="137:UDP:LocalSubNet:Enabled:@xpsp2res.dll,-22001"
"138:UDP"="138:UDP:LocalSubNet:Enabled:@xpsp2res.dll,-22002"
"139:TCP"="139:TCP:LocalSubNet:Enabled:@xpsp2res.dll,-22004"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch]
"Epoch"=dword:000001ED

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Providers]
"LogonTime"=hex:E8,31,8E,4F,64,95,C6,01

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]
"445:TCP"="445:TCP:LocalSubNet:Enabled:@xpsp2res.dll,-22005"
"137:UDP"="137:UDP:LocalSubNet:Enabled:@xpsp2res.dll,-22001"
"138:UDP"="138:UDP:LocalSubNet:Enabled:@xpsp2res.dll,-22002"
"139:TCP"="139:TCP:LocalSubNet:Enabled:@xpsp2res.dll,-22004"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Epoch]
"Epoch"=dword:000001ED
; 以上數值對應系統中的位置:控制面板--防火牆--例外--文件和列印機共享。系統默認:不選。
; 解說:所有的策略都設置好了,區域網依然不能訪問,提示:您沒有許可權使用網路資源,找
; 不到網路路徑!呵呵,真是令人火冒三丈!其實XP還有一道關卡,就是防火牆,必須要經過
; 防火牆的允許才行。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"forceguest"=dword:00000001
; 以上數值對應系統中的位置是:控制面板--管理工具--本地安全策略--本地策略--安全選項,
; 網路訪問:本地帳戶的共享和安全模式:僅來賓-本地用戶以來賓份驗證。這時,當區域網
; 其他機訪問本機時,不會彈出對話框,就可以直接進入。在家庭網等完全可以信任的區域,
; 建議使用這種方式。

///////////////////////////////////////////////////////////////////////////////////////////////////////////

⑧ 如何訪問區域網內其他機器的SQLSERVER資料庫

--訪問不同電腦上的資料庫(遠程只要聯好網就一樣)
--如果經常訪問或數據量大,建議用鏈接伺服器
--創建鏈接伺服器
exec
sp_addlinkedserver
'srv_lnk','','SQLOLEDB','遠程伺服器名或ip地址'
exec
sp_addlinkedsrvlogin
'srv_lnk','false',null,'用戶名','密碼'
go
--查詢示例
select
*
from
srv_lnk.資料庫名.dbo.表名
--導入示例
select
*
into

from
srv_lnk.資料庫名.dbo.表名
go
--處理完成後刪除鏈接伺服器
exec
sp_dropserver
'srv_lnk','droplogins'

熱點內容
平板電腦能連接雲伺服器嗎 發布:2024-04-25 15:54:05 瀏覽:936
多看怎麼上傳雲 發布:2024-04-25 15:45:31 瀏覽:38
山東ftp 發布:2024-04-25 15:44:46 瀏覽:260
怎麼用ios玩安卓區 發布:2024-04-25 15:40:33 瀏覽:921
內網搭建ftp伺服器 發布:2024-04-25 15:35:26 瀏覽:968
伺服器硬體搭建 發布:2024-04-25 15:33:49 瀏覽:791
騰訊招聘php 發布:2024-04-25 15:17:02 瀏覽:444
雲伺服器多個公網ip搭建 發布:2024-04-25 15:13:15 瀏覽:845
phpmysqlupdate 發布:2024-04-25 15:08:15 瀏覽:253
隨時解壓 發布:2024-04-25 14:58:11 瀏覽:68