


全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SQL Server 備份及恢復(fù)的幾種方法 隨著SQL Server 版軟件越來(lái)越多,與此相關(guān)的數(shù)據(jù)備份與恢復(fù)的問(wèn)題也越來(lái)越多,我們?cè)诮鉀Q問(wèn)題的過(guò)程中總結(jié)了一些經(jīng)驗(yàn)如下: 一、備份各種形式從系統(tǒng)管理里作備份,包括帳套的備份和年度帳的備份,這種份的優(yōu)點(diǎn)是簡(jiǎn)單,易操作,壓縮性好,占用硬盤(pán)空間小,但速度慢,并且如果是軟件出現(xiàn)故障的情況下,可能無(wú)法進(jìn)入系統(tǒng)管理.從Enterprise Manager里做數(shù)據(jù)庫(kù)的備份.每個(gè)數(shù)據(jù)庫(kù)都有一個(gè)單獨(dú)的備份.這種備份的優(yōu)點(diǎn)是備份速度快,如果對(duì)SQL Server有一定了解的話,也是很簡(jiǎn)單的.如果SQL Server無(wú)法啟動(dòng)的話,上述兩種方法都是無(wú)效的,只能采用復(fù)制物理文件的方法,把用戶帳套的ufdata.mdf ufdata.ldf 和ufsystem.mdf 和ufsystem.ldf二、恢復(fù)數(shù)據(jù)的方法如果有帳套的備份的話,直接使用系統(tǒng)管理里的帳套引入功能就可以了。在這種情況下,一些操作員的權(quán)限信息可以丟失,可以重新賦予權(quán)限,也可心恢復(fù)原來(lái)的ufsystem系統(tǒng)控制庫(kù)如果是年度帳的備份,并且軟件中還有這個(gè)帳套和年度的話,可以用帳套主管注冊(cè),然后從年度帳菜單下引入;如果是沒(méi)有這個(gè)帳套存在,就要在系統(tǒng)管理中新建一套帳,建帳時(shí)只要注意啟用日期、行業(yè)性質(zhì)、帳套主管即可,其他均可忽略,然后把備份中的ufdata.ba_ 用APP目錄下的ufuncomp.exe 將它解壓縮為ufdata.bak 再將此文件在enterprise manager 里restore 即可通過(guò)Enterprise Manager 做的單個(gè)數(shù)據(jù)庫(kù)的備份的和年度帳的備份可以通過(guò) restore database 功能來(lái)操作,具體過(guò)程為 右鍵該數(shù)據(jù)庫(kù)所有任務(wù)還原數(shù)據(jù)庫(kù)從設(shè)備選擇設(shè)備磁盤(pán)添加瀏覽該文件確定,在選項(xiàng)標(biāo)簽里把強(qiáng)制還原選上,移至的物理文件名為 該帳套的目錄和文件名。然后就可以正常恢復(fù)了。如果是從其他數(shù)據(jù)庫(kù)的備份信息里恢復(fù)的話,就可以選擇還原自數(shù)據(jù)庫(kù),然后在參數(shù)處查找該數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)的備份信息。在選項(xiàng)標(biāo)簽里把強(qiáng)制還原選上,移至的物理文件名為該帳套的目錄和文件名。然后就可以正?;謴?fù)了。如果是帳套的備份,而該帳套又包含很多個(gè)年度,可以先將該文件解壓縮,然后通過(guò)方法所述找到該備份文件(備份設(shè)備),查看該設(shè)備的內(nèi)容,選擇要恢復(fù)數(shù)據(jù)庫(kù)對(duì)應(yīng)的備份號(hào)(每個(gè)年度一個(gè)號(hào)),在選項(xiàng)標(biāo)簽里選強(qiáng)制恢復(fù),配置正確的物理文件位置如果只有ufdata.mdf(數(shù)據(jù)庫(kù)文件),ufdata.ldf(日志文件)可以運(yùn)用系統(tǒng)數(shù)據(jù)庫(kù)(master)里的系統(tǒng)存儲(chǔ)過(guò)程 sp_attach_db 來(lái)恢復(fù),具體操作過(guò)程:在Query Analyzer 或者 Dos 里的osql 命令來(lái)實(shí)現(xiàn),exec sp_attach_db 數(shù)據(jù)庫(kù)名,參數(shù)1(第一個(gè)物理文件的目錄及文件名),參數(shù)1(第二個(gè)物理文件的目錄及文件名) 如 exec sp_attach_db ufsystem,D:wf821adminufsystem.ldf,D:wf821adminufsystem.mdf注:如果是該數(shù)據(jù)庫(kù)為灰色,則需要先斷開(kāi)該物理文件與數(shù)據(jù)庫(kù)的連接, 使用sp_detach_db 語(yǔ)法: exec sp_detach_db 數(shù)據(jù)庫(kù)名如果是只有mdf 文件(數(shù)據(jù)庫(kù)文件),則需要另外一個(gè)系統(tǒng)存儲(chǔ)過(guò)程sp_attach_single_file_db 具體語(yǔ)法為 exec ap_attach_single_file_db ufsystem,D:wf821adminufsystem.mdfstop SQL Server service ,replace physname by new files and start SQL server service. 其實(shí)這一種方法也可以應(yīng)用于當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)損壞的情況,利用SQL Server 在啟動(dòng)時(shí)主動(dòng)檢測(cè)數(shù)據(jù)庫(kù)是否完好的功能。不論是在編制維護(hù)工具時(shí)還是一般的調(diào)用戶數(shù)據(jù),如果能很熟練的利用SQL語(yǔ)句,肯定能提高效率,也減輕工作量?,F(xiàn)在我把SQL語(yǔ)句的用法總結(jié)如下,供大家參考: SQL語(yǔ)句由命令、子句、運(yùn)行符和合計(jì)函數(shù)構(gòu)成,這些元素構(gòu)成的語(yǔ)句可以用來(lái)進(jìn)行創(chuàng)建、更新、查找、刪除、排序等數(shù)據(jù)庫(kù)的操作。 1、命令 命令 描述 CREATE 創(chuàng)建新的表、字段和索引。 DROP 刪除數(shù)據(jù)庫(kù)中的表和索引。 ALTER 通過(guò)添加字段或改變字段定義修改表。 SELECT 在數(shù)據(jù)庫(kù)中查找滿足特定條件的記錄。 INSERT 在數(shù)據(jù)庫(kù)中用單一的操作加載一批數(shù)據(jù)。 UPDATA 改變特定字段和記錄的值。 DELETE 從數(shù)據(jù)庫(kù)表中刪除記錄。 2、子句 子句 描述 FROM 為從其中選定記錄的表命名。 WHERE 指定所選記錄必須滿足的條件。 GROUP BY 把選定的記錄分成特定的組。 HAVING 說(shuō)明每個(gè)組需要滿足的條件。 ORDER BY 按特定的次序?qū)⒂涗浥判颉?、運(yùn)算符預(yù)算符就不多說(shuō)了,和計(jì)算機(jī)語(yǔ)言規(guī)定的一樣。 例子:一個(gè)標(biāo)準(zhǔn)的查詢 SELECT * FROM WA_formula IN UFDATA WHERE 查詢條件 GROUP BY 字段列表 選擇所有字段從WA_formula表在UFDATA庫(kù)中當(dāng)滿足查詢條件時(shí)并把記錄分成一個(gè)特定的組 例子:刪除表中符合條件的記錄 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是關(guān)鍵字表示升序和降序) 數(shù)據(jù)庫(kù)控件簡(jiǎn)介數(shù)據(jù)控件提供了訪問(wèn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的方法,可以移動(dòng)到數(shù)據(jù)庫(kù)中任意一條記錄,和其他控件配合使用可以顯示數(shù)據(jù)庫(kù)中記錄。他的強(qiáng)大功能可以使我們不編一行代碼便可完成對(duì)數(shù)據(jù)庫(kù)的大部分操作。熟練掌握DATA控件對(duì)編寫(xiě)維護(hù)工具無(wú)疑是很必要的,現(xiàn)在我們看看數(shù)據(jù)控件的常用屬性。 Connect屬性:設(shè)置或返回?cái)?shù)據(jù)庫(kù)類型,VB可以處理的數(shù)據(jù)庫(kù)類型很多,比較常用的有Access;dBase;Foxpro等。如下面的語(yǔ)句可以訪問(wèn)Access類型的數(shù)據(jù)庫(kù)。Data1.Connect = Access DataBaseName屬性:設(shè)置或返回被訪問(wèn)數(shù)據(jù)庫(kù)的名稱和路徑。例如: Data1.DataBaseName = ufdata.mdb 或 Data1.DataBaseName = Text1.Text Text1.Text是用戶在界面中的文本框輸入的數(shù)據(jù)庫(kù)路徑和名稱。 RecordSource屬性:設(shè)置和返回?cái)?shù)據(jù)庫(kù)中表的名稱。例如: Data1.RecordSource = WA_formula 如何把記錄顯示在窗體要使數(shù)據(jù)庫(kù)中表的記錄顯示在界面上需要用到數(shù)據(jù)庫(kù)約束控件(實(shí)際上就是文本框、標(biāo)簽等常用控件這些對(duì)象在數(shù)據(jù)庫(kù)術(shù)語(yǔ)中被稱為約束控件),使用約束控件的前提是在窗體中需先添加數(shù)據(jù)控件。建立約束控件和數(shù)據(jù)控件之間的關(guān)聯(lián)便會(huì)顯示出記錄內(nèi)容,如果數(shù)據(jù)控件移動(dòng)到另一條記錄約束控件則相應(yīng)改變。 常用的屬性有: DataSource屬性:用來(lái)設(shè)置和文本等控件發(fā)生關(guān)聯(lián)的數(shù)據(jù)控件。例如: Text1.DataSource = Data1 設(shè)置了文本控件向關(guān)聯(lián)的數(shù)據(jù)控件為Data1。 DataField屬性:返回或設(shè)置當(dāng)前記錄當(dāng)前字段的名稱,在屬性窗口中可以選擇要顯示的字段。例如: Text1.DataField = cGZItemFormula 在文本框中顯示工資公式表中工資表達(dá)式字段的當(dāng)前記錄。=-=-=-=-=由于U8采用的是SQL SERVER數(shù)據(jù)庫(kù)導(dǎo)致了數(shù)據(jù)量的大幅度增加,備份就顯的更加重要,一般單位帳套少通過(guò)輸出備份就可以解決問(wèn)題,可大型用戶例如會(huì)計(jì)核算中心、大型工礦企業(yè)他們的帳套多,大多在60-100左右數(shù)據(jù)都在3G、4G甚至10G以上,這樣一來(lái)輸出備份的劣勢(shì)就顯現(xiàn)出來(lái)了。我在實(shí)踐中發(fā)現(xiàn)了一種針對(duì)這樣的用戶比較簡(jiǎn)便的備份方法,即數(shù)據(jù)庫(kù)備份。條件:1、必須有兩臺(tái)高性能的服務(wù)器,一臺(tái)做主服務(wù)器,一臺(tái)做備份服務(wù)器,或是 一臺(tái)高性能的服務(wù)器,一臺(tái)高性能的PC機(jī)2、操作系統(tǒng)必須同為NT或2000,且NT安裝路徑,用友的數(shù)據(jù)路徑必須一致 3、備份服務(wù)器的D或E 盤(pán)空間應(yīng)在10G以上操作:每天或3-4天左右,將主服務(wù)器的SQL服務(wù)停止,把UFADMSQL文件夾和ZT帳套文件夾通過(guò)網(wǎng)絡(luò)直接拷貝至備份服務(wù)器的相同路徑的相同文件夾下即可?;謴?fù)時(shí)如果主服務(wù)器正常則只須將備份服務(wù)器上備份的數(shù)據(jù)回拷即可,如主服務(wù)器崩潰則只須在備份服務(wù)器上執(zhí)行UFATTACH命令即可將備份的數(shù)據(jù)恢復(fù)至備份服務(wù)器上,馬上備份服務(wù)器就可工作。優(yōu)點(diǎn):省事省力,以某會(huì)計(jì)核算中心為例,115套帳輸出備份大約需要5小時(shí),其間可能會(huì)出錯(cuò),數(shù)據(jù)庫(kù)備份只須1-2小時(shí)(100M網(wǎng)速),還不會(huì)出錯(cuò),恢復(fù)起來(lái)也比輸出備份簡(jiǎn)單。缺點(diǎn):備份服務(wù)器所需的硬盤(pán)空間要求比較大;要求備份操作人員有一定的用友軟件的使用基礎(chǔ)和數(shù)據(jù)庫(kù)知識(shí)。 需要注意的是: 1、此項(xiàng)工作比較適合網(wǎng)絡(luò)版用戶,在服務(wù)器上進(jìn)行。 2、單機(jī)版用戶,要先在system下先建一個(gè)ufadmsql文件夾,再把UFSYSTEM.LDF、UFSYSTEM
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025停車(chē)場(chǎng)經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同樣本
- 脛骨骨折護(hù)理
- 2025年人工肝知識(shí)試題
- 隱匿性冠心病的臨床護(hù)理
- 電氣點(diǎn)檢培訓(xùn)體系構(gòu)建
- 耳石癥個(gè)案護(hù)理
- 轉(zhuǎn)移性小腸腫瘤的臨床護(hù)理
- 小學(xué)語(yǔ)文教師試用期轉(zhuǎn)正工作總結(jié)模版
- 面試技巧完整課件
- 循證醫(yī)學(xué)實(shí)施難點(diǎn)與對(duì)策
- MT 191-1989煤礦井下用橡膠管安全性能檢驗(yàn)規(guī)范
- GB/T 6416-1986影響鋼熔化焊接頭質(zhì)量的技術(shù)因素
- GB/T 5650-1985擴(kuò)口式管接頭空心螺栓
- GB/T 3620.2-2007鈦及鈦合金加工產(chǎn)品化學(xué)成分允許偏差
- GB/T 29617-2013數(shù)字密度計(jì)測(cè)試液體密度、相對(duì)密度和API比重的試驗(yàn)方法
- 2023年湖南省普通高中學(xué)業(yè)水平考試數(shù)學(xué)試卷及答案
- 智能制造最新版課件
- 室間質(zhì)評(píng)操作規(guī)程
- 化學(xué)反應(yīng)工程第一章-課件
- 皮瓣移植術(shù)后血管危象預(yù)防與護(hù)理進(jìn)展課件
- 中醫(yī)診所規(guī)章制度(完整版)
評(píng)論
0/150
提交評(píng)論