找到 Lucent Sky AVM 所使用的儲存位置

2022/10/13 |

這個文章說明如何找到 Lucent Sky AVM 實體所使用的資料庫和檔案系統儲存體的位置。

在這個文章中,你將會學習如何:

  • 找到 Lucent Sky AVM 實體所使用資料庫的 SQL Server。
  • 找到 Lucent Sky AVM 實體所使用檔案系統儲存體的位置。

本文結束後,你將能夠找到 Lucent Sky AVM 實體所使用的資料庫和檔案系統儲存體的位置。

找到 Lucent Sky AVM 實體所使用資料庫的 SQL Server

Lucent Sky AVM 使用 SQL Server 資料庫來儲存關聯式資料,例如應用程式設定和掃描結果。若是叢集,所有節點都使用這個 SQL Server 實體。預設的 SQL Server 實體是 .\SQLEXPRESS,也就是本機 SQL Server 上的 SQLEXPRESS 實體。

  1. 以系統管理員身分開啟 Windows PowerShell,並輸入以下命令來使用預設文字編輯器開啟 CLEAR Engine 設定檔案:

     ((Select-Xml -Path "C:\Program Files\Lucent Sky\CLEAR Engine\SkyAnalyzer.Engine.exe.config" -XPath "configuration/connectionStrings/add[@name='AnalysisContext']").Node.ConnectionString | Select-String 'Data Source=(.+?);').Matches[0].Groups[1].Value
    

    如果這個命令回傳錯誤或未回傳任何資訊,則表示 CLEAR Engine 實體的設定檔案室損壞的。請連絡 Lucent Sky 支援。

  2. 輸出即為包含資料的 SQL Server 的網域名稱或電腦名稱。若輸出包含一個反斜線,在反斜線後方的是 SQL Server 的實體名稱。

找到 Lucent Sky AVM 實體所使用檔案系統儲存體的位置

Lucent Sky AVM 使用檔案系統來儲存檔案,例如原始和修正後的程式碼以及掃描報告。用來儲存的位置又稱為 storage root。若是叢集,所有節點都使用這個位置。預設的檔案系統儲存體位置是 C:\ProgramData\Lucent Sky\CLEAR Engine

  1. 以系統管理員身分開啟 Windows PowerShell,並輸入以下命令來使用預設文字編輯器開啟實體設定檔案:

     (Select-Xml -Path "C:\Program Files\Lucent Sky\CLEAR Engine\SkyAnalyzer.config" -XPath "skyAnalyzer/add[@key='StorageRoot']").Node.value
    

    如果這個命令回傳錯誤或未回傳任何資訊,則表示 CLEAR Engine 實體的設定檔案室損壞的。請連絡 Lucent Sky 支援。

  2. 輸出即為檔案系統儲存體的位置。