最近安裝完Oracle11g后初次進(jìn)行Oracle的學(xué)習(xí)一不小心把Oracle的Scott用戶自帶的emp表給刪除了唉毫無(wú)防備蜈缤,當(dāng)看著別人操作自己的emp表做實(shí)驗(yàn)的時(shí)候徹底崩潰了,誰(shuí)讓自己當(dāng)初手欠呢黔攒。還好天無(wú)絕人之路讓我尋到了解決上述問(wèn)題的方法現(xiàn)分享如下:
方法一(推薦):
1.回憶你Oracle當(dāng)初安裝在哪個(gè)硬盤(pán)目錄下呕臂,直接搜索scott.sql文件截歉,然后通過(guò)搜索到的路徑進(jìn)入到該文件所在的文件夾(如下圖)
2.然后問(wèn)題就轉(zhuǎn)化為Oracle如何執(zhí)行已寫(xiě)好的sql腳本文件(如下圖)
注意:用DBA身份執(zhí)行scott.sql這個(gè)腳本哦即(sys/密碼 as sysdba);
3.當(dāng)執(zhí)行完上述腳本后你的Oracle的Scott下的emp表應(yīng)該就會(huì)恢復(fù)了(至少我按著上面步驟成功了)而且你的Scott用戶登錄密碼也會(huì)被重置需要你重新設(shè)置一下哦脓诡。密碼設(shè)置很簡(jiǎn)單的啦(alter user scott identified by 123456)。..........第一種方法就這樣結(jié)束了
方法二(注意:一定要在cmd中進(jìn)入到你Oracle安裝的BIN目錄下操作)如下圖
1.找你的好基友(閨蜜)擂红,使用(.....\BIN>exp scott/密碼@數(shù)據(jù)庫(kù)名 file=d:\x.dmp tables=(emp))語(yǔ)句導(dǎo)出到電腦硬盤(pán)上仪际;
2.通過(guò)發(fā)送工具發(fā)給你自己的電腦;
3.使用(....\BIN>imp scott/密碼@數(shù)據(jù)庫(kù)名 file=d:x.dmp tables=(emp) ignore=y)語(yǔ)句導(dǎo)入到你自己的數(shù)據(jù)庫(kù)中昵骤;