一、概述在應用系統中,數據庫往往是最核心的部分,一旦數據庫毀壞或損壞,將會帶來巨大的損失,所以數據庫的管理越來越重要。我們在做數據庫管理與維護工作
一、選擇合理的備份時機。雖然說,SQL Server數據庫在聯機或者活動狀態,也可以進行備份。但是,一般情況下,筆者不建議這麼做。因為在數據庫活動
索引是以表列為基礎的數據庫對象。索引中保存著表中排序的索引列,並且紀錄了索引列在數據庫表中的物理存儲位置,實現了表中數據的邏輯排序。通過索引,可以
測試環境SQL2005,windows2003DECLARE @idoc int;DECLARE @doc xml;SELECT @doc=bul
Smo是SqlServer Management Objects的簡稱,由SQL2005提供的管理對象,sql-dmo的邏輯進化版本,主要功能由C
--時間戳類型和bigint互相轉化示例:by jinjazzset nocount on--申明3個時間戳declare @timeFlag1
先執行一下以下SQL語句,我的測試環境為SQL2005dbcc traceon(3604)godbcc page(master,1,0,2)可以看
社區問的人太多了,保存一個備用--建立測試環境set nocount oncreate table test(model varchar(20),
動態交叉表就是列表可以根據表中數據的情況動態創建列。動態查詢不能使用Select語句實現,它可以利用存儲過程實現。思路是:首先檢索列頭信息,形成一
我把數據庫操作類整理了一下,它包含了常用的數據庫操作,由三種方式:簡單的SQL拼接字符串的形式,SQL語句使用參數的形式和存儲過程的形式,每種形式
SQL Server數據庫查詢速度慢的原因有很多,常見的有以下幾種:1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設計的缺陷)2、I
在WEB開發中經常需要重啟IIS,每次打開IIS來操作很麻煩,所以我干脆就在桌面新增了一個CMD文件,內容如下:(SQL Server占的內存不少
SQL Server 2005 SP2為我們帶來了vardecimal功能,這項功能使得原來定長的decimal數據在數據文件中以可變長的格式存儲
如果你像我一樣,那麼你就會有一個在適當位置的SQL Agent任務需要重建和重新組織,而實際上只有你數據庫中的索引需要這樣的操作。如果你依賴於Mi
你需要做的第一件事是確定xp_cmdshell是可用的。你可以選擇下面兩種方法中的一種來實現。1.你可以使用sp_configure並執行下面的腳
一. 引言如果你曾經使用SQL Server開發過任何軟件,那麼你肯定會習慣於使用四部分標識符來參考一個對象:[[[server.][databa
這是一個很好的問題。解決這個問題最簡單的方法是從擴展屬性中獲得值到物理表中,因此你可以很容易通過Microsoft Excel、報表服務或其它任何
今天在我和一家軟件公司的開發人員討論數據庫設計調優的時候又討論到了表變量和臨時表的問題,覺得這個問題確實是一個爭議比較大的問題。其實從上次發表了表
如果你創建了一個登錄觸發器,並且在這個觸發器中有一些不好的代碼,那麼當你嘗試著登錄時,你將會得到一個類似於圖一顯示的錯誤:圖一如果不能很好地執行登
Microsoft SQL Server 2008 安裝圖集見下: