Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

現象

Microsoft SQL Server のインストールを SQL Server 2012 または SQL Server 2014 にアップグレードしようとすると、次のエラーメッセージが表示されることがあります。

次のエラーが発生しました。フォルダー ' C:\Program ん SQL Server \ MSSQL10_50 ' は存在しません。 フォルダーは、アクセス許可を設定するために存在している必要があります。 フォルダーが存在しない理由を確認して再作成します。

原因

この問題は、ジョブフォルダーが既定のディレクトリから削除されている場合に発生します。 アップグレードプロセスでは、アップグレードプロセスで、必要なアクセス許可を [ジョブ] フォルダーに設定しようとします。 ただし、フォルダーが削除された場合、アクセス許可を適用することはできません。アップグレードは失敗します。

SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。

この問題を解決するには、[ジョブ] フォルダーを再作成し、失敗したアップグレードをアンインストールしてから、もう一度アップグレードを実行します。 これを行うには、次の手順を実行します。

  1. Summary.txt ファイルを参照として使用し、セットアッププロセスで必要なジョブフォルダーのパスを見つけて、そのフォルダーを再作成します。 たとえば、summary.txt の場合、次のような情報が表示されます。

    エラーの説明: フォルダー ' C:\Program C:\Program SQL Server\MSSQL11.ProdSQL\MSSQL\JOBS ' は存在しません。 フォルダーは、アクセス許可を設定するために存在している必要があります。 フォルダーが存在しない理由を確認して再作成します。

  2. 手順1で参照したのと同じ概要 .txt ファイルを使用して、[アンインストール] コマンドを見つけます。 たとえば、summary.txt ファイルには、次の情報が含まれていることがあります。

    SQLEngine の次の手順: SQL Server のアップグレードプロセスが失敗しました。 アップグレードプロセスを続行するには、次の情報を使用してエラーを解決します。 次に、次のコマンドラインを使用して SQL Server をアンインストールします。 setup/q/action = uninstall/instanceid = ProdSQL/features = SQLENGINE、フルテキスト、REPLICATIONThen SQL Server セットアップをもう一度実行します。

  3. コマンドプロンプトを開き、アップグレードセットアップメディアが含まれているディレクトリを見つけます。 たとえば、SQL Server 2012 から SQL Server 2014 にアップグレードする場合は、SQL Server 2014 セットアップメディアを使用します。

  4. 部分的なインストールを削除するために、コマンドプロンプトで手順2のコマンドをコピーして実行します。 たとえば、アップグレードが失敗した "ProdSQL" というインスタンス ID を含むインスタンスをアンインストールするには、次のコマンドを実行します。

    setup/q/action = uninstall/instanceid = ProdSQL/features = SQLENGINE、全文、複製注: アンインストールコマンドを実行しても、アップグレードしようとしている元のインスタンスが削除されることはありません。 この方法では、新しいバージョンの非アクティブな、または部分的なインストールのみが削除されます。

  5. アップグレードプロセスをもう一度実行します。

詳細情報

詳細については、「 SQL Server 2014 にアップグレードする」を参照してください。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。