1、如果備份本機的數據庫,比如本地數據庫實例名爲:orcl 那就使用:exp username/password@orcl file=bak.dmp log=bak.log buffer=10240 2、如果是備份另外一臺Oralce,要分兩步 (1)、配置datasource 比如本地服務器A的IP是192.168.1.101,要備份的服務器B的IP是192.168.1.141,實例名爲:orcl 在oracle的tnsnames.ora中配置datasource db102 = 這個名稱隨便起 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.141)(PORT = 1521)) 這裏爲機器B的地址及數據庫端口號 (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =orcl) 這個名稱爲機器B 數據庫SID的值 ) ) 測試數據庫連通性,在機器A如下; [oracle@localhost admin]$ tnsping db102 顯示如下; TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 25-6月 -2014 18:34:35 Copyright (c) 1997, 2005, Oracle. All rights reserved. 已使用的參數文件: D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora 已使用 TNSNAMES 適配器來解析別名 Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.141)(PORT = 1521)) (CONNECT_DATA = SERVER = DEDICATED) (SERVICE_NAME = linlang)))OK (200 毫秒) 測試通過 (2)寫腳本 exp username/password@db102 file=bak.dmp log=bak.log buffer=10240
oracle數據庫的備份
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.