sqlserver 2008 R2 資料庫出現"可疑"解決
在進行些不正常操作如資料庫在讀寫時而無故停止資料庫,從而導致Sql Server 資料庫不正常中斷,
當再次開啟資料庫時會發現某些資料庫會被標記為“可疑”(suspect)
解決:
1、修改資料庫為緊急模式
ALTER DATABASE SSDB SET EMERGENCY
2、使資料庫變為單使用者模式
ALTER DATABASE SSDB SET SINGLE_USER
3、修復資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有資料庫中的物件錯誤
。當您指定“REPAIR_ALLOW_DATA_LOSS”作為DBCC CHECKDB命令引數,該程式將檢查和修復報告的錯誤。
但是,這些修復可能會導致一些資料丟失,並且時間可能比較長。
DBCC CheckDB (SSDB , REPAIR_ALLOW_DATA_LOSS)
4、使資料庫變回為多使用者模式
ALTER DATABASE SSDB SET MULTI_USER
如果可能重啟資料庫服務即可
相關推薦
sqlserver 2008 R2 資料庫出現"可疑"解決
原因: 在進行些不正常操作如資料庫在讀寫時而無故停止資料庫,從而導致Sql Server 資料庫不正常中斷, 當再次開啟資料庫時會發現某些資料庫會被標記為“可疑”(suspect) 解決: 1、修改資料庫為緊急模式 ALTER DATABASE SSDB SET EMERG
Sqlserver 2008 r2--當前使用者匯入資料庫,許可權不夠。解決如下
重啟再匯入一次就行了。 注:我們在SQL Server 配置管理器中將相應的SQL Server例項的登入身份修改為【本地系統】使用者組即Local System, 不要改變資料檔案的許可權範圍,仍以SA身份連線登入SQL Server 2008的例項也能訪問相應的
DBCC大全集之(適用版本MS SQLServer 2008 R2)----DBCC DBREINDEX對指定資料庫中的表重新生成一個或多個索引
DBCC DBREINDEX 重新生成表的一個索引或為表定義的所有索引。通過允許動態重新生成索引,可以重新生成強制 PRIMARY KEY 或 UNIQUE 約束的索引,而不必刪除並重新建立這些約束。這意味著無需瞭解表的結構或其約束,即可重新生成索引。這可能在將資料大容量複製到表中以後發生。 DBCC
sqlserver 2008 r2 直接下載地址,可用迅雷下載
ans ont server2 ros nload 企業版 microsoft type sans 轉自 http://www.cnblogs.com/chinafine/archive/2010/12/23/1915312.html sqlserver 2008 r2 直
SQLSERVER 2008 R2 事務日誌已滿
rim command star 進程 模式 執行 查看 alter 斷開 方法一: USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO
sqlserver 2008 r2 直接下載地址
之前下載的sqlserver2008發現不能附加,就解除安裝了,重新找到了sqlserver2008R2的百度雲資源 解除安裝sqlserver2008還是有點麻煩,不過就是需要刪除登錄檔中的資訊 自己來回解除安裝了3次終於重灌sqlserver2008R2成功了 sqlserver 2
SQL Server 2008 R2 資料庫之間的資料同步熱備份
下載網站:www.SyncNavigator.CN ---------------------------------------------------------- HKROnline SyncNavigator 8.4.1 非破解版 註冊機 授權啟用教程
如何處理SQL Server資料庫出現“可疑”情況
在資料庫使用過程中,由於突然斷電或者伺服器突然宕機的情況下,SQL Server資料庫為了避免資料庫被錯誤使用或者非法恢復時,會將一些資料庫置為“可疑”狀態。這時資料庫是不能被外界訪問的,所以必須將這些資料庫恢復正常。 利用以下SQL語句可以對“可疑”資料庫進行恢復。
sqlserver 2008 R2 無法連線到伺服器
今天開啟sqlserver 突然之間登陸時報錯,錯誤如下: 標題: 連線到伺服器 無法連線到 localhost。 其他資訊: 在與 SQL Server 建立連線時出現與網路相關的或特定於例項的錯誤。未找到或無法訪問伺服器。請驗證例項名稱是否正確並且 SQL
Server 2008 R2遠端桌面授權,解決120天過期問題
平時在使用遠端桌面過程,我們經常會遇到這樣的兩個問題。 問題一、遠端桌面的連線數限制 Server 2008 R2預設遠端桌面連線數是2個使用者,如果多餘兩個使用者進行遠端桌面連線時,系統就會提示超過連線數。如下圖示: 問題二、遠端桌面連線時,同一個使用者不能同時開
Sqlserver 2008 R2安裝配置(win64)
Sqlserver 2008 R2安裝配置 準備:sqlserver2008的安裝包,如果是win64位系統需要安裝.net framework3.5版本或者以上(安裝.net framework的方法是:在圖示<我的電腦>上右擊選擇<管理>,開啟以
DBCC大全集之(適用版本MS SQLServer 2008 R2)----DBCC CHECKTABLE檢查組成表或索引檢視的所有頁和結構的完整性
如果 DBCC CHECKTABLE 報告了任何錯誤,那麼,我們建議從資料庫備份中還原資料庫,而不是使用某個 REPAIR 選項來執行 REPAIR。如果沒有備份,則執行 REPAIR 也可以更正報告的錯誤。要使用的修復選項在報告的錯誤的末尾處指定。但是,使用 REPAIR_ALLOW_DATA_LOSS
DBCC大全集之(適用版本MS SQLServer 2008 R2)----DBCC TRACEON啟用指定的跟蹤標記
在生產伺服器上,為了避免意外行為,建議您使用下列方法之一,僅在伺服器範圍內啟用跟蹤標記。 使用 Sqlservr.exe 的 -T 命令列啟動選項。這是推薦的最佳實踐,因為這樣可確保將所有語句執行時使用已啟用的跟蹤標誌。這些語句包括啟動指令碼中的命令。有關詳細資訊,請參閱 sqlservr 應用程式
sqlserver 2008 IP或.無法登陸解決辦法
1、服務型別不是Network Service。開啟配置管理器-->SQL Server服務-->SQL Serve,右鍵-->屬性-->內建賬戶,選擇Network Service,然後重啟SQL Server服務。 2、TCP/IP協議未啟用
JFinal連線SQL Server 2008 R2資料庫
一、設定資料庫配置 2、SQL Server安裝完後,預設TCP/IP協議沒有開啟,所以以SQL Server身份驗證方式登入不了。(登入名為:./資料庫例項名稱)這是開啟SQL Server配置
實戰:sqlserver 2008 R2容災方案:另一種思路-1
自己的定義的容災方案,可以根據自己的需要自己定義. 1.源資料庫備份資料 說明: 使用方法:exec master.dbo.fullbackup1 's:\backup','suzhou','full' 0.備份型別只能是full、diff或log,資料庫名不能為空
SQL Server 2008 R2資料庫映象部署(轉載)
概述 “資料庫映象”是一種針對資料庫高可用性的基於軟體的解決方案。其維護著一個數據庫的兩個相同的副本,這兩個副本分別放置在不同的SQL Server資料庫例項中。建議使用不同位置的兩臺伺服器來承載。在同一時刻,其中一臺上的資料庫用於客戶端訪問,充當“主體伺服器”角色;而
Libevent不能在Windows Server 2008 R2上執行的解決方法
現象:執行Libvent時發生如下錯誤: [warn] evsig_init:socketpair:No Buffer space available 原因:Windows Server 2008 R2,出於安全考慮,預設情況下不能開啟高階口。而evutil_soc
spring boot 操作資料庫出現亂碼解決方案
spring boot 操作資料庫,出現亂碼解決方法: 在配置資料庫地址的程式碼後加上:?useUnicode=true&characterEncoding=UTF-8 如jdbc.properties配置檔案: db.url=jdbc:mys
Sql Server 2008 R2資料庫之登入名、使用者、架構、許可權和角色
原文地址http://www.shaoqun.com/a/106188.aspx 這幾天先是研究了一下有關資料庫的安全性、許可權等方面的東西,那就是先說一下資料庫安全性和許可權的問題,首先是對資料庫的登入名、使用者和架構做一個簡單的介紹。登入名大家都知道就是登入資料庫時