自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Sybase數(shù)據(jù)庫修復的兩種情況

數(shù)據(jù)庫
本文向您介紹Sybase數(shù)據(jù)庫修復的兩種情況,包括數(shù)據(jù)庫所用的設備正常,而庫demodb的狀態(tài)為suspect和數(shù)據(jù)庫所占用的設備不正常等。

Sybase數(shù)據(jù)庫修復 分為兩種情況

1.數(shù)據(jù)庫所用的設備正常,而庫demodb的狀態(tài)為suspect。

(1)以sa注冊

isql -u sa -P

1>

(2)修改server屬性,置系統(tǒng)表為允許修改該狀態(tài)。

1>sp_configure "allow updates",1

2>go

3>recofigure with override

4>go

(3)Sybase數(shù)據(jù)庫修復,修改數(shù)據(jù)庫的狀態(tài),置數(shù)據(jù)庫狀態(tài)為server啟動時不檢測。

1>update master.sysdatabases set status = -32768

2>where name = "demodb"

3>go

(4)重啟server。

(5)修改數(shù)據(jù)庫的狀態(tài),置數(shù)據(jù)庫狀態(tài)為正常。

1>update master.sysdatabases set status = 0

2>where name ="demodb"

3>go

(6)修改server屬性,置系統(tǒng)表為不允許修改狀態(tài)。

1>sp_configure "allowupdates",0

2>go

3>reconfigure with override

4>go

(7)再次重啟server。

至此,如果數(shù)據(jù)庫能夠正常,則恢復完畢,至此,Sybase數(shù)據(jù)庫修復完成。

以上步驟中,也可以用單用戶模式啟動server,命令為startserver -m,而不必修改server的"allow updates"屬性。SYBASE 11及以上版本的server只需重啟,不需要執(zhí)行reconfigure with override。如果上述方法仍不能恢復數(shù)據(jù)庫,則只能使用dbcc命令刪除該數(shù)據(jù)庫,然后重新建立。

2.數(shù)據(jù)庫所占用的設備不正常,庫的狀態(tài)為suspect 使用sp_helpdb和sp_helpdevice命令查出數(shù)據(jù)庫設備的邏輯名、物理名、設備號、大小等信息。如果上述命令無法查出數(shù)據(jù)庫設備的信息,可使用select * from master.sydatabases和select * from master.sysdevices。然后用disk reinit重建設備。***,按照1的步驟恢復數(shù)據(jù)庫。

上述***種情況數(shù)據(jù)庫損壞程度較輕,對數(shù)據(jù)庫內(nèi)容檢查后即可使用。而在第二種情況下,如果數(shù)據(jù)庫的日志建立在不同的設備上,只是數(shù)據(jù)庫的日志設備損壞,數(shù)據(jù)庫的損壞程度會較輕,Sybase數(shù)據(jù)庫修復過程中,只是有些交易無法恢復;如果數(shù)據(jù)庫的設備損壞,整個數(shù)據(jù)庫的內(nèi)容會全部丟失,其中表、表的內(nèi)容、存儲過程都需要重建。所以建議數(shù)據(jù)庫和數(shù)據(jù)庫的日志建立在不同的設備上。

系統(tǒng)錯誤日志errorlog文件存有SYBASE數(shù)據(jù)庫系統(tǒng)的錯誤信息,系統(tǒng)出錯時應先檢查此文件,據(jù)此判斷錯誤原因,找出解決辦法,以免誤操作。

【編輯推薦】

  1. Sybase數(shù)據(jù)倉庫大鵬證券應用案例(1)
  2. Sybase數(shù)據(jù)庫引擎運行方法簡介
  3. Sybase數(shù)據(jù)備份之BCP用法簡介
  4. Sybase數(shù)據(jù)庫的幾個配置問題
  5. 如何設置Sybase的用戶權限來處理進程
責任編輯:冰荷 來源: ccidnet
相關推薦

2010-11-29 09:56:00

sybase數(shù)據(jù)庫備份

2011-04-12 09:43:17

Sybase數(shù)據(jù)庫修復技巧

2010-04-06 10:52:06

Oracle數(shù)據(jù)庫

2011-07-14 17:50:50

domino數(shù)據(jù)庫

2011-04-06 11:05:21

SQL Server數(shù)交換數(shù)據(jù)

2010-10-26 14:06:43

oracle連接遠程數(shù)

2010-04-28 16:23:18

Oracle數(shù)據(jù)庫

2010-10-25 10:31:51

Oracle函數(shù)

2010-11-29 11:12:08

2011-08-30 17:48:48

Oracle數(shù)據(jù)庫日期to_char方式to_date方式

2010-03-05 16:03:30

Python連接數(shù)據(jù)庫

2010-09-28 15:46:22

SQL刪除重復記錄

2011-06-08 11:15:21

web.configASP.NET

2010-04-25 17:34:30

負載均衡實現(xiàn)

2015-10-30 15:05:08

Sybase數(shù)據(jù)庫安全

2009-07-22 11:33:14

JDBC連接Sybas

2011-08-25 11:08:21

Sybase數(shù)據(jù)庫

2010-11-02 10:27:38

DB2分區(qū)數(shù)據(jù)庫恢復

2011-05-07 15:38:30

MySQL數(shù)據(jù)引擎

2010-11-01 09:54:24

DB2管理服務器
點贊
收藏

51CTO技術棧公眾號