从所有表格中导出SSMS中的数据,例如'%vt _%'

时间:2015-02-09 15:20:45

标签: sql-server-2012

我必须将数据从~500个表传输到另一个服务器上的数据库。表名的模式基本上是'%vt_us%'。

我遇到了Kerberos双跳问题,我最初尝试使用DML来运行所有表,例如'%vt_us%',并且无权更改安全设置以传输此数据。

有没有办法让SSMS将数据从'%vt_us%'等所有表传输到另一个数据库,而无需手动检查导出菜单中的每个表?

1 个答案:

答案 0 :(得分:0)

我能够通过以下方式完成这项任务:

  1. 在同一台服务器上创建一个新数据库,并传输名称为'%vt_us%'的所有表格。进入该数据库

  2. 备份此新数据库

  3. 将备份文件复制到其他服务器

  4. 在服务器上恢复数据库。

  5. 通过DML将数据插入目标数据库中的相应表中。