當前位置:首頁 » 視頻軟體 » 用友軟體怎樣還原資料庫
擴展閱讀

用友軟體怎樣還原資料庫

發布時間: 2022-11-06 15:21:19

㈠ 用友通普及版如何恢復數據

一、有資料庫文件,也有賬套備份
此類情況一般是客戶按照正常的賬套備份方式做了備份,我們看一下正常情況下做的賬套備份:
1.正常備份:通過系統管理,賬套菜單,輸出賬套,備份後有兩個文件:UFDATA.BA_和UfErpAct.Lst
恢復方法:打系統管理,賬套菜單,恢復,選擇要恢復的文件,點擊確定。
2.物理備份:由於用友軟體已經出現問題,無法進入系統管理,而我們又需要重裝軟體,那麼我們就需要進行物理備份,正常情況下需要備份以下文件:
安裝目錄下admin\ztXXX(賬套)\20XX(年度)\ufdata.mdf和ufdata.ldf
安裝目錄下admin\UFSystem.MDF、UFSystem.LDF
恢復方法:進入SQLSERVER2000企業管理器,附加資料庫將上述的mdf文件全部附加即可.
二、已沒有資料庫文件,只有賬套備份
此類情況一般是由於重裝系統,資料庫軟體之後備份文件只有UFDATA.BA_或硬碟損塊,找數據公司恢復的UFDATA.BA_文件;另外一種情況是年度賬的備份的恢復.
1:只有UFDATA.BA_的情況,如此文件是正常備份的可按如下方式恢復:
a.在系統管理中新建一套帳,建帳時需要要注意啟用日期、行業性質、帳套主管要與之前的賬套保持一致.
b.把備份中的ufdata.ba_ 用admin目錄下的ufuncomp.exe 將它解壓縮為ufdata.bak
c.進入企業管理器,右擊我們新建的賬套,選擇所有任務,還原數據,選擇我們解壓的UFDATA.BAK.選擇好後等待還原即可。
注意如果用UFDATA.BAK強制還原,在和原來賬套基礎設置不相同的情況下會有很大的影響,因為UFSYSTEM系統庫中的表如賬套信息表ua_account,ua_account_sub,ua_period等等和原來的都不相同,可能會影響我們正常的使用!
2.年度數據的恢復:
如果軟體中還有這個帳套和年度的話,可以用帳套主管注冊,然後從年度帳菜單下引入.
如果軟體中沒有年度賬的賬套,我們可以創建一個年度賬再引入該年度賬套.
以上方式都不行的話可以用前面提到的還原資料庫的方法強制還原數據.
三、只有資料庫文件,沒有賬套備份
自行添加內容
1.如果資料庫文件完整,可以用方法既有資料庫文件,也有賬套備份中的附加資料庫方式
2.如果只有ZTXXX 下的ufdata.mdf和ufdata.ldf兩個資料庫文件我們需要先新建一個和原賬套啟用日期、行業性質、帳套主管等相同的賬套,再把這ufdata.mdf和ufdata.ldf兩個文件直接覆蓋新建賬套中的ufdata.mdf和ufdata.ldf。

㈡ SQL資料庫怎麼還原 用友SQL SERVER恢復資料庫誤刪除數據方法

SQL Server中誤刪除數據的恢復本來不是件難事,從事務日誌恢復即可。但是,這個恢復需要有兩個前提條件:

1. 至少有一個誤刪除之前的資料庫完全備份。

2. 資料庫的恢復模式(Recovery mode)是「完整(Full)」。

針對這兩個前提條件,會有三種情況:

情況一、如果這兩個前提條件都存在,通過SQL語句只需三步就能恢復(參考文章),無需藉助第三方工具。

a) 備份當前資料庫的事務日誌:BACKUP LOG [資料庫名] TO disk= N'備份文件名' WITH NORECOVERY

b) 恢復一個誤刪除之前的完全備份:RESTORE DATABASE [資料庫名] FROM DISK = N'完全備份文件名' WITH NORECOVERY, REPLACE

c) 將資料庫恢復至誤刪除之前的時間點:RESTORE LOG [資料庫] FROM DISK = N'第一步的日誌備份文件名' WITH STOPAT = N'誤刪除之前的時間點' , RECOVERY

情況二、如果第1個前提條件不存在,第2個前提條件存在,需要藉助第三方工具。

情況三、如果第2個前提條件不存在,無法恢復。所以,一定要將資料庫恢復模式設置為「完整(Full)」。

我現在面臨的是第二種情況,需要找第三方工具。

開始找的是Log Explorer for SQL Server,不支持SQL Server 2008。

後來找的是SQL Log Rescue,也不支持SQL Server 2008。

接著找到的是SysTools SQL Recovery,支持SQL Server 2008,但需要購買,Demo版並沒有數據恢復功能。

最終在officerecovery.com上找到Recovery for SQL Server,雖然也是商業軟體,需要購買,但Demo版可以恢復數據,只要資料庫文件不超過24Gb。幸好朋友的資料庫文件不大,用它完成了誤刪除數據的恢復。

下面分享一下用Recovery for SQL Server進行恢復的操作步驟:

1. 運行Recovery for SQL Server

2. 點擊菜單中的 File > Recover,選擇要恢復的資料庫的數據文件(.mdf)

