<blockquote id="odhxd"></blockquote>
    <blockquote id="odhxd"></blockquote>
      <tr id="odhxd"></tr>
              1. <kbd id="odhxd"><video id="odhxd"></video></kbd>
                国产精品白丝久久AV网站,国产精品久久久久孕妇,国产欧美日韩精品第二区,五月婷婷激情视频俺也去淫,国产一区二区三区怡红院,аⅴ天堂中文在线网,九九综合va免费看,色爱综合另类图片av
                當前位置:首頁>文章中心>故障支持>X迅軟件解決數據質疑

                X迅軟件解決數據質疑

                發布時間:2017-11-20 點擊數:2341

                操作前備份數據庫 注意備份。

                注:請將 issbakev8_branch替換成相應軟件的數據庫名。

                第1步.停止SQL Server的服務,備份SQL Server安裝目錄下的\data子目錄一個issbakev8_branch_log.ldf(也有可能非此命名),和issbakev8_branch_data文件之后,并把LDF文件(issbakev8_branch_log.ldg)刪除。

                2步3步4步在有數據的服務器電腦省略直接看第5步。
                5.重新啟動SQL Server服務,然后運行如下命令:

                Use Master
                go
                sp_configure 'allow updates', 1

                reconfigure with override
                go
                begin tran

                update sysdatabases set status = 32768 where name = 'issbakev8_branch'

                --Verify one row is updated before committing

                commit tran

                go

                6.停止SQL然后重新啟動SQL Server服務,然后運行如下命令

                (更換日志文件路徑地址):

                use master

                go

                DBCC TRACEON(3604)

                DBCC REBUILD_LOG

                ('issbakev8_branch',

                'c:\Program Files\Microsoft SQL Server\MSSQL\Data\issbakev8_branch_log.ldf')

                --在這里,請輸入你的數據庫的路徑

                Go

                 

                7.停止SQL然后重新啟動SQL Server服務,然后運行:

                use master

                go

                update sysdatabases set status = 8 where name = 'issbakev8_branch'

                go
                sp_configure 'allow updates', 0

                reconfigure with override

                go

                8.運行dbcc checkdb(db_name) 檢查數據庫的完整性

                9.修復數庫

                --請在查詢分析器中執行下列語句.執行前斷開其它

                所有數據庫連接,最好是斷開網線

                --如果不是該數據庫名,請將數據庫

                --issbakev8_branch

                --改為要修復的數據庫

                USE master

                Go

                --單用戶模式

                EXEC sp_dboption 'issbakev8_branch', 'single user', 'TRUE'

                go

                --數據庫檢查

                DBCC CHECKDB ('issbakev8_branch')

                Go

                --如果返回結果出現了紅色的提示文字,說明數據庫中存在錯誤,需要修復

                --數據庫修復

                DBCC CHECKDB ('issbakev8_branch','repair_rebuild')

                Go

                --再次數據庫檢查,如果返回結果中沒有了紅色的提示文字,

                說明修復成功;

                DBCC CHECKDB ('issbakev8_branch')

                Go

                --否則意味著還需要更高級別的修復;嘗試將上面修復語句的

                'repair_rebuild'換為'repair_allow_data_loss'再試,

                之后再次檢查數據庫。

                --如果還有錯誤未修復,請把這些信息以文字的方式發給我們


                --退出前請一定要執行以下語句返回到多用戶模式

                EXEC sp_dboption 'issbakev8_branch', 'single user','FALSE'

                go


                --5、數據庫修復好后,最后執行一下自增列的修復

                use issbakev8_branch  --可改成相應的數據庫名
                go
                declare @tablename varchar(100)
                declare  test_cur cursor for
                select object_name(id) from syscolumns
                where status=128
                open test_cur
                fetch test_cur into @tablename
                while @@fetch_status=0
                begin  
                   DBCC CHECKIDENT (@tablename, RESEED)  
                   fetch test_cur into @tablename
                end
                close test_cur
                deallocate test_cur
                go

                點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息