


全文預覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
SQL Server 備份及恢復的幾種方法 隨著SQL Server 版軟件越來越多,與此相關的數(shù)據(jù)備份與恢復的問題也越來越多,我們在解決問題的過程中總結(jié)了一些經(jīng)驗如下: 一、備份各種形式從系統(tǒng)管理里作備份,包括帳套的備份和年度帳的備份,這種份的優(yōu)點是簡單,易操作,壓縮性好,占用硬盤空間小,但速度慢,并且如果是軟件出現(xiàn)故障的情況下,可能無法進入系統(tǒng)管理.從Enterprise Manager里做數(shù)據(jù)庫的備份.每個數(shù)據(jù)庫都有一個單獨的備份.這種備份的優(yōu)點是備份速度快,如果對SQL Server有一定了解的話,也是很簡單的.如果SQL Server無法啟動的話,上述兩種方法都是無效的,只能采用復制物理文件的方法,把用戶帳套的ufdata.mdf ufdata.ldf 和ufsystem.mdf 和ufsystem.ldf二、恢復數(shù)據(jù)的方法如果有帳套的備份的話,直接使用系統(tǒng)管理里的帳套引入功能就可以了。在這種情況下,一些操作員的權(quán)限信息可以丟失,可以重新賦予權(quán)限,也可心恢復原來的ufsystem系統(tǒng)控制庫如果是年度帳的備份,并且軟件中還有這個帳套和年度的話,可以用帳套主管注冊,然后從年度帳菜單下引入;如果是沒有這個帳套存在,就要在系統(tǒng)管理中新建一套帳,建帳時只要注意啟用日期、行業(yè)性質(zhì)、帳套主管即可,其他均可忽略,然后把備份中的ufdata.ba_ 用APP目錄下的ufuncomp.exe 將它解壓縮為ufdata.bak 再將此文件在enterprise manager 里restore 即可通過Enterprise Manager 做的單個數(shù)據(jù)庫的備份的和年度帳的備份可以通過 restore database 功能來操作,具體過程為 右鍵該數(shù)據(jù)庫所有任務還原數(shù)據(jù)庫從設備選擇設備磁盤添加瀏覽該文件確定,在選項標簽里把強制還原選上,移至的物理文件名為 該帳套的目錄和文件名。然后就可以正?;謴土?。如果是從其他數(shù)據(jù)庫的備份信息里恢復的話,就可以選擇還原自數(shù)據(jù)庫,然后在參數(shù)處查找該數(shù)據(jù)庫和數(shù)據(jù)庫的備份信息。在選項標簽里把強制還原選上,移至的物理文件名為該帳套的目錄和文件名。然后就可以正常恢復了。如果是帳套的備份,而該帳套又包含很多個年度,可以先將該文件解壓縮,然后通過方法所述找到該備份文件(備份設備),查看該設備的內(nèi)容,選擇要恢復數(shù)據(jù)庫對應的備份號(每個年度一個號),在選項標簽里選強制恢復,配置正確的物理文件位置如果只有ufdata.mdf(數(shù)據(jù)庫文件),ufdata.ldf(日志文件)可以運用系統(tǒng)數(shù)據(jù)庫(master)里的系統(tǒng)存儲過程 sp_attach_db 來恢復,具體操作過程:在Query Analyzer 或者 Dos 里的osql 命令來實現(xiàn),exec sp_attach_db 數(shù)據(jù)庫名,參數(shù)1(第一個物理文件的目錄及文件名),參數(shù)1(第二個物理文件的目錄及文件名) 如 exec sp_attach_db ufsystem,D:wf821adminufsystem.ldf,D:wf821adminufsystem.mdf注:如果是該數(shù)據(jù)庫為灰色,則需要先斷開該物理文件與數(shù)據(jù)庫的連接, 使用sp_detach_db 語法: exec sp_detach_db 數(shù)據(jù)庫名如果是只有mdf 文件(數(shù)據(jù)庫文件),則需要另外一個系統(tǒng)存儲過程sp_attach_single_file_db 具體語法為 exec ap_attach_single_file_db ufsystem,D:wf821adminufsystem.mdfstop SQL Server service ,replace physname by new files and start SQL server service. 其實這一種方法也可以應用于當數(shù)據(jù)庫出現(xiàn)損壞的情況,利用SQL Server 在啟動時主動檢測數(shù)據(jù)庫是否完好的功能。不論是在編制維護工具時還是一般的調(diào)用戶數(shù)據(jù),如果能很熟練的利用SQL語句,肯定能提高效率,也減輕工作量?,F(xiàn)在我把SQL語句的用法總結(jié)如下,供大家參考: SQL語句由命令、子句、運行符和合計函數(shù)構(gòu)成,這些元素構(gòu)成的語句可以用來進行創(chuàng)建、更新、查找、刪除、排序等數(shù)據(jù)庫的操作。 1、命令 命令 描述 CREATE 創(chuàng)建新的表、字段和索引。 DROP 刪除數(shù)據(jù)庫中的表和索引。 ALTER 通過添加字段或改變字段定義修改表。 SELECT 在數(shù)據(jù)庫中查找滿足特定條件的記錄。 INSERT 在數(shù)據(jù)庫中用單一的操作加載一批數(shù)據(jù)。 UPDATA 改變特定字段和記錄的值。 DELETE 從數(shù)據(jù)庫表中刪除記錄。 2、子句 子句 描述 FROM 為從其中選定記錄的表命名。 WHERE 指定所選記錄必須滿足的條件。 GROUP BY 把選定的記錄分成特定的組。 HAVING 說明每個組需要滿足的條件。 ORDER BY 按特定的次序?qū)⒂涗浥判颉?、運算符預算符就不多說了,和計算機語言規(guī)定的一樣。 例子:一個標準的查詢 SELECT * FROM WA_formula IN UFDATA WHERE 查詢條件 GROUP BY 字段列表 選擇所有字段從WA_formula表在UFDATA庫中當滿足查詢條件時并把記錄分成一個特定的組 例子:刪除表中符合條件的記錄 DELETE * FROM WA_formula WHERE cgzgradenum =998 刪除WA_formula表中所有符合cgzgradenum字段的數(shù)據(jù)是998的記錄。 例子:記錄的排序 SELECT dblValue FROM fa_Cards ORDER BY dblValue ASC DESC 使fa_Cards表的dblValue(原值)字段按升序排列。(ASC,和DESC是關鍵字表示升序和降序) 數(shù)據(jù)庫控件簡介數(shù)據(jù)控件提供了訪問數(shù)據(jù)庫中數(shù)據(jù)的方法,可以移動到數(shù)據(jù)庫中任意一條記錄,和其他控件配合使用可以顯示數(shù)據(jù)庫中記錄。他的強大功能可以使我們不編一行代碼便可完成對數(shù)據(jù)庫的大部分操作。熟練掌握DATA控件對編寫維護工具無疑是很必要的,現(xiàn)在我們看看數(shù)據(jù)控件的常用屬性。 Connect屬性:設置或返回數(shù)據(jù)庫類型,VB可以處理的數(shù)據(jù)庫類型很多,比較常用的有Access;dBase;Foxpro等。如下面的語句可以訪問Access類型的數(shù)據(jù)庫。Data1.Connect = Access DataBaseName屬性:設置或返回被訪問數(shù)據(jù)庫的名稱和路徑。例如: Data1.DataBaseName = ufdata.mdb 或 Data1.DataBaseName = Text1.Text Text1.Text是用戶在界面中的文本框輸入的數(shù)據(jù)庫路徑和名稱。 RecordSource屬性:設置和返回數(shù)據(jù)庫中表的名稱。例如: Data1.RecordSource = WA_formula 如何把記錄顯示在窗體要使數(shù)據(jù)庫中表的記錄顯示在界面上需要用到數(shù)據(jù)庫約束控件(實際上就是文本框、標簽等常用控件這些對象在數(shù)據(jù)庫術語中被稱為約束控件),使用約束控件的前提是在窗體中需先添加數(shù)據(jù)控件。建立約束控件和數(shù)據(jù)控件之間的關聯(lián)便會顯示出記錄內(nèi)容,如果數(shù)據(jù)控件移動到另一條記錄約束控件則相應改變。 常用的屬性有: DataSource屬性:用來設置和文本等控件發(fā)生關聯(lián)的數(shù)據(jù)控件。例如: Text1.DataSource = Data1 設置了文本控件向關聯(lián)的數(shù)據(jù)控件為Data1。 DataField屬性:返回或設置當前記錄當前字段的名稱,在屬性窗口中可以選擇要顯示的字段。例如: Text1.DataField = cGZItemFormula 在文本框中顯示工資公式表中工資表達式字段的當前記錄。=-=-=-=-=由于U8采用的是SQL SERVER數(shù)據(jù)庫導致了數(shù)據(jù)量的大幅度增加,備份就顯的更加重要,一般單位帳套少通過輸出備份就可以解決問題,可大型用戶例如會計核算中心、大型工礦企業(yè)他們的帳套多,大多在60-100左右數(shù)據(jù)都在3G、4G甚至10G以上,這樣一來輸出備份的劣勢就顯現(xiàn)出來了。我在實踐中發(fā)現(xiàn)了一種針對這樣的用戶比較簡便的備份方法,即數(shù)據(jù)庫備份。條件:1、必須有兩臺高性能的服務器,一臺做主服務器,一臺做備份服務器,或是 一臺高性能的服務器,一臺高性能的PC機2、操作系統(tǒng)必須同為NT或2000,且NT安裝路徑,用友的數(shù)據(jù)路徑必須一致 3、備份服務器的D或E 盤空間應在10G以上操作:每天或3-4天左右,將主服務器的SQL服務停止,把UFADMSQL文件夾和ZT帳套文件夾通過網(wǎng)絡直接拷貝至備份服務器的相同路徑的相同文件夾下即可?;謴蜁r如果主服務器正常則只須將備份服務器上備份的數(shù)據(jù)回拷即可,如主服務器崩潰則只須在備份服務器上執(zhí)行UFATTACH命令即可將備份的數(shù)據(jù)恢復至備份服務器上,馬上備份服務器就可工作。優(yōu)點:省事省力,以某會計核算中心為例,115套帳輸出備份大約需要5小時,其間可能會出錯,數(shù)據(jù)庫備份只須1-2小時(100M網(wǎng)速),還不會出錯,恢復起來也比輸出備份簡單。缺點:備份服務器所需的硬盤空間要求比較大;要求備份操作人員有一定的用友軟件的使用基礎和數(shù)據(jù)庫知識。 需要注意的是: 1、此項工作比較適合網(wǎng)絡版用戶,在服務器上進行。 2、單機版用戶,要先在system下先建一個ufadmsql文件夾,再把UFSYSTEM.LDF、UFSYSTEM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年Web考試知識整合試題及答案
- 2025年MySQL數(shù)據(jù)庫考試實操題試題及答案
- PEP人教版五年級英語下冊聽力訓練計劃
- 五年級科學實踐教學計劃
- 網(wǎng)紅燒烤項目區(qū)域代理權(quán)與品牌市場合作協(xié)議
- 抖音網(wǎng)紅輿情分析及應對策略合同
- 托運責任險補充協(xié)議
- 抖音平臺內(nèi)容侵權(quán)監(jiān)測與預防協(xié)議
- 知識產(chǎn)權(quán)擔保與電商平臺合作合同
- 拆遷補償安置房產(chǎn)權(quán)調(diào)換及交易服務合同
- 家庭教育指導流程
- 生產(chǎn)性服務業(yè)集聚對我國制造業(yè)全球價值鏈地位影響的門檻效應研究
- JB T 5528-2005壓力表標度及分劃
- 圖形設計方法同構(gòu)、替構(gòu)、解構(gòu)、重構(gòu)
- 民法典之婚姻家庭編案例解讀課件
- SCA涂膠機內(nèi)部培訓資料課件
- 學校澡堂運營方案
- 門窗展廳培訓課件
- 稅務會計學(第 14版)習題參考答案
- ??诞a(chǎn)品及公司介紹全系列
- 國開電大軟件工程形考作業(yè)3參考答案
評論
0/150
提交評論