Time of Update: 2018-12-06
Author:scottgu【原文發表日期】 Thursday, January 11, 2007 12:20 AM 上個月 (英文),我討論了新的(免費的)資料庫發布嚮導,它是設計來充分簡化在web主機環境中上傳和部署 SQL Express 和 SQL Server資料庫的。在 第一個關於資料庫發布的貼子 (英文)裡 ,我示範了你如何可以使用資料庫發布嚮導自動產生 .SQL
Time of Update: 2018-12-06
@@ROWCOUNT 返回受上一語句影響的行數。 文法 @@ROWCOUNT 傳回型別 integer 注釋 任何不返回行的語句將這一變數設定為 0 ,如 IF 語句。 樣本 下面的樣本執行 UPDATE 語句並用 @@ROWCOUNT 來檢測是否有發生更改的行。 UPDATE authors SET au_lname = 'Jones' WHERE au_id = '999-888-7777' IF @@ROWCOUNT = 0 print 'Warning: No rows were
Time of Update: 2018-12-06
轉自:http://topic.csdn.net/t/20040430/11/3024328.htmlCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->如何建立、維護以及聯機待命伺服器 (Transact-SQL) 待命伺服器的建立通常包括在主伺服器上建立Database
Time of Update: 2018-12-06
介紹兩個查看SQLServer伺服器是否被入侵的方法: 1、入侵者入侵後一般會開伺服器的3389,建立隱藏使用者,然後登入。我們只要到C:\Documents and Settings這個目錄下看看是否有可以的使用者名稱就可以了,不管是不是隱藏的使用者,都會在這裡顯示出來。 2、有些入侵者喜歡留一個有高許可權的sqlserver資料庫使用者,當作後門,我們可以開啟登陸sqlserver的查詢分析器,然後依次開啟
Time of Update: 2018-12-06
調試:在SQL QUERY中—》物件瀏覽器—》預存程序—》選擇要調試的預存程序—》右擊—》選擇調試(debug)—》輸入參數—》--設定完你的參數值後--點擊執行,就是出現一個浮動工具條,上面有逐步執行,斷點設定等 ---跟蹤 :開始->程式->MS SQLSERVER->事件探查器(SQL Profiler)-->檔案-->建立-->跟蹤就可以了。。然後資料庫的調用情況就會顯示出來 FAQ:伺服器: 訊息 514,層級 16,狀態 1,過程
Time of Update: 2018-12-06
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_decrypt]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[sp_decrypt] GO /*--破解函數,過程,觸發器,視圖.僅限於SQLSERVER2000
Time of Update: 2018-12-06
Excel匯入Sql Server數字匯入問題解決 1.將儲存格格式設定為 常規2.匯入的sql語句use testexec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure goSELECT * INTO spacefield FROM
Time of Update: 2018-12-06
SQL server的隨機數函數rand()詳解 from:http://tieba.baidu.com/f?kz=607363268在SQL Server中,有個隨機函數rand(),有不少新手可能不知道存在這個函數,現在我就把這個函數的一些隨機數產生技巧寫出來,這是面向菜鳥的,老鳥請不要拍磚呀,我的頭還不夠硬 不過還是希望老鳥們多多指教了,現在切入正題: 隨機函數:rand() 在查詢分析器中執行:select rand(),可以看到結果會是類似於這樣的隨機小數:0.3636151348
Time of Update: 2018-12-06
一、概念 索引是為了加速對錶中資料行的檢索而建立的一種分散儲存結構。 1、索引是針對錶而建立的; 2、索引由除存放表的資料頁面以外的索引頁面組成,也就是說索引需要單獨的儲存空間。 二、索引的分類 索引分為兩類:聚簇索引和非聚簇索引。 聚簇索引的結構如所示: 中,“根節點”與“中間級”統稱為“索引頁”,也叫做“非葉級”。根節點存放著中間級每一個頁面的第一個元素。中間級存放這資料頁每一個頁面的第一個元素。
Time of Update: 2018-12-06
關鍵詞:SQL Server 系統資料表 預存程序 一、SQL Server的系統資料表 Microsoft 的SQL Server是一個可伸縮的高效能資料庫管理系統,專為分布式客戶機/伺服器環境而設計,SQL
Time of Update: 2018-12-06
一、問題現象假如分散式交易的用戶端和伺服器端(可能N個)不在同一台伺服器上,如分別為應用程式伺服器 和 資料庫伺服器,經常會出現一下錯誤:① 在建立與伺服器的串連時出錯。在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連)。② 事務已被隱式或顯式提交,或已終止。③ 該夥伴交易管理員已經禁止了它對遠程/網路事務的支援。
Time of Update: 2018-12-06
How do it :(1)建立一個解決方案(2)在Web.config設定檔裡面的<system.web>節點裡面添加 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><authentication mode="Windows" /><identity impersonate="true" /&
Time of Update: 2018-12-06
最佳化資料庫的方法: 1、關鍵字段建立索引。 2、使用預存程序,它使SQL變得更加靈活和高效。 3、盡量少用遊標。 4、盡量將表與表之間的關係少做迴圈。 5、使用"三範",減少資料的冗餘。 在最佳化資料庫的時候,應當遵循以下原則以提高效率: ◆1、使用索引來更快地遍曆表
Time of Update: 2018-12-06
何為 Osql?osql 工具是一個 Microsoft Windows 32 命令提示字元工具,您可以使用它運行 Transact-SQL 陳述式和指令檔。osql 工具使用 ODBC 資料庫API (API) 與伺服器通訊。說白了就是微軟作的一個exe程式可以連本機伺服器或者其他伺服器。 C:>osql -S 伺服器名\執行個體名 -U sa斷行符號會出現下面提示,輸入密碼。 Password 11111 然後就可以輸入sql進行資料庫操作了 use master; go
Time of Update: 2018-12-06
查詢某個表是否存在:在實際應用中可能需要刪除某個表,在刪除之前最好先判斷一下此表是否存在,以防止返回錯誤資訊。在SQL SERVER中可通過以下語句實現:IF OBJECT_ID(N'表名稱', N'U') IS NOT NULL DROP TABLE
Time of Update: 2018-12-06
不知何時開始,我的sql server 2000總是自動停止,十分煩惱,排除了病毒等多方面的原因,在網上搜尋了下,發現是MDAC2.8惹的禍,只需要重新安裝一下就可以了。下載了MDAC2.8,安裝了,又提示說版本不相容。於是,又去搜尋了相關的資料,轉載一下下面的解決方案: MDAC 2.8 安裝方法 修補WINXP SP2內建的MDAC 2.81安裝 如果你不能看得WINDOWS的INF目錄,做如下步驟: 點擊
Time of Update: 2018-12-06
(一)掛起操作 在安裝Sql或sp補丁的時候系統提示之前有掛起的安裝操作,要求重啟,這裡往往重啟無用,解決辦法: 到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 刪除PendingFileRenameOperations (二)收縮資料庫 --重建索引 DBCC REINDEX DBCC INDEXDEFRAG --收縮資料和日誌 DBCC SHRINKDB DBCC SHRINKFILE
Time of Update: 2018-12-06
create Table #Report( ID int IDENTITY PRIMARY KEY, bookId int, bookName varchar(50))goif exists(select * from tempdb..sysobjects where id=object_id('tempdb..#Report'))select '#Report表存在!'elseselect '#Report表不存在!if exists(select * from
Time of Update: 2018-12-06
作者: south_titan 發表日期: 2006-07-04 21:26 文章屬性: 原創 複製連結 SQL Server匯出匯入作者:楊曉(http://blog.sina.com.cn/u/1237288325)由於公司項目需要,在兩個資料庫之間進行資料庫匯入匯出。我對SQL Server匯入匯出研究了一下,發現有篇文章介紹的較全面,現把它修正一下,供朋友參考。一、匯出匯入SQL Server裡某個資料庫1.在SQL Server企業管理器裡選中要轉移的資料庫,按滑鼠右鍵,選所有任務-
Time of Update: 2018-12-06
SQLServer2000同步複製技術實現步驟 一、 預備工作 1.發行伺服器,訂閱伺服器都建立一個同名的windows使用者,並設定相同的密碼,做為發布快照檔案夾的有效訪問使用者 --管理工具 --電腦管理 --使用者和組 --右鍵使用者 --建立使用者 --建立一個隸屬於administrator組的登陸windows的使用者(SynUser) 2.在發行伺服器上,建立一個共用目錄,做為發布的快照檔案的存放目錄,操作: 我的電腦--D:\ 建立一個目錄,名為: PUB