次の方法で共有


PowerPivot for SharePoint のアンインストール

PowerPivot for SharePoint のインストールのアンインストールは、アンインストールの準備、ファームからの機能とソリューションの削除、プログラム ファイルとレジストリ設定の削除を含むマルチステップ操作です。

適用対象:SharePoint 2013 および SharePoint 2010

このトピックの内容:

前提条件

  • ファームの機能とソリューションをアンインストールするには、SharePoint ファームの管理者またはサービス アプリケーションの管理者である必要があります。

  • データベース エンジンもアンインストールする場合は、SQL Server のシステム管理者であり、ローカル Administrators グループのメンバーであることが必要です。

  • Analysis Services と PowerPivot for SharePoint をアンインストールするには、Analysis Services システム管理者およびローカル管理者グループのメンバーである必要があります。

手順 1. アンインストール前のチェック リスト

PowerPivot データ アクセスは、クエリとデータ処理をサポートするソフトウェアがファームから削除されると無効になります。 最初の手順として、機能しなくなるファイルとライブラリを事前に削除する必要があります。 これにより、ソフトウェアのアンインストール前の "欠落データ" に関する問題と懸念に対処できます。

  1. PowerPivot for SharePoint のインストールに関連付けられているすべての PowerPivot ブック、ドキュメント、およびライブラリを削除します。 ソフトウェアをアンインストールすると、ライブラリとドキュメントはどちらも機能しなくなります。

  2. PowerPivot データを含むまたは参照する他のライブラリ内の Excel ブックまたは Reporting Services レポートを削除します。

  3. PowerPivot データを参照する PerformancePoint ダッシュボードの Web パーツを削除します。

  4. 既存のサイトとライブラリに対する SharePoint 権限を確認して、それらを変更する必要があるかどうかを判断します。 一部の PowerPivot データ アクセス シナリオ (特に、URL 接続文字列を介した別のブック内の PowerPivot データへのセカンダリ データ アクセス) では、サイトへのアクセスのみ行う SharePoint ユーザーに通常割り当てられる表示権限よりも高い読み取り権限が必要です。 読み取り権限が不要になった場合は、それに応じて権限を縮小できます。

  5. オプションとして、サービスを停止した後、数日待ってからソフトウェアをアンインストールします。 この手順はアンインストールには必要ありませんが、実行し忘れていたデータ移行またはテクノロジの置き換えの問題を解決するときに、サービスを一時的に再開できます。

手順 2. SharePoint から機能とソリューションを削除する

SharePoint から PowerPivot のサービスやアプリケーションを削除するには、PowerPivot 構成ツールを使用します。

  • ツールを使用するには、ファーム管理者、Analysis Services インスタンスでのサーバー管理者、およびファームの構成データベースの db_owner である必要があります。

  • SharePoint のバージョンに応じた、適切なバージョンの構成ツールを使用します。 SQL Server 2008 R2 インストールでは、どちらのツールも使用しないでください。

  • SharePoint Administration Service が実行されていることを確認します。

  1. 構成ツールを実行します。構成ツールは、PowerPivot for SharePoint がローカル サーバーにインストールされている場合にのみ表示されることに注意してください。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft SQL Server 2014] をクリックし、[構成ツール] をクリックして、次のいずれかをクリックします。

    • PowerPivot for SharePoint 2013 の構成

    • PowerPivot 構成ツール

  2. [機能、サービス、アプリケーション、およびソリューションの削除] を選択し、 [OK] をクリックします。

  3. 必要に応じて、ウィンドウを最大化します。 ウィンドウの下部に [検証][実行] 、および [終了] の各コマンドを含むボタン バーが表示されます。

  4. タスク一覧内の各アクションの機能を確認します。

    [PowerPivot Service アプリケーションの削除]では、サービス アプリケーションに関連付けられたアプリケーション データを削除することを選択できます。 アプリケーション データは、データ更新スケジュール、データベース インスタンス情報、使用状況データ、PowerPivot for SharePoint によって使用されるその他のデータを格納するためにサービス アプリケーションを使って作成された SQL Server データベースです。 PowerPivot ブックなどのユーザー ファイルは格納されません。 (たとえば、データ更新またはデータ アクセスに関連するデータ保持ポリシーに従うなど) アプリケーション データを保持する特定の理由がある場合を除き、SharePoint ユーザーによって作成または保存されたファイルを削除することなく、アプリケーション データベースを削除できます。

    データベースを削除するには、 [PowerPivot Service アプリケーションの削除] を選択し、 [このサービス アプリケーションに関連付けられているアプリケーション データを削除します]を選択します。

  5. 必要に応じて、 [出力] タブまたは [スクリプト] タブの詳細情報を確認します。

    [出力] タブには、ツールによって実行されるアクションの概要が示されます。 この情報は、次の場所にあるログ ファイルに保存されます。

    C:\Program Files\Microsoft SQL Server\120\Tools\PowerPivotTools\SPAddinConfiguration\Log

    [スクリプト] タブには、PowerShell コマンドレットや、ツールが実行する PowerShell スクリプト ファイルが表示されます。

  6. [検証] をクリックして、それぞれのアクションが有効かどうかを確認します。 [検証] が使用不可能な場合、システムにおいてすべてのアクションが有効であることを意味します。

  7. [実行] をクリックして、このタスクで有効なすべてのアクションを実行します。 [実行] は、検証チェックに合格した後でのみ使用可能になります。 [実行] をクリックすると、アクションがバッチ モードで処理されることを示す次の警告が表示されます: "ツールで有効としてフラグが立てられている構成設定はすべて SharePoint ファームに適用されます。 続行しますか?"

  8. [はい] をクリックして続行します。

