錯誤案例:在Microsoft Virtual PC 2007和一台膝上型電腦上安裝MSDN訂閱下載的SQL Server 2005企業版時出現問題。安裝環境為windows Server 2003 企業版 + sp1,另外一個系統是帶sp2的,安裝使用者使用超級管理員(Administrator)。在安裝“Integration Services”步驟時出現安裝錯誤,提示“錯誤: -2146233087”。 錯誤記錄如下: 標題: Microsoft SQL Server 2005
如果DBCC CHECKDB發現了比較少的一致性錯誤,可以使用 DBCC UPDATEUSAGE(DatabaseName,"dbo.ObjectName"); 語句逐個針對錶或索引中的每個分區更正行、已用頁、保留頁、葉級頁和資料頁的計數。但是如果資料庫出現大量一致性錯誤。例如如下所示:DBCC results for 'JO_T_CUTXX'. 訊息 2508,層級 16,狀態 1,第 1 行 The In-row data USED page
簡介SQL Server OS是在Windows之上,用於服務SQL Server的一個使用者層級的作業系統層次。它將作業系統部分的功能從整個SQL Server引擎中抽象出來,單獨形成一層,以便為儲存引擎提供服務。SQL Server OS主要提供了任務調度、記憶體配置、死結檢測、資源檢測、鎖管理、Buffer Pool管理等多種功能。本篇文章主要是談一談SQL
需求分析:因為公司遵從正版軟體的許可,本著節約成本的優良傳統,故沒有使用什麼盜版軟體,用的是微軟的SQL Server 2005 Express。因為對資料十分的重視,故需要每天對資料庫進行備份,而又要刪除兩個星期之前的備份資料,經查閱資料,得出如下一套方案,還望各路大俠指點一二:現在的環境是一台安裝SQL Server 2005 Express和Microsoft SQLServer 2005 Management Studio Express
SQL Server Hosting Toolkit這個工具包允許你在本地操作SQL Express,SQL Server 2000,和 SQL Server 2005資料庫,然後把你的資料定義和資料輕鬆地遷移,安裝到一個共用的遠程主機SQL Server帳號上……情境:你開發完了一個得意的ASP.NET應用,所有的東西都測試過了而且在你本機上一切工作都正常,充分利用了ASP.NET 2.0中的成員,角色和使用者資訊等新功能,萬事俱備,準備將它發布到一個遠程主機環境,
剛入手新本本,一陣忙活,裝好系統。小黑的驅動真不少,七七八八也有二三十個檔案要下載、安裝。輪到安裝開發軟體更是崩潰,一堆堆的sp等著我們打!微軟留給我們的噩夢啊,所以,開始下載整合了SP補丁的軟體,唯獨沒有找到SQL Server2005的整合版下載,只能自己動手,做個整合版了。網上一陣Google,見到園子裡面這篇文章:將 MS SQL Server 2005 SP2
捕捉SQL Server 2005資料庫大小的趨勢,這是非常重要的,因為DBA們可以利用這些資訊來規劃未來的空間需求,問題的通知類型,並規劃繁重負載的時間段。本文將介紹一種捕捉這一資訊的簡單的方法。SQL Server上的每個資料庫都包含了關於資料庫檔案的大小的資訊,連同其他一些相關資訊。為了得到這個資訊,我們需要一個方法來從單個數庫中一次性檢索出相關的資料。有兩個方法可以實現這個功能:sp_spaceused:這個系統預存程序將返回當前資料庫中的表、索引檢視表或 SQL Server 2005
Create function fun_getPY( @str nvarchar(4000))returns nvarchar(4000)asbegin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=left(@str,1)--如果非漢字字元,返回原字元set @PY=@PY+(case when unicode(@word) between 19968