在机器之间传输sql server express

时间:2013-02-11 23:49:24

标签: sql-server database express transfer migrate

我真的很新,所以请原谅这个问题。

我们在服务器上运行sql server express 2008,该服务器将后端数据库组成一个Access项目(apd)应用程序,该应用程序位于用户登录由用户名和密码控制的众多客户端计算机上。

我们需要停用服务器并希望将数据库转移到新计算机上,然后将客户端应用程序更改为指向新服务器。

我们认为我们已经对重新指向的问题进行了排序,但是如何将数据库“lock,stock and barrel”转移到运行sql server express的新机器上需要一些帮助。

任何建议都会感激不尽。提前致谢。 HARV

1 个答案:

答案 0 :(得分:1)

  1. 在新服务器上安装Sql Server 2008 Express
  2. 确保您可以从服务器外部的SSMS连接到它
  3. 在旧服务器上,备份数据库做一个.bak文件(您可以从SSMS执行此操作,右键单击您的数据库)
  4. 将.bak文件移动到新服务器的文件系统
  5. 在SSMS中,还原新数据库(右键单击服务器名称 - >恢复)
  6. 更新Sql Server用户访问权限,以便您的连接字符串用户具有对该数据库的适当访问权限
  7. 更新应用程序中的相关连接字符串以引用新数据库服务器(IP地址更改?服务器名称更改?等)