エラーのトラブルシューティング

構成ツールでは、各アクションのパラメーター ペインにエラー情報が表示されます。 ソリューションの配置または取り消しに関連する問題に対しては、SharePoint Administration Service が開始されていることを確認します。 このサービスは、ファームの構成の変更をトリガーするタイマー ジョブを実行します。 サービスが実行されていない場合、ソリューションの配置または取り消しは失敗します。 永続的なエラーは、既存の配置または取り消しジョブが既にキューに格納されていて、構成ツールの他のアクションがブロックされていることを示します。 次の PowerShell コマンドを使用すると、サービスが実行されていることを確認できます。

Get-Service | Where {$_.displayname -like "*sharepoint* administration*"}  

既にキューに入っている配置または取り消しジョブを見つけて削除するには、次の操作を行います。

  1. 他のエラーについては、ULS ログを確認します。 詳細については、「 SharePoint ログ ファイルと診断ログの構成と表示 (PowerPivot for SharePoint)」を参照してください。

  2. SharePoint 管理シェルを管理者として起動し、次のコマンドを実行してキュー内のジョブを表示します。

    stsadm -o enumdeployments  
    
  3. 既存の配置について、 [種類] が "取り消し" または "展開" であり、 [ファイル] が powerpivotwebapp.wsp または powerpivotfarm.wsp であることを確認します。

  4. PowerPivot ソリューションに関連する展開または取り消しの場合は、 JobId の GUID 値をコピーし、次のコマンドに貼り付けます (シェルの [編集] メニューの [マーク]、[コピー]、[貼り付け] コマンドを使用して GUID をコピーします)。

    stsadm -o canceldeployment -id "<GUID>"  
    
  5. 構成ツールで [検証] に続けて [実行] をクリックして、タスクを再試行します。

また、PowerShell を使用して、機能とソリューションをファームから削除することもできます。 詳細については、「 PowerPivot for SharePoint の PowerShell リファレンス」を参照してください。

手順 3. SQLServer セットアップを実行してローカル コンピューターからプログラムを削除する

プログラム ファイルを削除するには、SQL Server セットアップを実行してソフトウェアをアンインストールする必要があります。 アンインストールを実行すると、ファイルだけでなく、セットアップによって作成されたレジストリ エントリも削除されます。 [プログラムと機能] ページを使用して、ソフトウェアをアンインストールできます。 PowerPivot for SharePoint のインストールは、SQL Server インストールの一部です。

インストールの一部を、既にインストールされている他の SQL Server インスタンス (または同じインスタンスの機能) に影響を与えずにアンインストールすることができます。 たとえば、Reporting Services、データベース エンジンなどのコンポーネントを残したまま、PowerPivot for SharePoint をアンインストールすることができます。

  1. プログラム リストから [Microsoft SQL Server 2014 (64 ビット)] を選択します。

  2. [アンインストール] または [変更] をクリックします。

  3. [削除] をクリックします。 SQL Server セットアップが起動します。

    セットアップで [PowerPivot] インスタンスを選択してから、 [Analysis Services] および [Analysis Services SharePoint 統合] を選択して、他のすべてはそのままの状態で、その機能だけを削除できます。

