SQL Servernetworking版安装

我有一个托pipe的虚拟机,有大约20个客户端网站。 许多使用目前SQL Server 2008 R2(不是评估)的数据库。 由于即将到来的授权问题,我需要使用当前的主机切换到SQL Server的Web版。 是否可以在已安装SQL Server 2008 R2的盒子上安装SQL Server Web Edition?

如果这是不可能的,有人可以build议这个开关最好的过程?

允许在同一个盒子上安装多个SQL Server版本。 如果你想最大限度地减less你的停机时间,只会有select。

通常情况下,SQL Server版本是使用默认名称安装的,所以您使用的连接string可能是192.0.xx并且是有效的。 新版本将被命名为别的东西。 192.0.xx \ MyChoosing或默认为192.0.xx \ SQLEXPRESS。 这个选项会在MSSQL初始安装时出现。

  1. 安装networking版。
  2. 制作数据库的备份副本(通过SQL Serverpipe理器,这是一个右键点击选项)
  3. 将数据库导入到SQL Web版本中
  4. 可选(推荐):创build您的Web服务器的副本(或至less一个网站)。 把它放在不同的端口进行testing
  5. 更新你的连接string
  6. 如果使用选项4,则将备份站点交换到主端口(80,443)

大停机时间选项:

  1. 可选(非常推荐):备份数据mds文件(可能在%progfiles%\ MSSQL \ Data中)
  2. 卸载MSSQL
  3. 安装MSSQLnetworking版
  4. 通过MSSQL接口连接数据库(右键单击服务器pipe理器中的连接)

我应该注意大的停机时间选项。 如果您的网站取决于标准版使用的内容,您将无法恢复您的网站,直到您从网站中删除选项并且无限期地停止使用。