2005年10月19日

如何定時啟動或關閉 MS SQL Server

一般而言,我們都會讓 MS SQL Server 以服務的方式啟動,因此可以透過控制台裡的「排定的工作」來定時將 MS SQL Server 的服務關閉與啟動,作業系統(Windows NT/2000/XP/2003)內建一個「net」指令,裡面提供了的兩個子指令:「net stop」與「net start」可以讓管理者透過指令模式即可關閉與啟動某項服務,因此將下面的指令加入「排定的工作」之後,就可以讓 MS SQL 在固定的時間自動關閉跟開啟。

關閉 MS SQL:  
net stop MSSQLServer /y
(記得要加上 /y 的參數,要不然是不會自動關閉的)  

啟動 MS SQL:  
net start MSSQLServer

若您有需要啟動 SQL Server Agent 的話,在啟動時,需要在啟動 SQL Server 服務之後,順便啟動 SQL Server Agent,因為當您關閉 SQL Server 時,會一起關閉 SQL Server Agent,指令如下: 
net start SQLServerAgent

啟動亦可用直接使用 SQLServr 這個指令,但是使用這個指令啟動的話,MS SQL Server 就不是以服務的方式執行了。使用這個方式啟動的好處是,您可以即時監看 SQL 目前的狀況,其實這個就是在 SQL Server Enterprise Manager 裡面的 Management -> SQL Server Logs 裡所看到的 log。

2005年10月15日

為什麼無法在 Windows XP 上安裝 SQL 2000 企業版

因為 SQL 2000 企業版無法在 Windows XP 上安裝,因此不論是 Windows XP Professional 或 Home Edition 僅可以安裝下列的版本:
  1. SQL Server 2000 企業評估版
  2. SQL Server 2000 程式開發版
  3. SQL Server 2000 Personal Edition
  4. SQL Server 2000 Desktop Engine (亦即 MSDE 2000)

2005年10月10日

在 Word 列印特定頁的文件內容

當開啟 Word 時,可以在 Word 左下方的狀態列上看到 「頁xx 節xx」 的資訊,當您要列印某部分時,請在列印範圍輸入:PxxSxx-PxxSxx其中的 P 表示「頁」, S 表示「節」,如此便可以列印出您要的部分。

例如:
P1S1-P3S1
就表示列印:頁1 節1 到 頁3 節1 的文件內容

2005年10月6日

如何使用 DOS 指令將程式關閉

欲使用 DOS 指令將程式關閉的話,會因為不同的作業系統而有不同的作法,下面以關閉 IE 瀏覽器為例進行說明:
  1. Windows NT4 的話,需要安裝 Resource Kit,在 C:\NTResKit 裡有 kill.exe,然後使用
    kill iexplore.exe
  2. Windows 2000 則請安裝支援工具(在Windows 2000 CD的Support\Tools,執行setup.exe )安裝之後,在 C:\Program Files\Support Tools 裡有 kill.exe ,然後使用
    kill iexplore.exe
  3. Windows XP/Windows 2003 請使用內建的 taskkill.exe 指令,且要加上 /im 的參數,如:taskkill /im iexplore.exe