web-dev-qa-db-ja.com

SQL ExpressをSQL Standardにアップグレードできません

64ビットのSQL Server 2008 Express R2をインストールしていますが、完全にライセンスされた2014 Standardにアップグレードできません。 SP 4に更新しようとすると、次の問題が発生します。

enter image description here

アップグレード版を実行しようとすると、インスタンスを選択するための「インスタンスの選択」オプションがないことに注意してください。

enter image description here

ただし、データベースに接続して実行し、プロパティを取得することはできます。

enter image description here

したがって、私の質問は、既存のSQL Expressインスタンスを使用することはできますが、Service Packをアップグレードしたり、エディションをアップグレードしたりすることはできません。私はここで途方に暮れています。何かご意見は?以下は、インストールログの概要です。

Overall summary:
  Final result:                  Passed
  Exit code (Decimal):           0
  Start time:                    2015-08-11 12:12:19
  End time:                      2015-08-11 12:19:27
  Requested action:              EditionUpgrade

Machine Properties:
  Machine name:                  xxxxxxxx
  Machine processor count:       8
  OS version:                    Windows 8
  OS service pack:               
  OS region:                     United States
  OS language:                   English (United States)
  OS architecture:               x64
  Process architecture:          64 Bit
  OS clustered:                  No

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured
  SQL Server 2008 R2   xxxxDBSERVER         MSSQL10_50.xxxxxBSERVER        Database Engine Services                 1033                 Express Edition      10.50.1600.1    No         Yes       
  SQL Server 2008 R2                                                       Management Tools - Basic                 1033                 Express Edition      10.50.1600.1    No         Yes       

Package properties:
  Description:                   Microsoft SQL Server 2014 
  ProductName:                   SQL Server 2014
  Type:                          RTM
  Version:                       12
  SPLevel:                       0
  Installation location:         E:\x64\setup\
  Installation edition:          Standard

User Input Settings:
  ACTION:                        EditionUpgrade
  CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20150811_121219\ConfigurationFile.ini
  ENU:                           true
  FEATURES:                      BROWSER
  HELP:                          false
  IACCEPTSQLSERVERLICENSETERMS:  true
  INDICATEPROGRESS:              false
  INSTANCENAME:                  <empty>
  PID:                           *****
  QUIET:                         false
  QUIETSIMPLE:                   false
  UIMODE:                        Normal
  X86:                           false

  Configuration file:            C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20150811_121219\ConfigurationFile.ini

Detailed results:
  Feature:                       SQL Browser
  Status:                        Passed

Rules with failures:

Global rules:

There are no scenario-specific rules.

Rules report file:               C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20150811_121219\SystemConfigurationCheck_Report.htm
3
James F

問題は、SQL Server 2008 R2インスタンスにSQL Server 2008 Service Pack 4(R2ではなく元のリリース)をインストールしようとしていることです。

SQL Server 2008とSQL Server 2008 R2は同じような名前ですが、リリースが異なり、サービスパックも異なります。

SQL Server 2008 R2の正しいService Pack(最新は SQL Server 2008 R2 Service Pack )を適用すると、問題なく2014 Standardにアップグレードできます。

6
TTeeple