直接備份到本機有點困難,可以嘗試以下兩種方法:
一種是,在你本機的sqlserver2005中建一個同名的資料庫,然後右鍵單擊該資料庫名稱->任務->復制資料庫方式將遠程的資料庫拷到本機上,然後在備份(注,使用這個功能,得確保sqlserver是運行狀態的)
另一種方法是你先備份到伺服器上,然後通過遠程登錄或者是網上鄰居將備份文件拷到你機子上(不過這種方式比較慢)
『貳』 sql server中如何實現在異地訪問資料庫
1、異地訪問,即遠程訪問無法使用伺服器名稱訪問,需要使用伺服器IP地址+,+埠號如:10.10.10.1,5122 ,中間為半形逗號,如果用默認1433埠,「,埠號」可以省略。
2、登錄用戶,只能使用SQL身份驗證。
『叄』 如何實現兩個異地資料庫之間的數據傳輸
1. SQLSERVER伺服器上面安裝oracle客戶端,配置服務命名(假設為 test)
2. 在SQLSERVER伺服器上面建立鏈接伺服器,腳本如下
SQL code?
SQL code-- Adding linked server:
exec sp_addlinkedserver @server = 'test' ,
@srvproct = 'ORACLE',
@provider = 'MSDAORA',
@datasrc = 'test'
-- Adding linked server login:
exec sp_addlinkedsrvlogin @useself='false ', @rmtsrvname = 'test',
@rmtuser = 'user', --資料庫用戶
@rmtpassword = 'password' --密碼
3. 建立一個作業,通過作業調度存儲過程,存儲過程使用類似的語句將oracle的數據插入到sqlserver表中
SQL code?
insert into sqlserver表 select * from test..oracle表名
4. 如果要球ORACLE數據是實時增加的,並且ORACLE記錄上有遞增的欄位,可以在SQLSERVER上面建立一個表記錄上次插入的id,然後下次可以從上次的ID+1開始繼續插入
SQL code?
insert into sqlserver表 select * from test..oracle表名 where id>@id
5. 防止sqlserver同步的時候oracle仍在不斷的插入,每次要取一個結束ID
SQL code?
select @endid=max(id) from test..oracle表名.
『肆』 sql資料庫怎麼異地備份
首先要在異地的計算機安裝SQL,然後在這台計算機打開伺服器的資料庫連接(即登陸的時候連接到伺服器的IP地址),然後直接在本地計算機做資料庫自動備份,就可以在本地計算機備份到伺服器的資料庫了
『伍』 SQL2005 資料庫異地實時同步
有A,B兩台伺服器,肯定要有一個主伺服器,一個副伺服器
首先在主伺服器上把要同步的資料庫表發布
然後在副伺服器上訂閱主伺服器上發布的表,這樣就實現兩台伺服器數據同步了!
具體怎麼發布,怎麼訂閱你可以去網路查一下,希望對你有幫助!
『陸』 如何使兩個異地的sql資料庫同步
你的問題不是很明確。
同步的實時性要求不同,方法也不同。
可以用應用系統同時更新兩個資料庫。
還可以利用更新觸發器,通過更新一個,觸發更新另一個。
還可以建立網路存儲系統,互為備份。
『柒』 如何實現sql資料庫異地同步
只能是二台資料庫之間進行同步,而不能同步MDF,LDF文件。
因為MDF,LDF這些文件是資料庫文件,同時在SQLSERVER進程中使用,你沒辦法進行復制操作。
『捌』 連接 異地 SQL資料庫伺服器,該怎麼連接
http://tieba..com/p/4857679839?pid=100150994613&cid=0#100150994613
//第一步載入驅動
try{//微軟公司.資料庫 (橋接)SQL資料庫
Class.forName
("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch(ClassNotFoundException e) {
e.printStackTrace();//列印堆疊追蹤
}
//定義連接對象
Connection conn=null;
//定義語句執行對象
Statement stmt=null;
try{
//第二步:獲取連接的對象
//參數設置:連接字元串,資料庫用命名,密碼
conn=DriverManager.getConnection
("jdbc:sqlserver://localhost:1433;databasename=stuSys", "sa", "");
//本地主機↑ 資料庫的編號
資料庫文件夾名字
//第三步:獲取語句創建對象 (結果集)
stmt=conn.createStatement();
//第四步:發送語句到資料庫並執行 注意SQL插入內容用『 』 !
String sql="insert into StuInfo values('404','小東',20,'男','9527','xx工商學院',null,null,'S2SJ124')";
//執行sql語句
stmt.executeUpdate(sql);//執行更新
} catch(SQLException e) {
e.printStackTrace();//列印堆疊追蹤
} finally{
try{
//第五步:釋放資源非空對象都要順序進行關閉
if(stmt!=null) stmt.close();
if(conn!=null) conn.close();
} catch(SQLException e) {
e.printStackTrace(); //列印堆疊追蹤
}
}
System.out.println("程序結束!");
}
}
『玖』 怎樣可以讓sql資料庫異地同步
用sql2012就可以自動同步
開埠,允許遠程訪問就行了
『拾』 異地如何同步SQL資料庫(MDF、LDF文件)
只能是二台資料庫之間進行同步,而不能同步MDF,LDF文件。
因為MDF,LDF這些文件是資料庫文件,同時在SQLSERVER進程中使用,你沒辦法進行復制操作。
自己安裝二台SQL,再查下網路 SQL同步教程