SQL Server日志文件損壞嚴(yán)重的問(wèn)題解決方法_Mssql數(shù)據(jù)庫(kù)教程
推薦:SQL Server導(dǎo)入數(shù)據(jù)時(shí)id自增屬性丟失解決方法問(wèn):“解決SQL Server導(dǎo)入數(shù)據(jù)時(shí)id自增屬性丟失” 答:“利用查詢分析器和SQL語(yǔ)句可以很好的解決這一問(wèn)題�!� 首先利用查詢分析器連接上剛被導(dǎo)入數(shù)據(jù)的遠(yuǎn)程數(shù)據(jù)庫(kù),然后執(zhí)行如下的SQL語(yǔ)句就可以修改指定的數(shù)據(jù)庫(kù)表了(這里假設(shè)fromo為指定數(shù)據(jù)庫(kù)表): ALTER
如果服務(wù)器出現(xiàn)Raid故障,在數(shù)據(jù)基本恢復(fù)成功后,發(fā)現(xiàn)其中的一個(gè)Sql Server日志文件(擴(kuò)展名LDF)損壞嚴(yán)重,我們可以通過(guò)下面的操作使數(shù)據(jù)全部恢復(fù)。
首先新建一個(gè)同名的數(shù)據(jù)庫(kù),然后再停掉sql server服務(wù),用原數(shù)據(jù)庫(kù)的數(shù)據(jù)文件覆蓋掉這個(gè)新建的數(shù)據(jù)庫(kù)文件,重啟sql server服務(wù)。打開(kāi)企業(yè)管理器,該數(shù)據(jù)庫(kù)顯示“置疑”,在查詢分析器中執(zhí)行下面的語(yǔ)句:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的數(shù)據(jù)庫(kù)名'
Go
sp_dboption '置疑的數(shù)據(jù)庫(kù)名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的數(shù)據(jù)庫(kù)名')
Go
update sysdatabases set status =28 where name='置疑的數(shù)據(jù)庫(kù)名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的數(shù)據(jù)庫(kù)名', 'single user', 'false'
Go
執(zhí)行后數(shù)據(jù)庫(kù)本身仍然有問(wèn)題,依舊顯示“質(zhì)疑”。此時(shí)新建一個(gè)新的數(shù)據(jù)庫(kù),運(yùn)行DTS導(dǎo)出向?qū)В延袉?wèn)題的數(shù)據(jù)庫(kù)中的數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中,打開(kāi)新的數(shù)據(jù)庫(kù),數(shù)據(jù)全部找回!
分享:數(shù)據(jù)類型的表達(dá)式轉(zhuǎn)換為另一種數(shù)據(jù)類型CAST 和 CONVERT 提供的功能:將某種數(shù)據(jù)類型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類型。 語(yǔ)法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 參數(shù) expression 是任何有效的 Microsoftreg; SQ
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 剖析SQL Server2005 SQLCLR代碼安全性
- 深入淺出SQL教程之Group by和Having
- 談Oracle數(shù)據(jù)庫(kù)SQL語(yǔ)句性能調(diào)整的基本原則
- SQL Server 2005基于消息的應(yīng)用程序介紹
- 詳解轉(zhuǎn)換 SQL數(shù)據(jù)庫(kù)時(shí)的疑難問(wèn)題
- 詳解SQL命令大全--中文翻譯
- 解答SQL Server日志文件損壞嚴(yán)重的問(wèn)題
- 揭秘SQL Server服務(wù)器內(nèi)存管理問(wèn)題
- SQL Server 2008 數(shù)據(jù)加載創(chuàng)世界記錄
- SQL“多字段模糊匹配關(guān)鍵字查詢”
猜你也喜歡看這些
- SQL分組排序去重復(fù)的小實(shí)例
- MYSQL 批量替換之replace語(yǔ)法的使用詳解
- MySQL的安全問(wèn)題從安裝開(kāi)始說(shuō)起
- Mysql中“Insert into xxx on duplicate key update”問(wèn)題
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- 淺析一個(gè)MYSQL語(yǔ)法(在查詢中使用count)的兼容性問(wèn)題
- mysql導(dǎo)出數(shù)據(jù)庫(kù)幾種方法
- MySQL筆記之修改表的實(shí)現(xiàn)方法
- 10大關(guān)系數(shù)據(jù)庫(kù)SQL注入工具一覽
- mysql 無(wú)法連接問(wèn)題的定位和修復(fù)過(guò)程分享
- 相關(guān)鏈接:
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-SQL Server日志文件損壞嚴(yán)重的問(wèn)題解決方法
。