paulwong

          My Links

          Blog Stats

          常用鏈接

          留言簿(67)

          隨筆分類(1390)

          隨筆檔案(1148)

          文章分類(7)

          文章檔案(10)

          相冊

          收藏夾(2)

          AI

          Develop

          E-BOOK

          Other

          養生

          微服務

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          60天內閱讀排行

          oracle數據庫換系統后恢復以前oracle數據操作方法(轉)

            就在昨天,幫別人站長開發的搜商網http://www.28844.com/說系統出問題了,然后數據庫我最近幫忙在調整,由于數據沒有備份,好在oracle裝在E盤
          機房的人給他重新裝了系統,只能恢復以前oracle數據
           下面是步驟
          一.先備份以前oracle數據,比如是在E:\oracle 將修改成E:\oracle_bak
          然后開始安裝oeacle,裝完畢后,點擊--開始---程序---Oracle - OraDb10g_home1---應用程序開發---SQL Plus
          輸入用戶名:system、密碼:www28844com、orcl,進入后輸入:Connect sys/www28844com as sysdba;回車,
          然后輸入:shutdown immediate;關閉數據庫。
          二.復制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工具,輸入用戶名和密碼登錄后,執行以下命令:
          drop user sysman cascade;(這一個執行比較慢)
          drop role MGMT_USER;
          drop user MGMT_VIEW cascade;
          drop public synonym MGMT_TARGET_BLACKOUTS;
          drop public synonym SETEMVIEWUSERCONTEXT;
          創建新的配置----一定要注意,下面的步驟不是在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 正式版
          版權所有 (c) 2003, 2005, Oracle。保留所有權利。
          輸入以下信息:
          數據庫 SID: orcl
          監聽程序端口號: 1521
          SYS 用戶的口令:
          SYSMAN 用戶的口令:
          是否繼續? [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
          信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)...
          2010-9-13 17:18:34 oracle.sysman.emcp.EMReposConfig invoke
          信息: 已成功創建資料檔案庫
          已成功完成 Enterprise Manager 的配置
          EMCA 結束于 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 正式版
          版權所有 (c) 2003, 2005, Oracle。保留所有權利。
          輸入以下信息:
          數據庫 SID: orcl
          已為數據庫 orcl 配置了 Database Control
          您已選擇配置 Database Control, 以便管理數據庫 orcl
          此操作將移去現有配置和默認設置, 并重新執行配置
          是否繼續? [yes(Y)/no(N)]: y
          監聽程序端口號: 1521
          SYS 用戶的口令:
          DBSNMP 用戶的口令:
          用戶名/口令無效。
          DBSNMP 用戶的口令:
          SYSMAN 用戶的口令:
          用戶名/口令無效。
          SYSMAN 用戶的口令:
          通知的電子郵件地址 (可選):
          通知的發件 (SMTP) 服務器 (可選):
          -----------------------------------------------------------------
          已指定以下設置
          數據庫 ORACLE_HOME ................ E:\oracle\product\10.2.0\db_1
          數據庫主機名 ................ yhg
          監聽程序端口號 ................ 1521
          數據庫 SID ................ orcl
          通知的電子郵件地址 ...............
          通知的發件 (SMTP) 服務器 ...............
          -----------------------------------------------------------------
          是否繼續? [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
          警告: 無法創建 Database Control 快捷方式
          2010-9-13 17:24:43 oracle.sysman.emcp.EMDBPostConfig performConfiguration

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


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

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


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


          網站導航:
           
          主站蜘蛛池模板: 溆浦县| 宜丰县| 涟水县| 合肥市| 莱西市| 台州市| 新巴尔虎左旗| 武冈市| 图木舒克市| 乌什县| 大余县| 噶尔县| 都安| 庐江县| 咸宁市| 温泉县| 托克逊县| 大同县| 孟州市| 社旗县| 十堰市| 阳信县| 福泉市| 常德市| 滕州市| 闻喜县| 伊宁县| 云梦县| 庄河市| 拉孜县| 彭州市| 兰溪市| 甘泉县| 奉贤区| 钦州市| 南投县| 东明县| 瑞丽市| 九江县| 阳山县| 平凉市|