遠程導出資料庫
A. oracle怎麼導出遠程資料庫,導出文件是dmp格式
簡單點使用exp即可。
exp dexter/[email protected]:1521/startrek file=d:\1.dmp log=d:\exp1.log tables=(mp1)
其中:
1、dexter/[email protected]:1521/startrek
遠程資料庫的用戶名/密碼@IP地址:埠號/service_name
2、file
file指定了輸出文件的路徑
3、log
log為輸出log文件的路徑
4、tables
指定了要導出的表的名稱。(多個表使用逗號分隔,按照用戶導出的時候可以去掉tables這個選項)
B. 如何把遠程的oracle資料庫導出到本地計算機上
1,可用exp命令導出到本地:
win+R,然後輸入cmd進入命令提示符。
C. 知道遠程主機oracle資料庫的用戶名和密碼,該怎麼導出資料庫呢
可以用exp語句導出。
1、在本地oracle下找到tnsnames.ora文件,一般在~oracleproct10.2.0db_1 etworkADMIN目錄下。
2、打開tnsnames.ora文件(文本方式打開即可),添加如下內容:
sql">bendi=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=遠程資料庫IP地址)(PORT=資料庫埠號))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=資料庫服務名)
)
)
其中「bendi」可自定義,然後還需要知道遠程資料庫IP地址,資料庫埠號,及資料庫服務名。
3、本地打開命令提示符,輸入以下內容:
exp資料庫用戶名/密碼@本地實例名file=路徑:文件名.dmplog=路徑:日誌名.logowner=資料庫所屬用戶
4、敲擊電腦回車鍵,等待導出結束即可。
D. 如何遠程將伺服器上的sqlserver資料庫導出來。(知道伺服器地址及資料庫名稱、密碼)
第一步:首先遠程伺服器
開始→程序→附件→遠程桌面連接→輸入遠程伺服器的地址,登陸
第二步:將伺服器上的sqlserver資料庫導出來
資料庫→表名→在你要導出的表名稱上右鍵→任務→導出數據→出現歡迎使用SQLServer導入和導出向導→下一步→數據源選擇你需要的數據源→伺服器名稱輸入伺服器的地址→身份驗證選擇『使用SQLServer身份驗證』→輸入你的用戶名和密碼→資料庫選擇你需要導出數據的資料庫→下一步→復制一個或多個表或視圖的數據→下一步→選擇你要導出數據的表(可先預覽)→下一步→完成
希望可以幫到你
E. telnet 遠程linux伺服器導出oracle資料庫到本地,命令要怎麼寫
操作順序:
1、打開本地終端,輸入telnet命令:
>> telnet 伺服器ip
輸入用戶名 密碼 登陸成功
2、轉到oracle用戶下,輸入:
>> su - oracle
>> exp
根據Oracle的exp命令提供的到處向導,導出用戶需要的數據到dmp文件中 myxxxoutxxx.dmp
3、接下來是講這個dmp文件傳到本地
兩種方式
1、如果伺服器端開啟了ftpd 或者 sshd ,可以從本地連接過去,把dmp文件下載到本地
重新打開一個本地終端
>> ftp 伺服器ip
輸入用戶名 密碼 登陸成功
>> cd dmp文件目錄的相對路徑
>> get myxxxoutxxx.dmp
2、如果本地伺服器開啟了相關服務 可以從伺服器端上傳dmp文件到本地
>> cd dmp文件目錄的路徑
>> ftp 伺服器ip
輸入用戶名 密碼 登陸成功
>> put myxxxoutxxx.dmp
最後就是本地庫的導入了
在終端中輸入 imp 根據向導一步一步設置導入
或者用開發工具幫助導入
F. 遠程oracle資料庫導出本地
遠程Oracle資料庫導出到本地用exp命令。
導出一個完整資料庫:
1、win鍵+R鍵,輸入cmd,打開命令提示符。