SQL Server 2008資料庫被標記為“可疑”時的解決方法
SQL Server 2008,某些資料庫某些時候會被標記為可疑
解決方法一:
1、修改資料庫為緊急模式
ALTER DATABASE University SET EMERGENCY
2、使資料庫變為單使用者模式
ALTER DATABASE University SET SINGLE_USER
3、修復資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有資料庫中的物件錯誤。當您指定“REPAIR_ALLOW_DATA_LOSS”作為DBCC CHECKDB命令引數,該程式將檢查和修復報告的錯誤。但是,這些修復可能會導致一些資料丟失。
DBCC CheckDB(University
4、使資料庫變回為多使用者模式
ALTER DATABASE University SET MULTI_USER
解決方法二:
1:重新建立一個一樣的資料庫,路徑名稱,檔案都一樣。(應該要先把原來“可疑”的資料庫刪除)
2:關掉SQL Server服務
3:把原始檔COPY過來
4:開啟SQL Server服務,這樣問題同樣就解決了
相關推薦
SQL Server 2008資料庫被標記為可疑的解決方法
在使用SQL Server 2008資料庫時發現資料庫被標記為可疑,多方搜尋,終於找到解決方法: 有兩種辦法: 1、相信大家想到了第一種:將資料庫刪掉,建立一個相同名字的資料庫(前提是之前有備份一模一樣的資料) 2、開啟資料庫裡的Sql 查詢編輯器視窗,執行
SQL Server 2008資料庫被標記為“可疑”時的解決方法
SQL Server 2008,某些資料庫某些時候會被標記為可疑 解決方法一: 1、修改資料庫為緊急模式 ALTER DATABASE University SET EMERGENCY 2、使資料庫變為單使用者模式 ALTER DATABASE Univer
Sql Server 2005/2008數據庫被標記為“可疑”的解決辦法
裏的 suspect round 失去 tar 對象 ros 出現 刪除 日常對Sql Server 2005關系數據庫進行操作時,有時對數據庫(如:Sharepoint網站配置數據庫名Sharepoint_Config)進行些不正常操作如數據庫在讀寫時而無故停止數據庫,從
Eclipse 連線 SQL Server 2008資料庫,執行JAVA程式碼時出現:‘sa’使用者登入失敗
前幾天用Eclipse 連線 SQL Server 2008資料庫,執行JAVA程式碼時總是出現:‘sa’使用者登入失敗。 我的連線方法都是按照網上找的,一直在尋找錯誤的原因,網上說(1)sql server的密碼是否正確;(2).sql server是否設定的是混合登入;
【SQL Server 2008】評估期已過的解決方法
前言: 開啟資料庫後,突然彈出來一個對話方塊: 解決: 出現這個問題是因為SQL Server 2008沒有啟用,啟用方法如下: 1.找到SQL Server 的安裝中
SQL server經驗分享:SQLSERVER 被標記為“可疑”的資料庫處理方法
1、修改資料庫為緊急模式 ALTER DATABASE 庫名 SET EMERGENCY 2、使資料庫變為單使用者模式 1ALTER DATABASE 庫名 SET SINGLE_USER 3、修復資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所
sql server 2008 資料庫可疑的解決步驟
備份並新建同名數據庫,並替換原資料檔案 1 把問題資料庫備份後直接刪除 停掉SQLSERVER服務,把伺服器上出問題的資料庫, 假設名稱為 test的資料庫檔案及日誌檔案備份到其他目錄,然後直接將其刪除,把其資料庫檔案及日誌檔案也刪除 2 新建同名數據庫 &nb
SQL SERVER 2005 資料庫狀態為“可疑”的解決方法(轉)
在被設定為“可疑”後很納悶,之前沒有遇到此類情況,問了幾個前輩依然未找到問題所在。最後還是解決了,現在給大家分享我的解決辦法: 首先,不能使得資料庫離線、分離等操作,在這種情況下,資料庫不能驚醒備份的。如果你真的使得資料庫離線,就再也沒有辦法解決了。我也幹過這件傻事,千萬不能重蹈覆轍哦。(切記!切記!
SQL server 2008資料庫的備份與還原
一、SQL資料庫的備份: 1、依次開啟 開始選單 → 程式 → Microsoft SQL Server 2008 → SQL Server Management Studio → 資料庫:Dsideal_school_db既是我們需要備份的學籍資料庫 圖(1)
SQL Server 2008 資料庫誤刪除資料的恢復
關鍵字:SQL Server 2008, recover deleted records 背景:誤刪除資料。 SQL Server中誤刪除資料的恢復本來不是件難事,從事務日誌恢復即可。但是,這個恢復需要有兩個前提條件: 1. 至少有一個誤刪除之前的資料庫完全備份。 2. 資料庫的恢
SQL SERVER 2008 資料庫日誌檔案收縮的方法
資料庫隨著業務量的增多,日誌檔案巨大(超過300G),造成磁碟空間不夠用,進而後來的訪問資料庫請求無法訪問。 網上類似的方法也很多,但不可行,如下是我實踐過,可行的,將日誌檔案收縮至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio
執行登入觸發器(sql server 2016限制IP訪問)後,登入sql server報錯: 由於執行觸發器,登入失敗已將資料庫上下文更改為master。解決方法:用cmd執行刪除登入觸發器
背景: 在cmd中執行osql命令: osql -S 【資料庫伺服器】 -E -i mysql.sql 其中mysql.sql內容如下: CREATE LOGIN test WITH PASSWORD = '輸入密碼' GO
Sql Server 2008 資料庫實時同步
為了資料安全,我們都希望資料能得到及時備份,Sql Server 2008有自帶的完全備份和差異備份,但仍免不了恢復時丟失一些未來得及備份的資料。這裡講資料庫複製功能,可以做到實時備份。 機
SQL Server 2008 資料庫_實驗二_SQL DDL 操作
SQL DDL 操作 什麼是SQL DDL 操作? DDL是SQL定義語言,它主要包括三個關鍵字:create ,alter , drop(資料庫關鍵字不分大小寫 ),主要操作物件 有資料庫、表、索引、檢視等。 語句說明: 建立資料庫 create database
SQL Server 2008 資料庫_實驗一_SQL DDL 操作
SQL DDL 操作 什麼是SQL DDL 操作? DDL是SQL定義語言,它主要包括三個關鍵字:create ,alter , drop(資料庫關鍵字不分大小寫 ),主要操作物件 有資料庫、表、索引、檢視等。 語句說明: 建立資料庫 create database
SQL Server 2008 資料庫_實驗三_SQL DDL 操作
SQL DDL 操作 什麼是SQL DDL 操作? DDL是SQL定義語言,它主要包括三個關鍵字:create ,alter , drop(資料庫關鍵字不分大小寫 ),主要操作物件 有資料庫、表、索引、檢視等。 語句說明: 建立資料庫 create database
C# VS2010結合SQL server 2008資料庫程式設計方法
SQL Server 資料庫在C#程式設計中經常用到,如何實現在具體專案中資料庫和具體應用的結合是我們經常遇到的問題,我們這次主要針對如何使用SQL Server 資料庫展開,下面是具體的操作以及簡單的程式碼實現,希望對大家有幫助 。 環境: Windows 7 旗艦版 x
SQL Server 2008 資料庫_實驗五_SQL DDL 操作
SQL DDL 操作 什麼是SQL DDL 操作? DDL是SQL定義語言,它主要包括三個關鍵字:create ,alter , drop(資料庫關鍵字不分大小寫),主要操作物件 有資料庫、表、索引、檢視等。 語句說明: 建立資料庫 create database
SQL Server 2008 資料庫_實驗四_SQL DDL 操作
SQL DDL 操作、 什麼是SQL DDL 操作? DDL是SQL定義語言,它主要包括三個關鍵字:create ,alter , drop(資料庫關鍵字不分大小寫 ),主要操作物件 有資料庫、表、索引、檢視等。 語句說明: 建立資料庫 create databas
在Eclipse中連線SQL Server 2008資料庫
在連線資料庫之前必須保證SQL Server 2008是採用SQL Server身份驗證方式而不是windows身份驗證方式。如果在安裝時選用了後者,則重新設定如下: SQL Server 2008裝好後,預設協議是沒有開啟的,可開啟配置工具下的 SQL Serv