共用方式為


工具箱適合 IT 專家的新產品

Greg Steen

移動 SQL Server 資料庫

xSQL Bundle Professional Edition

www.xsqlsoftware.com

無論您的工作內容是營運支援、應用程式開發、品管測試或設定管理,只要您是 IT 專業人員 (既然您正在閱讀 TechNet Magazine,因此我想您應該是),移動 SQL Server™ 資料庫就可能是家常便飯。移動資料與資料結構描述時,您必須提防發生不一致的情形。為了協助您防範這類不一致的情形,您需要一個好的工具組,來執行結構描述與資料的比對以及同步處理。

我最近使用的一個工具是 xSQL Software 推出的 xSQL Bundle。這個套件是由四個不同的應用程式組成:xSQL Object、xSQL Data Compare 及其相關的命令行公用程式。

xSQL Object 可讓您比對和同步處理資料庫結構描述。它會針對您想在各個資料庫之間比對的物件類型和執行個體,提供各種比對選項。這個應用程式還可讓您建立結構描述快照集,對於維護版本歷程記錄特別方便。這項功能也能讓您輕鬆地復原之前的結構描述狀態。您甚至可以使用 xSQL Object 產生結構描述指令碼,以便

傳輸或封裝您的資料庫結構描述。

xSQL Data Compare 可以比對和同步處理兩個 SQL Server 資料庫中所包含的資料。您可以選擇比對兩個資料庫之間的完整內容,或選取一組資料表進行比對。假使資料表不完全相符,您可以定義自訂的資料表對應,以確保這些資料表中的資料一樣。進行大量資料同步處理時,應用程式會切換成大量插入模式,以節省同步處理作業的時間。

xSQL Data Compare 與 xSQL Object 都可讓您儲存工作區,因此您無須經常重新建立比對環境。這兩個應用程式的同步處理都是交易式的,因此您可以確認所有作業都已成功執行,或已完全復原。此套件中的所有應用程式同時支援 SQL Server 2000 與 SQL Server 2005 資料庫執行個體,因此您也可以比對和同步處理各個版本之間的相關資料及物件。

xSQL Bundle 中較強大的其中一項功能,應該是命令行公用程式,事實上,此功能可讓您透過您的建置、程序、監視或自動化工作排程器,來執行比對與同步處理工作 (我深信重複性的工作應該要自動化,好讓人工作起來更輕鬆、更有效率)。命令行公用程式可接受經由主要應用程式 UI 的組態精靈所建立的 XML 組態檔,而每個公用程式都有一些文字檔記錄選項,好讓您追蹤自動執行過程中的動靜。

價格: xSQL Bundle Professional Edition 的單一使用者授權為 $499 美元起。

xSQL Data Compare 可以同步處理兩個 SQL Server 資料庫中的資料。

xSQL Data Compare 可以同步處理兩個 SQL Server 資料庫中的資料。  (按影像可放大)

建立更安全的通訊

WinSSHD

www.bitvise.com

若您正在尋找促進組織安全性的方法,不妨考慮使用 Secure Shell Handling 2 (SSH2) 和 Secure FTP (SFTP)。簡單來說,SSH2 通道可讓您安全地連線到遠端機器上的服務,而且還可協助您減少在防火牆上開啟、可用於接聽並指向應用程式的連接埠,藉此降低潛在駭客入侵的風險。SFTP 是標準 FTP 伺服器的另一項選擇,它會使用 SSH2 來保障您的資料與命令的安全性。

如果您對這些通訊協定有興趣,那麼就一定要參考一下 Bitvise 的 WinSSHD。WinSSHD 是專為 Windows 設計的 SSH2 伺服器。

安裝很簡單。此應用程式會提供直覺式的控制台來管理 WinSSHD 服務。從基本的啟動/停止功能到 Windows® 事件記錄檔的自訂檢視 (篩選 WinSSHD 事件的地方),都可以在控制台中找到。您也可以在這裡啟動設定面板,以便進行核心設定。您可以設定介面與連結埠繫結、調整記錄設定、指定要啟用的 SSH 工作階段加密方法、設定工作階段逾時、選擇驗證方法、指定 Proxy 組態,以及控制可以存取執行個體的使用者。您還可以匯入及匯出組態。

存取控制設定能讓您透過 IP 規則 (包含子網路控制的遮罩支援) 與 DNS 名稱規則 (在 IP 規則之後處理) 來限制存取。