手順 4: PowerPivot for SharePoint アドインをアンインストールする

PowerPivot for SharePoint 展開に複数のサーバーがあり、PowerPivot for SharePoint アドインをインストールした場合は、インストールされた各サーバーから PowerPivot for SharePoint アドインをアンインストールして、すべての PowerPivot for SharePoint ファイルを完全にアンインストールします。 詳細については、「 PowerPivot for SharePoint アドインのインストールまたはアンインストール (SharePoint 2013)」を参照してください。

手順 5. アンインストールを確認する

  1. サーバーの全体管理の [サーバーのサービスの管理]で、PowerPivot for SharePoint をアンインストールしたサーバーに接続します。

    • PowerPivot for SharePoint 2013 をアンインストールした場合は、SQL Server PowerPivot System Service が一覧に表示されなくなったことを確認します。

    • PowerPivot for SharePoint 2010 をアンインストールした場合は、SQL Server Analysis ServicesPowerPivot System Service SQL Serverが一覧に表示されなくなったことを確認します。

  2. ファーム内の最後の PowerPivot for SharePoint サーバーをアンインストールしたら、次の手順を実行します。

    1. [アプリケーション構成の管理] の [サービス アプリケーションの管理]で、[PowerPivot サービス アプリケーション] が一覧に表示されないことを確認します。

    2. [システム設定] の [ファーム機能の管理]で、[PowerPivot 統合機能] がページに表示されないことを確認します。 [ファーム ソリューションの管理]で、PowerPivot ソリューションがページに表示されないことを確認します。

    3. [監視] の [診断ログの構成][使用状況と正常性のデータ収集の構成]で、PowerPivot イベントとイベント カテゴリが表示されないことを確認します。

    4. [アプリケーションの全般設定] で、 [PowerPivot 管理ダッシュボード] がページに表示されないことを確認します。

手順 6. アンインストール後のチェック リスト

次の一覧を使用して、アンインストール時に削除されなかったソフトウェアとファイルを削除します。

  1. C:\Program Files\Microsoft SQL Server\MSAS12.PowerPivotのすべてのデータ ファイルおよびサブフォルダーを削除し、次にこのフォルダーを削除します。 この手順では、DATA ディレクトリ内のキャッシュされたファイルも削除されます。

  2. すべての PowerPivot ブック、ドキュメント、およびライブラリをまだ削除していない場合は、削除します。

  3. Secure Store Service で、PowerPivot for SharePoint で使用されている保存された資格情報を含む対象アプリケーションを削除します。 PowerPivot for SharePoint をアンインストールすると、Secure Store Service のエントリの一部は削除されますが、削除されないエントリもあります。 PowerPivot 自動データ更新アカウント用に作成された対象アプリケーションと、データ更新用に作成した対象アプリケーションはまだ存在しているため、手動で削除する必要があります。

    一方で、PowerPivot System サービスで自動生成された個々の対象アプリケーションは、PowerPivot のアンインストール時に自動的に削除されます。

  4. コントロール パネルで、[プログラム][プログラムのアンインストール] の順にクリックします。使用しなくなった Analysis Services クライアント ライブラリをアンインストールします。 Analysis Services ADOMD.NET と Microsoft SQL Server Analysis 管理オブジェクトは、PowerPivot for SharePoint をアンインストールしても削除されません。 ライブラリは、Analysis Services データを使用する他のプログラムで使用されることがあるので、SQL Server セットアップではこれらは自動的にはアンインストールされません。 クライアント ライブラリが不要になった場合には、これらを個別にアンインストールする必要があります。

    SQL Server Reporting Services SharePoint 2010 アドインは、そのアンインストールを具体的に指示するトラブルシューティングまたはインストール手順に従う場合以外はアンインストールしないでください。 Reporting Services アドインは Access Services で使用されます。 これは SharePoint 製品準備ツールでインストールされ、SharePoint に必要な機能をサポートするためにシステムに残しておく必要があります。

    Analysis Services OLE DB プロバイダーはアンインストールしないでください。 SharePoint では、Analysis Services データベースに接続する Excel ブックの前提条件として OLE DB プロバイダーがインストールされます。 PowerPivot for SharePoint では新しいバージョンがインストールされますが、このバージョンは下位互換性があるため、後でデータ接続の問題を回避するには、システムに残しておく必要があります。

参照

PowerPivot for SharePoint アドインのインストールまたはアンインストール (SharePoint 2013)
PowerPivot Configuration Tools