你的SQL Server最近是否運(yùn)行不正常?不,我指的不是我們肯定會遇到的通常的數(shù)據(jù)庫和操作系統(tǒng)問題。我的意思是,你是否經(jīng)歷過服務(wù)器的反應(yīng)遲鈍,不穩(wěn)定的動作,繁重的網(wǎng)絡(luò)負(fù)擔(dān),或者是服務(wù)器處理或者內(nèi)存利用率的直線上升?哦,不排除在你的系統(tǒng)中有特洛伊木馬。SQL S
2015-06-28很多組織機(jī)構(gòu)慢慢的在不同的服務(wù)器和地點(diǎn)部署SQL Server數(shù)據(jù)庫——為各種應(yīng)用和目的——開始考慮通過SQL Server集群的方式來合并。將SQL Server實(shí)例和數(shù)據(jù)庫合并到一個中心的地點(diǎn)可以減低成本,尤其是維護(hù)和軟硬件許可證。此外,在合并之后,可
2015-06-28你可以通過執(zhí)行兩個計(jì)數(shù)來解決這個問題。第一個計(jì)數(shù)簡單的計(jì)算每一個食譜需要的原料;第二個計(jì)數(shù)先將RecipeIngredients表與Ingredients表連接起來,再計(jì)數(shù)。從食品室中取出任何所需要的原料后都要降低這個計(jì)數(shù),再通過比較這個計(jì)數(shù),你就能拒絕那些你不能得到所有原
2015-06-28自從SQL Server 2000以來,你已經(jīng)能夠通過使用復(fù)制來創(chuàng)建一個備用的服務(wù)器、傳輸日志,以及備份和重新存儲了——但是現(xiàn)在微軟又引入了一個內(nèi)建的工具,它可以實(shí)現(xiàn)自動的錯誤恢復(fù)。數(shù)據(jù)庫鏡像是SQL Server 2005的一個新特性,它允許你將一個SQL Server中的
2015-06-28SQL Server本身有數(shù)據(jù)導(dǎo)入的操作。但如果要從一個備份的文件中導(dǎo)入數(shù)據(jù),則要進(jìn)行另外的操作。下面以一個例子進(jìn)行說明。SQL Server服務(wù)器上已有一個DOE數(shù)據(jù)庫,并且里面有大量的數(shù)據(jù),現(xiàn)準(zhǔn)備從另外一個備份文件A1.BAK(不是DOE數(shù)據(jù)庫的備份文件)中導(dǎo)入另外的數(shù)據(jù)(即
2015-06-28當(dāng)SQL Server 數(shù)據(jù)庫引擎在 Microsoft® Windows NT® 或 Windows® 2000 上運(yùn)行時,其默認(rèn)內(nèi)存管理行為并不是獲取特定的內(nèi)存量,而是在不產(chǎn)生多余換頁 I/O 的情況下獲取盡可能多的內(nèi)存。為此,數(shù)據(jù)庫引擎獲取盡可能多的可用內(nèi)存,同時保留足夠的可用內(nèi)存
2015-06-28基本概念:1.多維數(shù)據(jù)集:多維數(shù)據(jù)集是聯(lián)機(jī)分析處理 (OLAP) 中的主要對象,是一項(xiàng)可對數(shù)據(jù)倉庫中的數(shù)據(jù)進(jìn)行快速訪問的技術(shù)。多維數(shù)據(jù)集是一個數(shù)據(jù)集合,通常從數(shù)據(jù)倉庫的子集構(gòu)造,并組織和匯總成一個由一組維度和度量值定義的多維結(jié)構(gòu)。2.維度:是多維數(shù)據(jù)集的結(jié)構(gòu)
2015-06-28本文介紹MIS SQL Server對圖像數(shù)據(jù)的存儲機(jī)制和存取方法。針對VB開發(fā)工具,介紹了一種通過ADO Field 對象的GetChunk 方法和AppendChunk 方法來存取MIS SQL Server中的圖像數(shù)據(jù)的方法。在一個完善的醫(yī)院信息MIS中,圖像數(shù)據(jù)的存取是必不可少的,比如X光片、CT像片的
2015-06-28數(shù)據(jù)完整性是任何數(shù)據(jù)庫系統(tǒng)要保證的重點(diǎn)。不管系統(tǒng)計(jì)劃得有多好,空數(shù)據(jù)值的問題總是存在。本文探討了在SQL Server中處理這些值時涉及的3個問題:計(jì)數(shù)、使用空表值以及外鍵處理。用COUNT(*)處理空值大多數(shù)集合函數(shù)都能在計(jì)算時消除空值;COUNT函數(shù)則屬于例外。對包
2015-06-28摘要:本文以SQL SERVER為例,總結(jié)了常用的幾種備份和恢復(fù)數(shù)據(jù)庫的方法,分析了作業(yè)機(jī)制的原理,并提出了一種以作業(yè)機(jī)制實(shí)現(xiàn)恢復(fù)和備份數(shù)據(jù)庫的方法。用戶可以不打開數(shù)據(jù)庫管理器,在應(yīng)用程序客戶端就可以方便地實(shí)現(xiàn)數(shù)據(jù)庫的備份和恢復(fù)。關(guān)鍵詞: 備份 恢復(fù) 作業(yè)機(jī)制
2015-06-28摘要:本文以SQL Server2000存儲過程為例,探討了存儲過程的優(yōu)點(diǎn),并以Visual Basic6.0程序設(shè)計(jì)語言給出了調(diào)用存儲過程的關(guān)鍵代碼。關(guān)鍵字:數(shù)據(jù)庫;SQL Server2000;存儲過程;應(yīng)用程序;VB。存儲過程存儲過程是存儲在服務(wù)器上的一組預(yù)編譯的Transact-SQL語句,是一種
2015-06-28最近,為了能在數(shù)據(jù)庫服務(wù)器中運(yùn)行其他應(yīng)用程序,在保持?jǐn)?shù)據(jù)庫操作系統(tǒng)版本不變的前提下對數(shù)據(jù)庫服務(wù)器進(jìn)行了軟、硬件上的升級。在軟件上,將操作系統(tǒng)從Windows 2000升級到Windows Server 2003;在硬件上,將服務(wù)器中的內(nèi)存由原來的512MB增加到1GB(1024MB)。在升級后
2015-06-28代理服務(wù)是一種復(fù)雜的技術(shù),具有很多可配置的移動組件。詳細(xì)信息如下:信息信息是指在服務(wù)代理應(yīng)用程序中調(diào)用的基本信息單元。對于服務(wù)代理來說,信息的接收總是按照其被發(fā)送的順序進(jìn)行,并且保證僅發(fā)送和接收一次。同時保證信息不丟失。有時發(fā)送的信息不能立即被收
2015-06-28有件東西我觀察了很多年,那就是很少有開發(fā)者會去使用SQL Server中的一個非常有用的東西——EXISTS結(jié)構(gòu)。你可以在各種情況中用到EXISTS結(jié)構(gòu),在這篇文章中我會向大家介紹其中的一些。 EXISTS結(jié)構(gòu) EXISTS結(jié)構(gòu)是一個TSQL函數(shù),這個函數(shù)會就圓括號中的子查詢
2015-06-28昨天,系統(tǒng)管理員告訴我,我們一個內(nèi)部應(yīng)用數(shù)據(jù)庫所在的磁盤空間不足了。我注意到數(shù)據(jù)庫事件日志文件XXX_Data.ldf文件已經(jīng)增長到了3GB,于是我決意縮小這個日志文件。經(jīng)過收縮數(shù)據(jù)庫等操作未果后,我犯了一個自進(jìn)入行業(yè)以來的最大最愚蠢的錯誤:竟然誤刪除了這個日志
2015-06-28在軟件項(xiàng)目實(shí)施的時候,數(shù)據(jù)導(dǎo)入一直是項(xiàng)目人員比較頭疼的問題。其實(shí),在SQL Server中集成了很多成批導(dǎo)入數(shù)據(jù)的方法。有些項(xiàng)目實(shí)施顧問頭疼的問題,在我們數(shù)據(jù)庫管理員眼中,是小菜一碟?,F(xiàn)在的重點(diǎn)就是,如何讓用戶了解這些方法,讓數(shù)據(jù)導(dǎo)入變得輕松一些。第一:使
2015-06-28通過視圖來訪問數(shù)據(jù),其優(yōu)點(diǎn)是非常明顯的。如可以起到數(shù)據(jù)保密、保證數(shù)據(jù)的邏輯獨(dú)立性、簡化查詢操作等等。但是,話說回來,SQL Server數(shù)據(jù)庫中的視圖并不是萬能的,他跟表這個基本對象還是有重大的區(qū)別。在使用視圖的時候,需要遵守四大限制。限制條件一:視圖數(shù)據(jù)
2015-06-28其實(shí)刪除數(shù)據(jù)庫中數(shù)據(jù)的方法并不復(fù)雜,為什么我還要多此一舉呢,一是我這里介紹的是刪除數(shù)據(jù)庫的所有數(shù)據(jù),因?yàn)閿?shù)據(jù)之間可能形成相互約束關(guān)系,刪除操作可能陷入死循環(huán),二是這里使用了微軟未正式公開的sp_MSForEachTable存儲過程。也許很多讀者朋友都經(jīng)歷過這樣的
2015-06-28近段時間由于修改一個ASP程序(有SQL注入漏洞),在網(wǎng)上找了很多相關(guān)的一些防范辦法,都不近人意,所以我將現(xiàn)在網(wǎng)上的一些方法綜合改良了一下,寫出這個ASP函數(shù),供大家參考。以下是引用片段: 以下為引用的內(nèi)容: Fu
2015-06-28這篇文章主要介紹了Oracle數(shù)據(jù)庫到SQL Server數(shù)據(jù)庫主鍵的遷移過程,具體內(nèi)容請參考下文。由于項(xiàng)目需要要將以前Oracle的數(shù)據(jù)庫轉(zhuǎn)化為SQL Server,今天利用SQL Server的DTD進(jìn)行數(shù)據(jù)庫的遷移,但導(dǎo)入以后發(fā)現(xiàn)只導(dǎo)入了表結(jié)構(gòu)和數(shù)據(jù),而表的一些主鍵約束都沒導(dǎo)過來,感覺
2015-06-28