DOS下運行的命令,也可以加參數在SQL/PLUS環境下運行
簡單例子實現
單表備份(前提庫的結構是一樣的)
導出:
開始鈕->運行->輸入CMD->進入DOS界面
EXP 用戶名/密碼@連接字符串 GRANTS=Y TABLES=(stu) file=C:\文件名.DMP
導入:
開始鈕->運行->輸入CMD->進入DOS界面
IMP 用戶名/密碼@連接字符串 IGNORE=Y TABLES=(stu) FULL=N file=C:\文件名.DMP
其中stu是你要的表名
全庫導
導出:
開始鈕->運行->輸入CMD->進入DOS界面
EXP 用戶名/密碼@連接字符串 FULL=Y file=C:\文件名.DMP
導入:
開始鈕->運行->輸入CMD->進入DOS界面
IMP 用戶名/密碼@連接字符串 FULL=Y file=C:\文件名.DMP
你說的情況按全庫導做就可以了.
使用實例(oracle 9i)
--創建用戶並授權
create user 用戶名 identified by 密碼;
grant connect,resource,dba to 用戶名;
--按用戶導出
exp 用戶名/密碼@數據庫名稱 owner=用戶名 file=絕對路徑(D:\\test.dmp)
--按用戶導入
imp 用戶名/密碼@數據庫名稱 file=絕對路徑(D:\\test.dmp) full=y;