3. Next > Next,進入 Recovery Configuration 界面,選擇Custom(選擇了Custom才可以選擇從日誌中恢復誤刪除的數據)。

4. Next 進入 Recovery options 窗口,選中 Search for deleted records,並選擇要恢復的資料庫的日誌文件路徑(log file path)。

5. Next 並選擇目標文件夾(Destination folder),用於存放恢復過程中生成的SQL語句與bat文件。

6. 點擊Start,開始恢復操作(在上一步選擇的目標文件夾中生成相應的SQL文件與Bat文件),然後,出現 SQL Server Database Creation Utility 窗口。

7. Next,選擇被恢復數據存放的目標資料庫。

8. Next, 選擇 Import availiable data from both database and log files

9. Next, Next, 然後就完成數據的恢復!

㈢ 用友軟體 用SQL server 備份的數據,bak格式,如何還原數據!!求解,急急急,,在線等

1.右擊SQL Server 2000實例下的「資料庫」文件夾。就是master等資料庫上一級的那個圖標。選擇「所有任務」,「還原資料庫」
2.在「還原為資料庫」中填上你希望恢復的資料庫名字。這個名字應該與你的源碼中使用的資料庫名字一致。
3.在彈出的對話框中,選「從設備」
4.點擊「選擇設備」
5.點擊「添加」
6.點擊「文件名」文本框右側的「...」按鈕,選中你的「.BAK」文件,並點擊確定回到「選擇還原設備」對話框。
7.點擊確定回到「還原資料庫」對話框。
8.點擊「選項」選項卡
9.將所有「移至物理文件名」下面的路徑,改為你想還原後的將資料庫文件保存到的路徑。如果你不希望改變,可以直接點擊確定。這時便恢復成功了。

㈣ 用友:資料庫賬套被刪除了,如何重新初始化賬套

初始化成功後軟體默認已經初始化了,不能再次進行初始化賬套.操作步驟如下:1.打開軟體的安裝目錄,找到x:\cyt\server\file文件夾中的system.ini,把『isinit=Y』改成'isinit=N'保存退出。2.重新打開應用伺服器,輸入資料庫密碼,點初始化賬套。3.如果之前誤刪的資料庫有備份,打開系統工具-還原該資料庫即可。

㈤ 用友財務軟體,因為系統壞了沒備份 但整個目錄都拷貝出來了 ,沒備份怎麼還原原來數

分兩種情況。
一、如果有意識地重裝系統,應在重裝前將原帳套備份。備份方法,在系統管理里以admin注冊,將帳套輸出到指定目錄。待系統重裝完畢後,重新在系統管理里引入備份帳套。
二、如果伺服器因異常情況癱瘓,更要命的是,財務數據沒有備份,解決的方法如下:
重裝系統後,先安裝SQL SERVER(選擇混合驗證模式,否則無法正常啟動U8管理軟體服務),再安裝用友系統,為避免安裝後出現其他故障,通常將其安裝在原來的盤符路徑上。在安裝時,建議先關閉殺毒軟體及電腦防火牆,以免系統沖突或出現誤殺。
打開企業管理器,進行如下操作:
1、將資料庫中UFSub、ufsystem刪除(為保險起見可先備份,等替換完再刪除);
2、將原安裝目錄下Admin文件夾中對應的UFSub、ufsystem附加到資料庫中(在資料庫右鍵-所有任務-附加資料庫);
3、附加原帳套存放目錄(一般為ZT001)所有年度賬資料庫文件;
4、展開ufsystem資料庫,找到表UA_acount,返回所有行將其打開,確認帳套路徑是否在用友安裝盤符,如不一致,可直接修改;
5、在客戶端系統管理中重新進行遠程配置(無論伺服器名稱有無改動),在伺服器打開UFO,重新定義初始帳套號(重裝後默認為999)。
在伺服器端和客戶端測試重裝後帳套其他功能是否可用,至此帳套恢復完畢。
在會計電算化的時代,企業若干年的財務信息都集中到一個硬碟里,財務人員必須認識到電子數據的脆弱性。對電算化下財務數據的保護,建議:
1、定期列印憑證、賬簿和報表;
2、將財務伺服器安裝雙硬碟鏡像;
3、於每個會計年末,將已結轉的年度賬數據刻錄成盤,至少復制兩份保存在不同的空間位置;
4、每周備份當前年度帳(為避免手工備份懈怠,建議同時開啟SQL Server和SQL Server Agent服務並設置資料庫自動備份計劃);
5、定期將伺服器硬碟數據拷貝到其他外界存儲材質上(如移動硬碟);
6、如有條件,可設置一台備用伺服器。

㈥ 如何恢復用友8.10的資料庫

1、在新電腦中先安裝好SQL伺服器,再安裝用友軟體(舊電腦中安裝在哪個盤,新電腦中也安在哪個盤),然後重啟電腦;2、把舊電腦中uf2000\admin\下有兩個文件ufsystem.mdf和ufsystem.ldf復制到新電腦相同的位置,替換掉新電腦中的這兩個文件(復制這兩個文件時,要先停止SQL服務);3、啟動SQL服務,再把舊電腦中UF2000文件夾下的所有賬套文件夾(如ZT001、zt002.....)復制到新電腦的相同目錄下,再用SQL企業管理器附加每套賬的資料庫就OK了。