對映資料庫到本地

2021-09-23 10:14:40 字數 1396 閱讀 1200

對映資料庫到本地,一般使用場景是第三方資料庫版本過高,**jdk版本不支援那麼高的伺服器,比如說jdk6不支援sqlserver2016,解決辦法就是在本地sqlserver建立橋接(也算是軟連線)到對方高版本資料庫(通過ip),然後**連線本地資料庫,在訪問資料來源的時候帶上連線名。(本例連線名是srv_lnk_ld_his)exec sp_addlinkedsrvlogin 『srv_lnk_ld15』,『false』,null,『root』,『root』; 引數分別是「srv_lnk_ld15」 連線名,也就是資料庫訪問連線名,「false」,「null」,「root」資料庫訪問賬號,「root」資料庫密碼。

使用方法為:srv_lnk_ld_his.資料庫名.具體sql。

exec sp_addlinkedserver     'srv_lnk_ld15',''

,'sqloledb'

,'172.30.10.2x'

;

exec sp_addlinkedsrvlogin 'srv_lnk_ld15'

,'false'

,null

,'root'

,'root'

; exec sp_serveroption @server=

'srv_lnk_ld15'

, @optname=

'rpc'

, @optvalue =

'true'

; exec sp_serveroption @server=

'srv_lnk_ld15'

, @optname=

'rpc out'

, @optvalue=

'true'

;

使用方法

exec sp_addlinkedserver     'srv_lnk_ld_his',''

,'sqloledb'

,'192.168.10.1xx'

;

exec sp_addlinkedsrvlogin 'srv_lnk_ld_his'

,'false'

,null

,'root*'

,'root**'

; exec sp_serveroption @server=

'srv_lnk_ld_his'

, @optname=

'rpc'

, @optvalue =

'true'

; exec sp_serveroption @server=

'srv_lnk_ld_his'

, @optname=

'rpc out'

, @optvalue=

'true'

;

備份遠端資料庫到本地

備份環境 把資料庫伺服器 192.168.1.8 的資料庫 test 備份到 192.168.1.145 的c 下 首先,做乙個與客戶端的對映 exec master.xp cmdshell net use z 192.168.1.145 c 密碼 user 192.168.1.145 admini...

備份資料庫到對映盤

一定要在sqlserver2005裡面對映,在系統對映是不能用的 exec master.xp cmdshell net use z 192.168.0.11 其他備份 kq 278016tshily user 192.168.0.11 administrator 刪除對映 exec master....

如何備份資料庫到本地對映網路驅動器

我們使用 對映驅動器備份 sql server 資料庫的時候可能會遇到下面的錯誤 失敗,錯誤如下 無法開啟備份裝置 z gbdb backup 201306302002.bak 出現作業系統錯誤 3 系統找不到指定的路徑。資料庫無法找到路徑,但是如果我們直接開啟的話是可以正常訪問的,那麼為什麼 sq...