在实际安装之前,从可用设置中确定 SQL Server 版本和版本?

KAS*_*DBA 11 sql-server sql-server-2008-r2 installation

我们正在经历从 SQL Server 2008 R2 企业版到标准版的降级过程。

为了启动上述活动,我们正在寻找可用的 SQL Server 标准版。我们找到了一个,但对以下几点感到困惑:

  1. 安装文件(由早期团队成员保存)位于一个说明它是 SQL Server 2008 R2 的文件夹中,但为了在我们开始安装之前进行交叉检查,我们查看了default.ini文件,它说:

    SQLSERVER2008 Configuration File
    [SQLSERVER2008]
    
    Run Code Online (Sandbox Code Playgroud)

    这就产生了一个疑问,这是否是所需的正确版本的 SQL Server。那么在我们实际继续尝试安装之前,如果上述方法不正确确定版本,还有其他方法吗?

  2. 我们也可以检查一下那个可用的SQL Server的版本,因为在设置上,我们很难弄清楚它是否真的是标准版?

根据我们的安全政策,我们不能简单地下载新媒体。此外,我们无权下载。

Kin*_*hah 9

回答你的第一个问题:

如果您不确定,那么只需手动启动setup.exe并验证。

当您使用 启动 SQL Server 2008 安装时setup.exe,您将看到:

在此处输入图片说明

以下是针对 SQL Server 2008R2 的:

在此处输入图片说明

运行 setup 可执行文件的另一种方法是右键单击并在那里查找版本。它将类似于 10、10.50、11 等,因此您确实需要转换

回答你的第二个问题:

从SQL Server 2008和了,微软已经更改,因为编辑依赖于PID该中可以找到DefaultSetup.ini。在DefaultSetup.ini对SQL Server 2008和2008R2具有相同的格式。所以基本上如果你不知道,你必须确保你有正确的安装文件。

;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
Run Code Online (Sandbox Code Playgroud)

对于 SQL Server 2005,它在Servers 文件夹中说明 default.htm。看

如何判断您的 SQL Server 安装文件是哪个版本

我认为您无法从PIDSQL Server 的特定版本中进行猜测。完整媒体适用于特定 SQL Server 版本的所有版本。