WinSSHD 支援虛擬化作業,這點對 SFTP 實作來說很棒。這表示您可以指派數千個虛擬使用者到同一個 Windows 帳戶,藉此簡化帳戶與安全性細節。此應用程式也支援使用 Windows 群組進行驗證和存取控制,讓您無須根據個別使用者來定義原則。

Kerberos 5 和 NTLM 驗證的支援,也讓 WinSSHD 可以整合成單一登入環境。若要完成這項作業,您需要支援 GSSAPI 的 SSH 用戶端,像是同樣由 Bitvise 推出的 Tunnelier 就是不錯的搭配選擇。如您所料,Tunnelier 可完全與 WinSSHD 伺服器相容。它也可以透過遠端模式來設定您的 WinSSHD 伺服器。

如果您的 SFTP 或 SSH2 伺服器環境是任務關鍵的環境,那麼您可以建立 WinSSHD 叢集以達到高度的可用性。這項作業很簡單,但若您需要一些協助,則該公司的網站提供的資訊與設定指南,即可教導您如何設定叢集、轉送連結埠、建立遠端桌面通道...等等。

價格: $99.95 美元。

WinSSHD 可讓您指定 SSH 工作階段加密方法

WinSSHD 可讓您指定 SSH 工作階段加密方法  (按影像可放大)

監視 USB 活動

USB Monitor Professional

www.hhdsoftware.com

這個產品適合所有類型的使用者使用。或許您是 DIY 軟體迷,喜歡建立和修改 USB 裝置的驅動程式。或者您是實際建立 USB 裝置的硬體工程師。又或許您只是發現自己盯著某些 USB 裝置的活動警示燈,好奇到底是什麼原因引發這麼多活動。如果上述任何一點說中您的心聲,那麼 HHD Software 的 USB Monitor Professional 就很有用。這個公用程式可讓您記錄、顯示和分析在 USB 裝置與透過 USB 主控制器的 Windows 系統之間傳輸的資料。

UI 的使用方式有一點迂迴,但是當您習慣之後,就可以收集在所監視的 USB 裝置上來回傳遞的大量相關資訊。根據預設,應用程式會記錄傳遞到 USB 裝置的大部分命令與命令集。對某些裝置 (特別是大型存放裝置) 而言,這種設定可能會太冗餘。幸好,您可以自訂要讓應用程式記錄大量存放裝置的哪些資料。

記錄工作階段之後,接著您便可以依照多種方式分析資料。針對大量存放裝置,您可以使用「大量存放裝置檢視」。除此之外的選項還有統計和裝置輸出的線型圖、未經處理的封包和控制要求檢視、資料封包解碼器檢視、HID 特定檢視,以及靜止影像檢視 (Still Image View) (這會解碼適合裝置的 USB 靜止影像通訊協定 (USB Still Image Protocol))。

有鑑於應用程式記錄的資料量,您不會希望讓 USB 記錄工作階段執行太久。不過,您還是可以限制用於作用中記錄階段的最大磁碟空間大小,並壓縮記錄的資料,來減少所需空間。

價格: 一般授權為 $175.99 美元起。

USB Monitor Professional 會記錄傳遞到 USB 裝置的命令。

USB Monitor Professional 會記錄傳遞到 USB 裝置的命令。  (按影像可放大)

管理虛擬媒體

Virtual CloneDrive

www.elby.ch/fun/software

處理實際媒體可能是很累人的事。自從我切換成 Windows Vista 並喪失與 Microsoft Virtual CD-ROM Control Panel 的直接相容性之後,就一直在尋覓可以裝載 CD 和 DVD 影像的代替品 (附帶一提,如果您有興趣的話,可以在以下網址找到 Windows XP 的 Microsoft®Virtual CD-ROM Control Panel)。

當然,您也可以在 Windows Vista 中執行 Virtual CD-ROM Control Panel。問題在於,您總是必須以系統管理員的身份執行,而且您只能在系統管理員內容下檢視裝載的光碟機,也就是說,必須透過「以系統管理員身份執行」命令提示,而非在使用者的 Windows 檔案總管內容下。因此,不僅是工具無法按照我所需的方式運作,而且還要我以不安全的環境執行應用程式。

我發現有一個工具可以在您的 Windows Vista 使用者內容中運作,

那就是 Elaborate Bytes 的 Virtual CloneDrive

。這個應用程式會將自己安裝成 GUI 管理應用程式和存放裝置控制器,您可以從

[裝置管理員] 中看到它。安裝之後,應用程式會有三個基本設定。首先,

您可以指定要使用的虛擬光碟機數目,最多可以有 8 個平行光碟機。其次 -- 這也是我最喜歡的選項 -- 就是可以選擇設定 Virtual Sheep 設定,以生氣的羊咩咩圖示來取代標準的 CD/DVD 光碟機圖示,如此一來,您就知道哪些光碟機是 ISO 光碟機,而哪些是系統上的實體光碟機。最後,您可以選擇在啟動時自動裝載您上一次指派給該虛擬光碟機的最後一個影像。

除了 ISO 檔案以外,Virtual CloneDrive 也可以裝載和讀取 .ccd、.dvd、.img、.udf, 及 .bin 檔案。此外,它還會整合到 [Windows 檔案總管] 中,讓您得以快速裝載和卸載影像。而 Virtual CloneDrive 最大的好處之一就是它是免費的。如果您已遷移至 Windows Vista®,而且一直在尋找新的解決方案來管理 ISO 檔案,務必要試試看這個工具。

**價格:**免費。

Virtual CloneDrive 使用之生氣的羊咩咩

Virtual CloneDrive 使用之生氣的羊咩咩  

書評

SharePoint Products and Technologies Administrator's Pocket Consultant

microsoft.com/MSPress/books/10623.aspx

雖然今日的辦公室不見得完全不使用紙張,但是要處理的電子文件的確越來越多。管理這些文件以及這些文件的共用方式變成日益重要的問題,而許多公司都考慮採用 Microsoft SharePoint®Services 與 SharePoint Server 作為解決方案。Ben Curry 所著的 Microsoft SharePoint Products and Technologies Administrator's Pocket Consultant 能提供協助。無論您只是想考慮看看 SharePoint、已經深入到規劃階段,或已經部署好 SharePoint 基礎結構,這本提供系統管理內容與日常工作參考的著作都是您的良伴。

對於看過 Administrator's Pocket Consultant 系列的讀者而言,這本指南也會令人感到熟悉。其精彩的內容與結構水準使這本書出類拔萃。這本書涵蓋了 Windows SharePoint Services 3.0、SharePoint Server 2007 Standard 以及 SharePoint Server 2007 Enterprise Edition。其中分成四個章節。

第一節〈SharePoint 產品和技術基礎〉提供 SharePoint Server 產品的元件、版本、需求及安裝概觀。本節會說明 Windows SharePoint Services 3.0 與 SharePoint Server 的 Standard 及 Enterprise 版本的差異。接下來的內容會分別指引這三種產品的安裝步驟。這一節還詳述了在安裝過程中所建立的 SQL Server 資料庫和 IIS 網站。

下一節是〈SharePoint 核心系統管理〉,其中討論中央系統管理 UI (Central Administration UI),並提供參考資料來教導您如何建立新的站台集合與站台,如何匯入、使用和編輯 Web 組件,以及如何針對安裝設定群組和電子郵件設定。在此您也可以了解如何管理不同的工作流程功能及監視那些工作流程。

本書的第三部分〈使用 SharePoint Server 2007〉深入探討 SharePoint Server Standard 與 Enterprise 版本專有的特色與功能。其中包括如何設定企業內容管理、如何建立和設定 SharePoint Portal、如何設定搜尋與編制索引,以及如何設定 Excel®Calculation Services 等主題。討論 Excel Calculation Services 的部分,也有提供如何在多伺服器環境中設定服務以便提高效能與可用性的指引。

第四節則細述 SharePoint Server 實作的操作面向、示範如何將 SharePoint Server 2007 擴充成伺服器陣列,以及該實作還有其他哪些可行的設定。最後,書中提到備份與還原作業的基礎、如何分析效能,以及如何使用 SharePoint Server 的記錄功能來協助維護和改善您的站台。

雖然這本書將自己分類為系統管理員的日常參考指南,不過我認為在規劃階段以及對於 SharePoint 有興趣的讀者,都可以將本書視為認識 SharePoint 的捷徑。這本書的架構一開始是以深入淺出的方法來描述不同的 SharePoint 技術和作用,然後進一步導入複雜的主題,像是如何設定 Excel Calculation Services 和擴充成伺服器陣列,這樣可確保為剛開始學習 SharePoint 技術的讀者提供實用的參考,並隨著讀者的知識漸長,也能繼續提供有用的資訊。

價格: $29.99 美元。

  (按影像可放大)

Greg Steen 是一位技術專家和企業家,為人十分熱心。他總是四處探尋新的工具和方法,協助 IT 專業人員更輕鬆地進行作業及開發。

© 2008 Microsoft Corporation and CMP Media, LLC. 保留所有權利;未經允許,嚴禁部分或全部複製.