用戶之間導數據:
exp usertest/usertest@oralce file=usertestp owner=usertest
導出整個數據庫對象
imp system/manager file=scott_table fromuser=scott touser=myuser tables=(emp,dept)
導出用戶:
Exp username/passWord@databasename file=filename owner = owner
以表方式導出:
Exp user/pwd@dbname tables=(table1,table2) file=filenam
/*********************************************************/
以下命令導出指定用戶模式下的所有對象。
exp yyaccp/yyaccp@Oracle
file=e:\OracleExport\accp_bak.dmp owner=yyaccp
以下代碼演示了導出指定的表:
exp yyaccp/yyaccp@Oracle
tables=(mytable,product) file=e:\OracleExport\yyaccptable.dmp
以下代碼演示了按表空間的方式導出數據:
exp yyaccp/yyaccp@Oracle
tablespaces=(yyaccp)
file=e:\OracleExport\yyaccptablespace_bak.dmp
以下代碼演示了參數文件的使用:
Exp parfile=’e:\OracleExport\dbinfo.txt’
用戶之導數據:
imp system/manager@oracle file=e:\OracleExport\yyaccp_user.dmp fromuser=yyaccp touser=system tables=(divisions,jobs,employees2)
查看歸檔日志命令:
Connect system/manager as sysdba;
Archive log list;
更改成歸檔日志方式後執行以下命令:
alter tablespace yyaccp begin backup;
再手工備份 DBF 數據文件
alter tablespace yyaccp end backup;
再切換聯機日志文件:
Alter system archive log current;
Alter system switch logfile;
Alter system switch logfile;
停止服務:
Shutdown immediate;
刪除 yyaccp 的 數據文件
Select * from v$recover_file; 顯示錯誤信息。
Alter database datafile 6 offline drop;
Alter database open;
再把備份的數據文件COPY 過來。
Recover datafile6;
指定 auto
Alter database datafile 6 online
創建一個表空間 和一個用戶:
create tablespace yyaccp datafile ''D:\oracle9iInstall\ora90\oradata\Oracle\yyaccp.DBF''
size 5M autoextend on
/
創建一個用戶並且分配表空間:
create user yyaccp identifIEd by yyaccp
default tablespace yyaccp
temporary tablespace temp;
分配權限:
grant create session to yyaccp;
grant dba to yyaccp;
配制OEM 操作:
刪除以下文件:
D:\Oracle\ora90\network\ADMIN\snmp_ro.ora
D:\Oracle\ora90\network\ADMIN\snmp_rw.ora
D:\Oracle\ora90\network\agent\ services.ora
刪除D:\Oracle\ora90\network\agent 目錄下的所有 .q 文件