對映資料庫到本地,一般使用場景是第三方資料庫版本過高,**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...