1、啟動oracle
su - oracle
2.開啟監聽服務
[oracle@localhost ~]$ lsnrctl start
3.以sys使用者身份登入oracle
複製**
[oracle@localhost ~]$ sqlplus /nolog
sql*plus: release 11.2.0.1.0 production on fri dec 1 23:29:19 2017
sql> conn /as sysdba
connected to an idle instance.
4.通過startup命令啟動例項
複製**
sql> startup
oracle instance started.
total system
… …database mounted.
database opened.
sql>
1.關閉資料庫例項
[oracle@localhost ~]$ lsnrctl stop
select * from datapump_dir_objs 檢視data_pump_dir dumpfile的路徑
將dmp資料放在該目錄下
cmd中輸入如下命令
impdp dlman/[email protected]:1521/orcl directory=data_pump_dir dumpfile=expdp_data_20190620-033001.dmp schemas=dlman
impdp eams_km/[email protected]:1521/orcl directory=data_pump_dir dumpfile=eams_km.dmp schemas=eams_km
–匯出資料
exp eams_km/[email protected]:1521/orcl file=d:\eams_km.dmp log=d:\eams_km.log
–匯入資料
imp test/[email protected]:1521/orcl file=d:/sim_record.dmp full=y
imp test/[email protected]:1521/orcl file=d:/eams_km.dmp full=y
imp test/test@localhost:1521/orcl file=d:/eams_km.dmp full=y
寫文件時經常碰到。。。千萬不能自己手敲。。。!!!
select b.comments, lower(b.column_name) column_name,
(case when a.data_type = 『date』 then lower(a.data_type)
when a.data_type = 『number』 then lower(a.data_type)||』(』||a.data_precision||』)』
else lower(a.data_type)||』(』||a.char_length||』)』 end) data_type,
『n』 pk, 『n』 fk,
(case when a.nullable=『y』 then 『n』 else 『y』 end) nullable,
『』 remark
from user_tab_columns a left join user_col_comments b
on a.table_name = b.table_name and a.column_name = b.column_name
where a.table_name=『replay_plan』
order by column_id;
Oracle相關的問題(一)
事件 接到乙個關於計費系統的使用者反饋的錯誤,我首先對儲存過程進行了檢查,仔細讀了pl sql 發現並沒有錯誤的地方,這讓我很奇怪,而此時我不敢直接在使用者的系統上用toad除錯,就將這個問題向專案經理求助,他在將 放到使用者系統上除錯後發現是由於我的乙個比較語句丟擲異常而不能完成計算。問題 這個比...
ORACLE 隨機數相關問題
1.隨機數包 select dbms random.value from dual 2.在 0.100 範圍內取隨機數 select trunc dbms random.value 0,100 from dual 3.大於字元 a 的10個字元隨機字串 select dbms random.stri...
Oracle中NULL值相關問題
null值不等於0,也不等於空,它表示該值不定。任何運算 加減乘除 字串連線等 的運算數中包括null值時,整個表示式的值即為null。使用單行函式對null值進行處理,得到的結果也為null nvl等函式除外 但是null值的布林運算結果並不一定是null,例外的情況為,false and nul...