Oracle 數(shù)據(jù)庫常用操作語句大全
2020.03.21
發(fā)布者:網上發(fā)布
?下面小編給大家整理了Oracle 數(shù)據(jù)庫常用操作語句大全,希望對大家的學習有所幫助。
?一、Oracle數(shù)據(jù)庫操作
??1、創(chuàng)建數(shù)據(jù)庫??create database databasename
??2、刪除數(shù)據(jù)庫
??drop database dbname
??3、備份數(shù)據(jù)庫
??完全備份
??exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y
??demo:用戶名、密碼
??buffer: 緩存大小
??file: 具體的備份文件地址
??full: 是否導出全部文件
??ignore: 忽略錯誤,如果表已經存在,則也是覆蓋
??將數(shù)據(jù)庫中system用戶與sys用戶的表導出
??exp demo/demo@orcl file=d:\backup\1.dmp owner=(system,sys)
??導出指定的表
??exp demo/demo@orcl file=d:\backup2.dmp tables=(teachers,students)
??按過濾條件,導出
??exp demo/demo@orcl file=d:\back.dmp tables=(table1) query=" where filed1 like 'fg%'"
??導出時可以進行壓縮;命令后面 加上 compress=y ;如果需要日志,后面:log=d:\log.txt
??備份遠程服務器的數(shù)據(jù)庫
??exp 用戶名/密碼@遠程的IP:端口/實例 file=存放的位置:\文件名稱.dmp full=y
??4、數(shù)據(jù)庫還原
??打開cmd直接執(zhí)行如下命令,不用再登陸sqlplus。