【问题标题】:How do I map (local) to a non-standard named SQL Server?如何将(本地)映射到非标准的命名 SQL Server?
【发布时间】:2008-12-05 21:53:18
【问题描述】:

我在我的 XP 机器上安装了 SQL Server 2008(已经安装了 SQL Server 2005)并命名了数据库的本地实例,这样它就不会与 SQL Server 2005 冲突。

现在我想更改(本地)从 SQL Server 2005 到我的非标准命名 SQL Server 2008 实例的映射。有人知道怎么做吗?

【问题讨论】:

    标签: sql-server sql-server-2008


    【解决方案1】:

    恐怕姆拉登是对的。

    • 您可以将数据库从一个 实例到另一个使用 附加/分离或备份/恢复。

    • 您可以转移所有登录信息(如果 需要)与this method

    • 您可以通过以下方式移动 SQL 代理脚本 在现有服务器上右键单击它们并选择 生成脚本 然后运行 新服务器上的脚本。

    .

    您必须执行以下操作(假设您希望将 2008 设为您的默认实例):

    1. 安装 2005 命名实例。
    2. 使用上述方法将默认值移动到命名。
    3. 卸载 2005 默认实例。
    4. 安装 2008 默认实例。
    5. 使用上述方法将命名移动到默认值。
    6. 卸载 2008 命名实例。

    祝你好运!

    【讨论】:

      【解决方案2】:

      不。您必须重新安装两者。

      【讨论】:

      • 这是正确的。您不能就地重命名实例。这可能不是你想听到的,但它就是发生的事情。
      【解决方案3】:

      在 sql 配置管理器中创建一个别名。使用表面积配置为您的实例启用命名管道,您就可以开展业务了。

      【讨论】:

      • 别名仅掩盖本地计算机的问题。命名管道也是一种倒退。
      • 它对我有用。他没有说他担心外部客户,所以没什么大不了的。
      猜你喜欢
      • 1970-01-01
      • 2014-09-20
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 2016-09-25
      相关资源
      最近更新 更多