编写脚本将数据库从 MS SQL 2005 复制到 2008,无需分离/备份/RDP

编写脚本将数据库从 MS SQL 2005 复制到 2008,无需分离/备份/RDP

我的目标是将单个 SQL 2005 数据库移至单独的 2008 服务器。问题在于我对两台服务器的访问级别。在每台服务器上,我只能访问数据库,而不能访问其他任何内容。我无法创建备份文件或分离数据库,因为我无权访问文件系统或创建代理。

我尝试使用 sql 2005 management studio express 的生成脚本功能来恢复架构,但在尝试在新数据库上执行 sql 时收到命令不支持的错误。同样,我尝试使用 EMS SQL Manager 2005 Lite 编写架构和数据的备份脚本,但遇到了类似的问题。

我该如何实现这一点?除了使用分离和备份功能之外,我似乎找不到任何解决方案。

答案1

好的,我似乎明白了。我使用 Sql 2008 Management Studio Express 的数据提取功能来提取表和数据。然后我使用 DB Extract 2010 提取我的存储过程。到目前为止,一切似乎都正常。

我是否遗漏了什么?

相关内容