11

我已经使用了使用 SQL Server Express 2008 作为后端的第三方应用程序,因此将其安装到我的 PC(Windows 7 Ultimate)上。

我需要针对 SQL Server 2012 Web Edition 进行开发工作,因此需要将其安装到我的 PC 上。这会导致与依赖于 SQL Server Express 的应用程序发生冲突吗?我是否必须将数据从 SQL Server Express 安装迁移到 SQL Server 2012?(我担心这可能会破坏东西,因为我无法控制使用它的应用程序。)

4

2 回答 2

14

多个 SQL Server 实例绝对可以在一个系统上共存。

通常,第一个实例将被称为默认实例,并将被寻址为""(无实例名称) - 例如,您使用本地机器名称(或 IP 地址)连接到它,.或者(local)(如果连接到本地安装的默认实例) .

同一台机器上的任何其他 SQL Server 实例都必须是命名实例,例如具有唯一名称。通常,SQL Server Express 作为SQLEXPRESS实例安装 - 但这是惯例,而不是技术要求。

只要您确保您的各种实例都有唯一的名称(在安装它们的那台机器上),运行 2 个(甚至更多)SQL Server 实例应该没有问题 - 具有不同的版本和版本。

于 2012-10-13T19:24:56.103 回答
3

这应该没问题。

在已安装版本的计算机上安装 SQL Server 时,应提示您输入实例名称 - 这是您需要连接的实例名称。

有关更多详细信息,请参阅这篇InformIt 文章。

于 2012-10-13T19:24:39.987 回答