當前位置:首頁 » 操作系統 » 恢復資料庫出錯

恢復資料庫出錯

發布時間: 2022-09-13 08:03:13

sql資料庫還原出錯

你要是原用2008導入到2005就會出問題,一般都是高版本兼容低版本的
建議操作:
將你原資料庫
還是先放入SQL2008中
打開表文件夾
選中表
右鍵單擊
到處SQL腳本
然後把倒出來的SQL腳本文件另存
在SQL2005中打開
重新執行創建一個新的2005可執行的資料庫。
缺點:
你曾經對資料庫內的數據進行的錄入
什麼的
都要再來一次。

② 還原資料庫失敗怎麼辦

備份的資料庫版本高於還原的版本。可嘗試在要還原資料庫的電腦上更新SQLSERVER的版本;也可在備份機將資料庫或表轉成其它格式導入新資料庫,但限於簡單的。供參考!

③ 新下載多速達3000在數據恢復時,恢復不了是為什麼帳套引入又顯示資料庫出錯

軟體版本的問題,不要下載,找到原始的安裝盤重新安裝一下試試。

④ 恢復資料庫備份的時候出錯

假設已經存在那個資料庫
你要先use一下資料庫 a0629155136 然後在運行創建表的腳本

如果資料庫不存在 那麼你要先創建資料庫 再use 資料庫名
然後在執行腳本
注意你登錄用戶是否具有create的許可權

⑤ SQL2008 還原資料庫 提示錯誤3241

SQL2008 還原資料庫 提示錯誤3241是設置錯誤造成的,解決方法為:

1、在你的資料庫上右擊,選擇其中的任務。

⑥ 如何解決在恢復oracle資料庫事務時出現的錯誤

第一種:
首先,備份資料庫(X:\oracle\oradata)下的數據文件,重新命名即可(否則裝資料庫的時候會提示sid已存在)。重新安裝資料庫,當然資料庫的名字就是你要恢復的名字。安裝完成後,打開控制面板,停止oracle的服務。把(X:\oracle\oradata)下新生成的文件改名,把原先目錄下的文件恢復名字。再重新啟動oracle服務和監聽。用sys/as dba 登陸資料庫,可能會提示許可權不夠(ora-01031)修改(X:\oracle\ora92\network\admin )文件夾下的sqlnet.ora文件,添加SQLNET.AUTHENTICATION_SERVICES= (NTS),增加許可權。登陸進去後,打開table提示不能打開。打開common頁,執行命令alert database open;這時再刷新table,發現原先的表可以打開了。恢復成功了。再用原先資料庫的普通用戶進入。發現一切正常。
第二種:
1、首先,將原來的ORACLE文件夾改名,原來的路徑是D:/oracle.我暫時改成D:/oracle_old.找來ORACLE(我用的是ORACLE 9I)安裝光碟,將ORACLE安裝在原來安裝的目錄下,這樣恢復起來更加方便,主要是注冊表的內容不用修改。
2、安裝完了之後,系統中又有一個可以使用的ORACLE了。這個時候要做的就是將原來的文件和數據恢復過來。第一步,先關閉ORACLE的所有已經啟動的項目,在"服務"裡面逐一關閉。然後,將安裝目錄改名。(例如D:/oracle.改成D:/oracle_new,再將D:/oracle_old改成D:/oracle. )這樣理論上說從物理層面恢復了ORACLE了。但是現在還不能啟動ORACLE的監聽程序和服務程序,還要從邏輯上解決。
3、在dos環境下執行一個刪除命令:oradim -delete -sid mm,其中mm為創建oracle時候創建的實例 建議執行這個命令後重新啟動機器,重啟後就可以建立和原來實例名相同的實例。當然你懶,不重新啟動也可以,但是你的實例名就不能和原來的一樣了。
4、在dos環境下執行命令 oradim -new -sid mm -startmode a -pfile "D:\oracle\admin\mm\pfile\initmm.ora "創建一個新的實例,其中 "mm"為新資料庫的名稱。
5、啟動服務,先打開資料庫,然後可以用以前的用戶名和密碼登陸進去。 要補充的是,一般的ORACLE資料庫的監聽程序都是用電腦的名稱來識別地址的,而不是127.0.0.1或者localhost.所以,如果我們安裝系統的時候用的是不同的電腦名稱(比如我原來用的是wm_mm.重新安裝後用的是wenming_mm),那麼還有一個工作要做,就是修改文件 listener.ora.將裡面的相關的東西改過來就可以了。
需要耐心、細心,可能在一步里有一個細小的差別就會出些古怪的錯誤提示,有時需要根據錯誤提示採取策略,總之原理是,先裝一個一模一樣的ORACLE,安裝目錄、資料庫名稱都一樣,這樣保證注冊表裡不用更改;再覆蓋物理文件,最後重新實例化,打開資料庫就可以進去了。
註:恢復必須要有以下文件 a、初始化參數文件INIT.ORA b、所有數據文件 .dbf c、所有重做日誌文件(聯機日誌、歸檔日誌)redo d、所有控制文件 crtl e、internal密碼文件。

⑦ oracle資料庫執行腳步出錯,怎麼恢復資料庫

數據恢復方法是利用oracle提供的閃回方法進行數據恢復,適用於delete刪除(一條記錄)方式:
首先需要知道是什麼時間進行的刪除操作,如果不能確定具體時間點則選擇盡量准確的刪除數據前的時間。然後利用
select * from 表名 as of timestamp to_timestamp('刪除時間點','yyyy-mm-dd hh24:mi:ss')
語句可以找回刪除的數據。利用
insert into 表名 (select * from 表名 as of timestamp to_timestamp('刪除時間點','yyyy-mm-dd hh24:mi:ss'));
語句就可以將恢復出來的數據插入原表中(注意要保證主鍵不重復)。
另一種方法可以通過閃回整個表來恢復誤刪除的數據,但僅適用於表結構沒有發生改變且用戶有flash any table許可權的情況下,語句如下:
·alter table 表名 enable row movement

⑧ 還原sql資料庫失敗怎麼辦

1、還原資料庫之前,確定目標資料庫沒有用戶在使用。
2、還原資料庫的界面上,一定要勾上斷開資料庫連接

⑨ SQL2000資料庫恢復操作提示錯誤

把伺服器重啟一下,再回復,因為現在資料庫正在使用中,所以沒法回復,重啟時你最好先把伺服器的網線拔下來,因為別人有可能還會連這個資料庫,這樣的話你還是無法恢復資料庫

熱點內容
phpnow解壓版 發布:2025-05-16 02:52:49 瀏覽:810
dmporacle資料庫 發布:2025-05-16 02:44:31 瀏覽:831
雲主機上傳 發布:2025-05-16 02:44:30 瀏覽:82
滑鼠如何編程 發布:2025-05-16 02:29:09 瀏覽:816
安卓70能用什麼軟體 發布:2025-05-16 01:45:09 瀏覽:481
編程發展史 發布:2025-05-16 01:38:52 瀏覽:529
android圖片氣泡 發布:2025-05-16 01:38:40 瀏覽:887
文件加密編輯器下載 發布:2025-05-16 01:30:41 瀏覽:344
linuxapacheyum安裝 發布:2025-05-16 01:30:31 瀏覽:477
大連賓利浴池wifi密碼是多少 發布:2025-05-16 01:25:36 瀏覽:172