---
schema_version: "1"
id: f9f873fcf16965a94cd7f167eb1e0d979f46d0bdf0ffabab84070445afe56ae6
title: Resource Monitoring Tool 升級常見問題集
collection: tableau
version: next
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/next/zh-tw/server/rmt-admin-upgrade-faqs.md
canonical_url: https://help.tableau.com/v0.0/server/zh-tw/rmt-admin-upgrade-faqs.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 9e9d3e914df514e2d2f5d3c4cff9bba341411b1a321afed11eed09f58f3cfe50
description: Frequently asked questions about upgrading the Resource Monitoring Tool.
---
[跳至主要內容](#main-content)

# Resource Monitoring Tool 升級常見問題集

查找有關升級時常見問題的答案。

## 我可以在沒有 root/Administrator 權限的情況下執行指令碼嗎？

指令碼透過安裝程式自動執行時，安裝程式具有所需的權限。對於手動執行，需要 root (Linux) 或管理員 (Windows)，因為指令碼會檢查服務狀態、檔案權限，並以 RMT 服務帳戶身分執行命令。

## 如果我不知道資料庫密碼怎麼辦？

使用 **WARN** 會跳過所有依賴於 PostgreSQL 的檢查。該指令碼仍會執行所有其他檢查。請聯絡 Tableau 支援以取得密碼。

## 如何擷取 tabrmtdb 資料庫使用者的密碼？

可以透過巡覽到 RMT 伺服器目錄並執行適用於作業系統的命令來檢索認證：

**如果是 Windows**：

`.\rmtadmin get db:username db:password`

**如果是 Linux：**

`rmtadmin get db:username db:password`

## 我可以在 RMT 使用時執行升級前檢查嗎？

是。該指令碼是唯讀的，可以隨時在生產系統上安全地執行。

## 如果升級後檢查發現失敗會怎樣？

升級後檢查永遠不會封鎖安裝程式。失敗會顯示在報告中。有些（如「無法連線代理」）是暫時性的，會自行解決。

## 指令碼是否與外部 PostgreSQL/RabbitMQ 相容？

是。升級後指令碼會自動偵測外部設定並適當地跳過本機檢查。升級前指令碼的資料庫檢查無論需要 `--db-password`，因為它連線到內部 RMT 資料庫。

## 我可以在 RMT 伺服器和代理程式電腦上執行指令碼嗎？

是。在 RMT 伺服器和 `--component agent` 代理程式上使用 `--component master`。如果未指定，指令碼會自動偵測。

## 報告中的 InstallerContext 意味著什麼？

當升級前檢查在 Windows MSI 升級期間自動執行時，會設定該 `-InstallerContext` 選項。這會放寬服務和連接埠檢查（可能會報告停止/停用，因為安裝程式已中斷服務）以進行 **WARN**，並跳過擱淺處理序閘道 (#38a)，以便安裝程式可以自行管理處理序生命週期。手動執行指令碼時，這些檢查會使用其正常嚴重性。