2006年12月30日

如何檢查是否已安裝SQL Server 2005 SP2

先前在「如何得知目前SQL Server 2005的Service Pack是那個版本?」說明了多種方式來檢查SQL Server 2005的版本,隨著 SQL Server 2005 SP2 即將問世,特別加上 SP2 的版本編號方便大家查閱。

版本編號

Service Pack 版本

9.00.1399

SQL Server 2005 (RTM)

9.00.2047

SQL Server 2005 SP1

9.00.3042

SQL Server 2005 SP2

附註:

  • 若您有安裝其他的 HotFix,那麼所查到的版本編號可能會與上述的不同。
  • SQL Server 2005 SP2 檔案大小約 250 MB。安裝時,請確認系統磁碟剩餘空間尚有1,000 MB 以上、TEMP環境變數的磁碟空間需要600 MB。
  • 本文使用 Microsoft Word 2007 發佈。

2006年12月29日

如何快速查詢目前已經啟用的服務有哪些?

欲快速查詢電腦目前已經啟用的服務,請開啟「命令提示字元」,鍵入如下的指令,然後按下 Enter:

net start

本文使用 Word 2007 發佈文章。

2006年12月28日

如何快速開啟「安全地移除硬體」對話方塊

用滑鼠按一下「開始」功能表的「執行」指令,然後鍵入如下所示的指令,接著按下「確定」按鈕即可: %windir%\system32\RUNDLL32 shell32.dll,Control_RunDLL hotplug.dll

2006年12月9日

如何在 Stored Procedure 中,再去呼叫另外一個 Stored Procedure

要在一個 Stored Procedure 中,再去呼叫另外一個 Stored Procedure,要使用下列兩種呼叫方式之一: EXECUTE <欲執行的 Stored Procedure 名稱> —或— EXEC <欲執行的 Stored Procedure 名稱> 若被呼叫的那個 Stored Procedure 有傳回值,且需要接收該回傳值的話,可以在執行該 Stored Procedure 時,使用 OUTPUT 關鍵字來讓被呼叫的 Stored Procedure 傳回值。只是您必須先在被呼叫的 Stored Procedure 中,利用 OUTPUT 關鍵字來加以建立並指定要回傳的數值之資料型別。如下所示即是一例: CREATE PROCEDURE #歡迎@strInput NVARCHAR(50) OUTPUT AS BEGIN SET @strInput = @strInput + '歡迎來到 我亦非我—愛力克斯的賣寇蒐福特Blog'; END GO CREATE PROCEDURE #您好 AS BEGIN DECLARE @strHi NVARCHAR(50); SET @strHi = '嗨!您好!'; EXECUTE #歡迎 @strHi OUTPUT; PRINT @strHi; END GO -- 使用 EXECUTE 陳述式來測試看看 EXECUTE #您好; GO -- 直接使用 Stored Procedure 名稱來測試看看 #您好; GO 請注意: 這個範例所建立的 Stored Procedure 是暫時性的,當您所使用的連線與 SQL Server 執行個體中斷之後,這些 Stored Procedure 就會被自動刪除。