paulwong

          oracle數(shù)據(jù)庫換系統(tǒng)后恢復(fù)以前oracle數(shù)據(jù)操作方法(轉(zhuǎn))

            就在昨天,幫別人站長開發(fā)的搜商網(wǎng)http://www.28844.com/說系統(tǒng)出問題了,然后數(shù)據(jù)庫我最近幫忙在調(diào)整,由于數(shù)據(jù)沒有備份,好在oracle裝在E盤
          機房的人給他重新裝了系統(tǒng),只能恢復(fù)以前oracle數(shù)據(jù)
           下面是步驟
          一.先備份以前oracle數(shù)據(jù),比如是在E:\oracle 將修改成E:\oracle_bak
          然后開始安裝oeacle,裝完畢后,點擊--開始---程序---Oracle - OraDb10g_home1---應(yīng)用程序開發(fā)---SQL Plus
          輸入用戶名:system、密碼:www28844com、orcl,進入后輸入:Connect sys/www28844com as sysdba;回車,
          然后輸入:shutdown immediate;關(guān)閉數(shù)據(jù)庫。
          二.復(fù)制E:\oracle_bak\product\10.2.0下flash_recovery_area、oradata所有文件覆蓋 E:\oracle\product\10.2.0里面的flash_recovery_area、oradata。把E:\oracle_bak \product\10.2.0\admin\ordb下面的bdump、cdump、pfile、udump四個文件夾覆蓋到E:\oracle \product\10.2.0\admin\ordb下面,把E:\oracle_bak\product\10.2.0\db_1\database 下面的initordb.ora、PWDordb.ora兩個文件覆蓋到E:\oracle\product\10.2.0\db_1\database 里。在把E:\oracle_bak\product\10.2.0\db_1\NETWORK\ADMIN\SAMPLE下的 LISTENER.ORA、SQLNET.ORA、TNSNAMES.ORA覆蓋到E:\oracle\product\10.2.0\db_1 \NETWORK\ADMIN\SAMPLE里面。
          第二步操作完然后在SQL Plus里輸入:startup;
          三. 以下操作的時候可能有會有忘記密碼的,或者某種原因密碼不對的,你可以在SQL Plus里修改,命令如下:alter user sys identified by www28844com;這樣sys密碼就改成www28844com了。
          先刪除原來的配置------首先打開Oracle中的SQL Plus工具,輸入用戶名和密碼登錄后,執(zhí)行以下命令:
          drop user sysman cascade;(這一個執(zhí)行比較慢)
          drop role MGMT_USER;
          drop user MGMT_VIEW cascade;
          drop public synonym MGMT_TARGET_BLACKOUTS;
          drop public synonym SETEMVIEWUSERCONTEXT;
          創(chuàng)建新的配置----一定要注意,下面的步驟不是在Oracle中的SQL Plus下命令,而是在本機DOS下
          點擊開始菜單-運行-cmd 進入命令行進行操作

          C:\Documents and Settings\www28844com>emca -repos recreate
          EMCA 開始于 2010-9-13 17:13:46
          EM Configuration Assistant 10.2.0.1.0 正式版
          版權(quán)所有 (c) 2003, 2005, Oracle。保留所有權(quán)利。
          輸入以下信息:
          數(shù)據(jù)庫 SID: orcl
          監(jiān)聽程序端口號: 1521
          SYS 用戶的口令:
          SYSMAN 用戶的口令:
          是否繼續(xù)? [yes(Y)/no(N)]: y
          2010-9-13 17:14:26 oracle.sysman.emcp.EMConfig perform
          信息: 正在將此操作記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
          a_2010-9-13_05-13-45-下午.log。
          2010-9-13 17:14:27 oracle.sysman.emcp.EMReposConfig dropRepository
          信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
          2010-9-13 17:14:38 oracle.sysman.emcp.EMReposConfig invoke
          信息: 已成功刪除資料檔案庫
          2010-9-13 17:14:38 oracle.sysman.emcp.EMReposConfig createRepository
          信息: 正在創(chuàng)建 EM 資料檔案庫 (此操作可能需要一段時間)...
          2010-9-13 17:18:34 oracle.sysman.emcp.EMReposConfig invoke
          信息: 已成功創(chuàng)建資料檔案庫
          已成功完成 Enterprise Manager 的配置
          EMCA 結(jié)束于 2010-1-28 17:18:34
          C:\Documents and Settings\www28844com>emca -config dbcontrol db
          EMCA 開始于 2010-9-13 17:20:29
          EM Configuration Assistant 10.2.0.1.0 正式版
          版權(quán)所有 (c) 2003, 2005, Oracle。保留所有權(quán)利。
          輸入以下信息:
          數(shù)據(jù)庫 SID: orcl
          已為數(shù)據(jù)庫 orcl 配置了 Database Control
          您已選擇配置 Database Control, 以便管理數(shù)據(jù)庫 orcl
          此操作將移去現(xiàn)有配置和默認(rèn)設(shè)置, 并重新執(zhí)行配置
          是否繼續(xù)? [yes(Y)/no(N)]: y
          監(jiān)聽程序端口號: 1521
          SYS 用戶的口令:
          DBSNMP 用戶的口令:
          用戶名/口令無效。
          DBSNMP 用戶的口令:
          SYSMAN 用戶的口令:
          用戶名/口令無效。
          SYSMAN 用戶的口令:
          通知的電子郵件地址 (可選):
          通知的發(fā)件 (SMTP) 服務(wù)器 (可選):
          -----------------------------------------------------------------
          已指定以下設(shè)置
          數(shù)據(jù)庫 ORACLE_HOME ................ E:\oracle\product\10.2.0\db_1
          數(shù)據(jù)庫主機名 ................ yhg
          監(jiān)聽程序端口號 ................ 1521
          數(shù)據(jù)庫 SID ................ orcl
          通知的電子郵件地址 ...............
          通知的發(fā)件 (SMTP) 服務(wù)器 ...............
          -----------------------------------------------------------------
          是否繼續(xù)? [yes(Y)/no(N)]: y
          2010-9-13 17:22:49 oracle.sysman.emcp.EMConfig perform
          信息: 正在將此操作記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
          a_2010-9-13_05-20-29-下午.log。
          2010-9-13 17:22:54 oracle.sysman.emcp.util.DBControlUtil stopOMS
          信息: 正在停止 Database Control (此操作可能需要一段時間)...
          2010-9-13 17:23:52 oracle.sysman.emcp.util.DBControlUtil startOMS
          信息: 正在啟動 Database Control (此操作可能需要一段時間)...
          2010-9-13 17:24:43 oracle.sysman.emcp.EMDBPostConfig performConfiguration
          信息: 已成功啟動 Database Control
          2010-9-13 17:24:43 oracle.sysman.emcp.EMDBPostConfig performConfiguration
          警告: 無法創(chuàng)建 Database Control 快捷方式
          2010-9-13 17:24:43 oracle.sysman.emcp.EMDBPostConfig performConfiguration

          已成功完成 Enterprise Manager 的配置
          EMCA 結(jié)束于 2010-9-13 17:24:43
          C:\Documents and Settings\www28844com>


          https://127.0.0.1:1158/em打開地址,可連接數(shù)據(jù)庫實例,正常!
              寫完了,大家有興趣可以看看http://www.28844.com/ 搜索是用的lucene,  目前數(shù)據(jù)是在網(wǎng)上人肉,然后用程序抓取,針對的增加庫里,目前搜索已經(jīng)支持運算例如(1+1),還有IP
          搜索,目前開發(fā)也只有我一個,也沒什么前段,都是我和站長2個搞定,我主要技術(shù),然后他就是一些想法。是在工作之外幫這個站長開發(fā)的,大家有什么好的點子,可以告訴我。我們可以一起把這個站做好一點。。

          posted on 2010-09-15 00:04 paulwong 閱讀(410) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 芷江| 杂多县| 镇江市| 湘阴县| 富蕴县| 巴马| 德阳市| 丰镇市| 大同市| 三门峡市| 江华| 江西省| 英德市| 天镇县| 邢台市| 青阳县| 错那县| 谷城县| 洛扎县| 隆安县| 九龙县| 邵东县| 师宗县| 宜昌市| 凌海市| 南投县| 五家渠市| 高雄县| 长寿区| 泰兴市| 甘谷县| 商水县| 洮南市| 阿拉尔市| 芷江| 茶陵县| 西乌珠穆沁旗| 津市市| 望城县| 龙江县| 东方市|