為資料庫重新生成log檔案

2022-07-13 10:22:18 字數 594 閱讀 2065

1.新建乙個同名的資料庫

2.再停掉sql server(注意不要分離資料庫)

3.用原資料庫的資料檔案覆蓋掉這個新建的資料庫

4.再重啟sql server

5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)

use master

gosp_configure 'allow updates',1 reconfigure with override

goupdate sysdatabases set status =32768 where name='置疑的資料庫名'

gosp_dboption '置疑的資料庫名', 'single user', 'true'

godbcc checkdb('置疑的資料庫名')

goupdate sysdatabases set status =28 where name='置疑的資料庫名'

gosp_configure 'allow updates', 0 reconfigure with override

gosp_dboption '置疑的資料庫名', 'single user', 'false'

go

mfix新增檔案後重新生成configure檔案

mfix給了一些程式介面,大部分時候只用修改現有程式即可滿足要求,這種情況不用修改configure檔案,但是如果新增了新檔案就需要做一些修改。我用了jian cai的程式嘗試了一下編譯,該學者在2016 netl workshop on multiphase flow science上共享了自己的...

Flask需求檔案重新生成虛擬環境

如果 要在另一台電腦上重新生成虛擬環境,這個檔案的重要性就體現出來了,例如部署程式時 使用的電腦。pip 可以使用如下命令自動生成這個檔案 venv pip freeze requirements.txt 安裝或公升級包後,最好更新這個檔案。需求檔案的內容示例如下 如果你要建立這個虛擬環境的完全副本...

收縮MSSQL資料庫中 log檔案為30MB

第一步,查詢分析器 dump transaction datebasename with no log 第二部 企業管理器 右鍵你要壓縮的資料庫 所有任務 收縮資料庫 收縮檔案 選擇日誌檔案 在收縮方式裡選擇收縮至xxm,這裡會給出乙個允許收縮到的最小m數,直接輸入這個數,確定就可以了。如果以後,不...