AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 678134
Accepted
Dixie Admin
Dixie Admin
Asked: 2015-03-26 04:10:35 +0800 CST2015-03-26 04:10:35 +0800 CST 2015-03-26 04:10:35 +0800 CST

将 3 个 SQL 数据库从 SQL Express 2005 和 Standard 转移到新的物理服务器

  • 772

我试图找出将 SQL 2005 数据库从 2 个不同的物理服务器传输到运行 windows server 2008 64 位的新服务器的最佳方法。

我拥有完全注册的 Microsoft SQL 2005 32 位标准版。然而,我所有的 SQL 数据库加起来只有 4GB 大小,因此可以选择 2008 SQL Express。

以下是服务器的细分:

  1. (旧 Server1) Windows 2003 Server 32bit - SQL Express 2005 32bit
  2. (旧 Server2) Windows 2003 Server 32bit - SQL Server 2005 32bit Standard
  3. (新服务器)Windows 2008 Server 64bit - (不确定要安装哪个版本)

目标是将 2 个 SQL 数据库从旧服务器 1 和 1 个 SQL 数据库从旧服务器 2 迁移到新服务器。我应该在新服务器上安装什么版本???我是使用 2008 express 还是安装 2005 标准版?

在您回答要安装哪个版本之前,将数据库从这两个服务器迁移到新服务器的正确步骤是什么(我以前从未做过)?

我在网上对此进行了研究,我认为这种特殊情况是独一无二的,因为我正在从 SQL Express 和 Standard 从 2 个不同的物理服务器转移到 64 位的 2008 服务器。我在网上找不到任何我有信心尝试的东西。请帮助我,因为我有这个周末的迁移截止日期。任何帮助表示赞赏。谢谢。

sql-server-2008
  • 1 1 个回答
  • 47 Views

1 个回答

  • Voted
  1. Best Answer
    zman
    2015-05-16T07:46:59+08:002015-05-16T07:46:59+08:00
    1. 列出您需要从每个服务器及其版本迁移的所有数据库。备份当前数据库。
    2. 列出哪些应用程序/用户将受此影响,以及您需要在应用程序端更改哪些内容。[连接字符串信息或其他]
    3. 在新服务器上,确保您打开了适当的端口、用于在应用程序端添加/更改的新连接字符串的数据库服务器/ip 信息。
    4. 数据库版本决策:从 2005 年到 2008 年比反过来更容易。完整版通常比快速版具有额外的功能,例如作业、任务、备份更多容量等,但这一切都取决于您当前系统的设置方式以及未来数据库服务器/软件的要求。
    5. 执行备份/恢复或移动/附加[取决于版本]后,您可以一次配置一个应用程序。与可能的用户就可能的服务中断进行沟通,或者在下班后进行。
    6. 记录所有步骤和更改,以便在任何事情没有按计划工作时很容易返回。
    • 0

相关问题

  • 在 SQL Server 2008 上为 ASP.NET 应用程序设置登录名

  • SQL Server 2008 跟踪标志 4135

  • 远程连接到 LAN 内的 SQL 服务器

  • 远程连接 sql server 不工作,但如果防火墙禁用它呢?

  • 无法从 SQL Server 2008 备份数据库

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve