如果解除安裝 Microsoft SQL Server 執行個體,也可能會解除登錄機器上其他 Microsoft SQL Server 執行個體所使用的某些元件,包括用來執行備份的虛擬裝置機制。 如果發生上述情況,代理程式會在錯誤 AE50015 ("備份失敗") 或 AE51004 ("還原失敗") 中產生備份代理程式錯誤 511 ("建立虛擬裝置介面時發生錯誤:找不到 COM 類別")。 若要處理此錯誤,請執行下列程序:
在同一部機器上同時安裝二或多個版本的 SQL Server,可能會建立不同版本的 SQLVDI.DLL 檔案,如此會造成衝突並導致資料庫備份工作失敗。 若要解決任何 SQLVDI.DLL 衝突,請確保所有 SQL Server 執行個體皆配備最新的 Service Pack、安全修補程式或 Hotfix 層級。 您也可以重新啟動失敗的 SQL Server 執行個體以重新載入新的 SQLVDI.DLL 檔案,或重新啟動機器。
在叢集環境中,您可能在安裝 Agent for Microsoft SQL Server 時收到失去連線錯誤。 您選取叢集式 SQL Server 執行個體做為 CA ARCserve Backup 資料庫時,主要和獨立式安裝就會出現這種情形。 若要避免發生此錯誤,請將 CA ARCserve Backup 資料庫套件的代理程式複製到每個叢集節點,並手動執行安裝程式。 如需詳細資訊,請參閱《CA ARCserve Backup 管理指南》。
若要在叢集感知環境中保護 SQL 伺服器實例,您必須在叢集感知環境中的所有節點上手動安裝 Agent for Microsoft SQL Server。
在叢集感知環境中的其他節點上安裝 CA ARCserve Backup 資料庫的代理程式時,您必須先執行 SQLAgentRmtInst.exe 並加以安裝,然後再執行帳戶配置公用程式 (DBAConfig.exe),順利完成安裝後,輸入正確的叢集節點名稱和密碼,以便安裝程序能夠建立 ODBC 通訊。
您不需要在所保護的 Microsoft SQL Server 伺服器上安裝 CA ARCserve Backup Agent for Open Files。 當您要保護作用中應用程式所開啟或使用中的檔案時,Agent for Open Files 比較有幫助。 因為 Agent for Microsoft SQL Server 是應用程式專用的代理程式,專供用於保護 Microsoft SQL Server 伺服器,它提供完整的解決方案,包含 Agent for Open Files 提供的所有功能。