錯誤案例:在Microsoft Virtual PC 2007和一台膝上型電腦上安裝MSDN訂閱下載的SQL Server 2005企業版時出現問題。安裝環境為windows Server 2003 企業版 + sp1,另外一個系統是帶sp2的,安裝使用者使用超級管理員(Administrator)。在安裝“Integration Services”步驟時出現安裝錯誤,提示“錯誤: -2146233087”。 錯誤記錄如下: 標題: Microsoft SQL Server 2005
今天同學向我提了一個問題,我覺得蠻有意思,現記錄下來大家探討下。問題是:在一個表裡面,有一個允許為空白的欄位,空是可以重複的,但是不為空白的值需要唯一。表結構如下面代碼建立 以下為引用的內容: CREATE TABLE test_tb( TestId int not null identity(1,1
server SQL Server的T-SQL程式設計語言在資料存放區和恢複方面功能強大,但在與SQL Server資料庫之外的系統互動方面則功能較弱。然而,我們可以通過SQL Server內建的COM自動作業環境來克服這個限制,SQL Server內建的COM自動作業環境可以使使用者在預存程序中自動操作COM對象。 在SQL Server 7.0和SQL Server
server SQL Server 2005相對於SQL Server 2000改進很大,有些還是非常實用的。舉幾個例子來簡單說明 這些例子我引用了Northwind庫。1. TOP 運算式 SQL Server 2000的TOP是個固定值,是不是覺得不爽,現在改進了。 --前n名的訂單declare @n int set @n = 10 select TOP(@n) * from Orders 2. 分頁
SQL Server的以前版本在跟蹤物件相依性方面做的並不好。原因是所有的物件相依性都是由對象ID來跟蹤的,這意味著對象一開始就必須存在。但是,通過根據對象名稱來跟蹤對象SQL Server 2008極大地擴充了跟蹤對象的能力,而不用再依賴ID。該方法的好處是在一些對象已經從資料庫中轉移出去後,還可以繼續跟蹤對象,甚至在對象沒有建立時也可以進行跟蹤。新管理對象SQL Server 2008引進了兩個新動態管理函數和新系統檢視表,用於跟蹤物件相依性。這兩個新對象包括Database
在執行諸如添加索引或更改索引列中的資料等操作更改了資料庫時,應重新編譯訪問資料庫表的原始查詢計劃以對其重新最佳化。在 Microsoft SQL Server 2005 重新啟動後第一次運行預存程序時自動執行此最佳化。當預存程序使用的基礎資料表發生變化時,也會執行此最佳化。但如果添加了預存程序可能從中受益的新索引,將不自動執行最佳化,直到下一次 Microsoft SQL Server
捕捉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
目錄準備工作1練習:使用HierarchyID資料類型2準備工作預計完成本實驗所需的時間40 分鐘目標在完成本實驗後,您將可以:處理SQL Server 2008當中的層次ID資料類型先決條件在完成本實驗前,您必須具有:編寫Transact-SQL 指令碼與使用SQL Server Management Studio的相關經驗。實驗情境SQL Server
Microsoft SQL Server 2005資料庫鏡像語句:SERVER 1CREATE ENDPOINT DbMirroringSTATE=STARTEDAS TCP(LISTENER_PORT=5023)FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)ALTER DATABASE AdventureWorks SET PARTNER='TCP://192.168.5.106:5022'SERVER 2CREATE
SQL Server 2005和2008提供了很多新的和增強商務智能功能,包括利用整合服務(SSIS)整合多種 資料來源;利用分析服務(SSAS)使資料內容更豐富並且建立複雜的商務分析; 以及利用報表格服務(SSRS)編輯 ,管理,和提交豐富的報表. 如果你現在還不清楚這些功能,那麼接下來一系列的介紹會讓你對SQL Server 現在的商務智能支援大吃一驚.不過現在關於SQL Server商務智能(SQL Server Business Intelligence -
一、簡介在2005年11月份,微軟發行了三種新產品系列:Visual Studio 2005,SQL Server 2005和.NET架構2.0(它包括ASP.NET 2.0)。SQL Server 2005是微軟自從其上一個主要發行版本SQL Server 2000以來最新版本的資料庫平台。在過去五年的發展中,SQL Server中加入了大量的新特徵,所有這些新內容都被總結到微軟網站的一篇文章《What's New in SQL Server 2005?》中。使用SQL Server 2005