ZENworks Desktop Managementから、ワークステーションインベントリを自動的にアンインストールすることはできません。インベントリサーバ、Sybase上のインベントリデータベース、Novell eDirectoryTMオブジェクト、およびConsoleOne(R)ファイルを手動で削除する必要があります。
注: インベントリデータベースがOracleまたはMS SQLにマウントされている場合は、OracleまたはMS SQLによってそれぞれ推奨されているアンインストール手順に従ってください。
ワークステーションインベントリコンポーネントがインストールされているすべてのサーバおよびワークステーションから、オブジェクトとファイルを削除する必要があります。
インベントリが企業内に展開されている場合は、まずすべてのリーフサーバをアンインストールしてから、中間サーバ、ルートサーバの順にアンインストールします。
ワークステーションインベントリをアンインストールする前に、必ずルートサーバ内のインベントリデータベースのバックアップを作成し、保存しておいてください。
ワークステーションインベントリを手動でアンインストールするには、次の手順に従います。
インベントリサーバ上のInventory Serviceを停止します。
ZENworksデータベースポリシーが有効になっている場合は、無効にします。
ConsoleOneで、SLPオブジェクトのプロパティパッケージを右クリックし、[Properties]、[Policies]の順にクリックします。
[ZENworksデータベース]ポリシーを選択して[プロパティ]をクリックし、[インベントリ管理]タブをクリックします。
指定したインベントリデータベースのエントリを削除し、[OK]をクリックします。
重要: ZENworksデータベースポリシーが複数のインベントリサーバで使用されている場合、それらのインベントリサーバをアンインストールしてからこの手順を実行する必要があります。
ワークステーションインベントリポリシーを無効にします。
ConsoleOneで、ワークステーションパッケージオブジェクトを右クリックし、[プロパティ]をクリックします。
[ポリシー]をクリックし、適切なオペレーティングシステムのサブオプションを選択します。
ワークステーションインベントリポリシーが有効になっている場合は、ポリシーを選択して[リセット]ボタンをクリックし、[はい]をクリックします。
ワークステーションインベントリポリシーの選択を解除します。
[適用]、[閉じる]の順にクリックします。
重要: 複数のオペレーティングシステムにワークステーションインベントリポリシーを設定している場合は、[ポリシー]タブで該当するオペレーティングシステムのサブオプションを選択し、この手順を繰り返します。
ロールアップポリシーとディクショナリ更新ポリシーが設定されている場合は、これらのポリシーを無効にします。
ConsoleOneで、Inventory Serviceオブジェクトを含むコンテナを検索し、Inventory Serviceオブジェクトを削除します。
Sybaseコンソールプロンプトで「q」と入力してSybaseを停止します。
sys:\system\mgmtdbs.ncfから、database_path\mgmtdb.dbエントリを削除します。
sys:\system\zenworks.propertiesのINVDBPATHキーの値を確認します。
INVDBPATHキーで指定された値から、mgmtdb.logを含むインベントリデータベースファイル(mgmtdb*.db)を削除します。
データベースファイル内のインベントリ情報を使用する場合は、削除する前に、必ずデータベースファイルのバックアップを作成しておきます。
sys:\system\zenworks.propertiesからINVDBPATHキーを削除します。
ZFD_INVENTORY_DATABASE_SERVERキーを削除します。
sys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_Inventory_Database_Server]Version = 6.5.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
Sybaseがアンインストールされておらず、他のZENworks製品によって使用されている場合は、Sybaseを起動します。
NetWareサーバコンソールプロンプトで、「mgmtdbs.ncf」と入力します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリのDBENGINEPATHキーの値をメモします。
Sybaseを停止します。
mgmtdb.dbエントリを削除します。
dbengine_installation_directory\ntdbconfig.exeを実行します。
[NTDBConfig]ダイアログボックスで、mgmtdb.dBへのパスを削除し、[OK]をクリックします。
その他の.dbエントリが存在しない場合は、Sybaseエンジンを削除して手順4に進みます。Sybaseエンジンを削除する方法については、Sybaseエンジンのアンインストールを参照してください。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリのINVDBPATHキーの値をメモします。
INVDBPATHキーで指定された値から、mgmtdb.logを含むインベントリデータベースファイル(mgmtdb*.db)を削除します。
データベースファイル内のインベントリ情報を使用する場合は、削除する前に、必ずデータベースファイルのバックアップを作成しておきます。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリからINVDBPATHキーを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFDレジストリエントリからインベントリデータベースサーバキーを削除します。
Sybaseがアンインストールされておらず、他のZENworks製品によって使用されている場合は、Sybaseを起動します。
Sybaseエンジンは、他のZENworks製品で使用されていない場合に限り、削除することができます。
Sybaseが他のZENworks製品で使用されている場合、まずデータベースをアンインストールしてから、Sybaseエンジンをアンインストールする必要があります。
Sybaseコンソールプロンプトで「q」と入力してSybaseを停止します。
sys:\system\zenworks.propertiesのDBENGINEPATHキーの値を確認します。
データベースがデータベースサーバにマウントされているかどうかを確認します。
NetWareでは、データベースがデータベースサーバにマウントされている場合、sys:\system\mgmtdbs.ncfに.dbエントリが含まれています。
このファイルに.dbエントリが含まれていない場合は、mgmtdbs.ncfを削除します。ファイルに.dbエントリが含まれている場合は、Sybaseエンジンの削除を中止してください。
sys:\system\autoexec.ncfからmgmtdbs.ncfエントリを削除します。
DBENGINEPATHで指定されているディレクトリ(手順3で確認)を削除します。
sys:\system\zenworks.propertiesからDBENGINEPATHキーを削除します。
Sybaseが他のZENworks製品で使用されている場合、まずデータベースをアンインストールしてから、Sybaseエンジンをアンインストールする必要があります。
Sybaseを停止します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリのDBENGINEPATHキーの値をメモします。
データベースがデータベースサーバにマウントされているかどうかを確認します。
dbengine_installaton_directory\ntdbconfig.exeを実行して、.dbエントリが含まれているかどうかを調べます。
データベースがデータベースサーバにマウントされている場合は、ntdbconfig.exeファイルに.dbエントリが含まれています。ntdbconfig.exeに.dbエントリが含まれている場合は、Sybaseエンジンを削除しないでください。
.dbエントリが存在しない場合は、HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\
SERVICESレジストリエントリからASANYS_ZENWORKSキーを削除します。
DBENGINEPATHで指定されているディレクトリを削除します。
インベントリサーバのサーバコンソールプロンプトでStopSer *と入力し、インベントリサービスを停止します。
Java.nlmをアンロードします。サーバコンソールで、java -exitと入力します。
sys:\system\zenworks.propertiesのINVSRVPATHキーおよびZWSPATHキーの値をメモします。
ZFD_INVENTORY_SERVERキーを削除します。
sys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_Inventory_Server]Version = 6.5.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
invsrvpath\scandirディレクトリを削除します。
invsrvpath\serverディレクトリを削除します。
sys:\system\autoexec.ncfから次のエントリを削除します。
; ZENworks Inventory Settings
StartInv.ncf
sys:\systemディレクトリから次のファイルを削除します。
インベントリサーバにPolicy and Distribution ServicesとXMLプロキシサーバがインストールされていない場合は、ZWSPATHによって指定されているディレクトリを削除して、ZENworks Web Serverコンポーネントを削除します。
sys:\system\zenworks.propertiesからINVSRVPATHキーを削除します。
インベントリサーバ上のInventory Serviceを停止します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリのINVSRVPATHおよびZWSPATHキーの値をメモします。
invsrvpath\scandirディレクトリを削除します。
invsrvpath\serverディレクトリを削除します。
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICESレジストリエントリからZENINVENTORYキーを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFDレジストリエントリからインベントリサーバキーを削除します。
インベントリサーバにPolicy and Distribution ServicesおよびXMLプロキシサーバがインストールされていない場合は、ZENworks Web Serverコンポーネントを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\
ZENWORKSレジストリエントリからINVSRVPATHキーを削除します。
実行した変更を有効にするため、コンピュータを再起動します。
ポリシーサービスと配布サービス、またはインベントリがサーバにインストールされていない場合に、サーバからインベントリXMLプロキシサーバファイルをアンインストールするには
サーバコンソールのプロンプトで「java -killzfsexit」と入力して、java.nlmをアンロードします。
sys:\system\zenworks.propertiesのZWSPATHキーの値を確認します。
sys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_XML_Proxy_Server]
Version=6.5.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
sys:\system\autoexec.ncfから次のエントリを削除します。
; ZENworks Inventory Settings
ZFS.ncf
sys:\systemディレクトリからzwsstart.ncfファイルを削除します。
sys:\system\zenworks.propertiesから、ZWSPATHディレクトリおよびZWSPATHエントリを削除します。
zws_volume:\zenworksディレクトリからzfs-startup.xmlおよびzfs.ncfを削除します。
ZENworks Web Serverを停止します。
コントロールパネルで[管理ツール]、[サービス]の順にダブルクリックし、[Novell ZENworksサービスマネージャ]を選択して[停止]をクリックします。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKSレジストリエントリのZWSPATHキーの値をメモします。この値はzwspathディレクトリを示しています。
zwspathディレクトリを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFDレジストリエントリからインベントリプロキシXMLサーバキーを削除します。
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICESレジストリエントリからZWSSRVキーを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\レジストリエントリからZWSPATHキーを削除します。
zws_volume:\zenworks\zfs-startup.xmlを削除します。
他の製品の管理にConsoleOneを使用している場合は、ConsoleOne自体をアンインストールしないでください。
ConsoleOneからワークステーションインベントリスナップインのみを削除するには
ConsoleOneを実行している場合は、終了します。
ConsoleOneが複数のワークステーションのインベントリサーバから直接起動している場合は、すべてのワークステーションのConsoleOneを終了する必要があります。
サーバまたはワークステーション上のConsoleOne_installation_directory\1.2ディレクトリで、次の操作を行います。
リモート管理のConsoleOneスナップインを同じワークステーションまたはサーバにインストールしていない場合は、次のファイルを削除します。
ユーザワークステーション上でデスクトップ管理インベントリエージェントをアンインストールする必要がある場合は、Windowsの[アプリケーションの追加と削除]を実行することによってアンインストールを実行できます。Novell Application LauncherTMによってデスクトップ上に作成されたアプリケーションアイコンは削除されません。
注: インストール後は、どのユーザでもWindowsの[アプリケーションの追加と削除]を実行してデスクトップ管理インベントリエージェントのアンインストールを試みることができます。ユーザがローカルの管理権限を持っていなければ、このエージェントのアンインストールは成功しません。