AppSync:Postgres 升級失敗
Resumo: AppSync:Postgres 升級失敗
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Sintomas
Postgres 正在按照 KB 000504125進行升級,且無法升級 Postgres。
appsync_dbupgrade.log將顯示:
command.run():C:\Users\userid\AppData\Local\Temp\2\011266.tmp\executeScriptTmp0.bat:stdout [Failure, exiting]
Command.complete(): 程序已完成,含結束代碼:1
Command.complete(): 程序已完成,含結束代碼:1
pg_upgrade_utility.log將顯示:
命令: xcopy /e /y /q /r “E:\EMC\AppSync\jboss\datastore\datastore\data/pg_clog” “E:\EMC\AppSync\NewDatastore\datastore\data/pg_clog\” >> “pg_upgrade_utility.log” 2>&1
無效的磁碟機規格
複製 0 個檔案
無效的磁碟機規格
複製 0 個檔案
注意:在升級對話方塊期間出現升級失敗訊息時,按一下確定時,位於 %AppData% 中的pg_upgrade_utility.log將會移除。因此,在按一下「確定」並建立升級對話方塊之前,必須先收集此檔案。
便條:AppSync 資料庫位於非預設位置,在此範例中為 E: 磁碟機。
Causa
觸發器是權限相關問題,其確切原因未知。
升級公用程式是以系統管理員身分執行,而當升級公用程式透過滑鼠右鍵按一下方法以系統管理員身分執行時,登入的使用者是存在於本機系統管理員群組中的網域系統管理員,該群組對 E: 磁碟機擁有完整權限。
無論如何,如果您使用 procmon 進行調試,您會發現登錄使用者對 E: 驅動器的許可權錯誤。
升級公用程式是以系統管理員身分執行,而當升級公用程式透過滑鼠右鍵按一下方法以系統管理員身分執行時,登入的使用者是存在於本機系統管理員群組中的網域系統管理員,該群組對 E: 磁碟機擁有完整權限。
無論如何,如果您使用 procmon 進行調試,您會發現登錄使用者對 E: 驅動器的許可權錯誤。
Resolução
為執行升級程序時登入的特定使用者,明確提供 E: 磁碟機的完整管理權限。
Produtos afetados
AppSyncProdutos
AppSyncPropriedades do artigo
Número do artigo: 000057208
Tipo de artigo: Solution
Último modificado: 19 set. 2025
Versão: 6
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.