以下幾節針對升級至 ZENworks 11 SP2 時可能遇到的問題提供了相應的解決方案︰
ZENworks Diagnostic Center 報告資料庫綱要不相符的錯誤
Mismatch in table 'zInstallationPackage' structure. Object type: [Column] , Object name: [Platform] Expected: [Name: Platform, Size: 255, Type: VARCHAR, Nullable: true] Found: [Name: Platform, Size: 32, Type: VARCHAR, Nullable: true]
如果不解決此問題,仍可選擇升級至 ZENworks 11,但 ZENworks 11 的複製影像操作將失敗。
使用適當的公用程式連接 ZENworks 資料庫。
例如,使用 DBISQL 公用程式連接外部 Sybase 資料庫︰
在已安裝且正在執行外部 Sybase 資料庫的設備上,透過指令提示符轉至 Windows 上的 %ZENWORKS_HOME%\share\ASA\win32 目錄或 Linux 上的 /opt/novell/zenworks/share/sybase/bin32s 目錄。
輸入 dbisql。
在
索引標籤中,指定資料庫的身分證明。按一下
索引標籤,然後指定目前正在執行之資料庫服務的名稱。按一下
。執行適當的查詢︰
對於 Sybase︰
alter table zInstallationPackage modify Platform nvarchar(255);
如果是 Oracle:
alter table zInstallationPackage modify Platform varchar2(255 char);
對於 MS SQL︰
alter table zInstallationPackage alter column Platform nvarchar(255);
在主要伺服器的主控台提示符中,執行下列指令︰
novell-zenworks-configure -c ZoneConfigUpdateConfigureAction
ZENworks Diagnostic Center 報告資料庫表格結構中出現不相符的錯誤
Mismatch in table 'zPolicyDef' structure. Object type: [Column] , Object name: [ComponentName Expected: [Name: ComponentName, Size: 64, Type: VARCHAR, Nullable: true] Found: [Name: ComponentName, Size: 64, Type: VARCHAR, Nullable: false]
使用適當的公用程式 (例如 Microsoft SQL Server Management Studio 公用程式) 連接至 ZENworks 資料庫。
執行以下查詢︰
alter table zPolicyDef alter column ComponentName nvarchar(64) null;
使用 zman 指令 (zman rpsv) 備份 ZENworks Reporting Server 報告失敗
下載並安裝 ZCM 10.3.0/10.3.1 - ZRS 報告備份修補程式。如需修補程式的詳細資訊,請參閱 Novell 支援知識庫 中的 TID 7007852。
執行 zman report-save 指令,以備份報告與報告資料。
如需 zman 指令的詳細資訊,請參閱《ZENworks 11 SP2 指令行公用程式參考》中的報告指令
。