Sql server 未经sysadmin权限复制数据库

Sql server 未经sysadmin权限复制数据库,sql-server,Sql Server,我想将生产数据库(所有表、视图和SP)从SQL server 2008实例复制到本地开发计算机 由于我只能访问数据库,而对服务器本身没有管理权限,因此无法执行正常的完全备份/还原,甚至无法运行数据库复制向导 我想我可以编写所有数据库对象的脚本,并从表中导出/导入数据,但这似乎非常繁琐。有更好的方法吗?我知道的唯一方法是编写所有对象(表、视图等)的脚本,并在新数据库中运行它们 有各种数据库比较工具可以自动为您执行此操作,尽管我不记得上次我需要执行此操作时使用了哪种工具,但这两种工具看起来还可以,而

我想将生产数据库(所有表、视图和SP)从SQL server 2008实例复制到本地开发计算机

由于我只能访问数据库,而对服务器本身没有管理权限,因此无法执行正常的完全备份/还原,甚至无法运行数据库复制向导


我想我可以编写所有数据库对象的脚本,并从表中导出/导入数据,但这似乎非常繁琐。有更好的方法吗?

我知道的唯一方法是编写所有对象(表、视图等)的脚本,并在新数据库中运行它们

有各种数据库比较工具可以自动为您执行此操作,尽管我不记得上次我需要执行此操作时使用了哪种工具,但这两种工具看起来还可以,而且是免费的


    • 您几乎列出了所有选项。既然“他们”不想让你自己做,既然你需要这些数据,那么最好的办法就是联系“他们”,要求他们准备并向你发送一份新的数据库备份。

      是的,这是官方的方式,但“他们”的回复延迟非常高,所以最好能找到解决此类愚蠢小事的办法。