如何将这些 Sql Server 2008 表从 SqlServer A 导出到 SqlServer B?
我正在尝试从 SqlServer 1 上的 SQL 数据库导出一些表。在我们的内联网 LAN(就在我旁边)中,有一个我制作的临时 Sql Server,名为 SqlServer 2。
我不想备份整个数据库然后恢复它:源数据库约为 30Gig。
所以我尝试做一个导出任务。但有些表有一些 GEOGRAPHY 字段。所以导出任务不起作用。还有其他办法吗?
I'm trying to export some tables from a sql database on SqlServer 1. In our intranet LAN (right next to me) is a temp Sql Server I made, called SqlServer 2.
I don't want to backup the entire db and then restore that : source DB is around 30Gig.
So I try and do an EXPORT task. But some of the tables have some GEOGRAPHY fields. So the Export Task isn't working. Is there any other way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您拥有 SQLServer1 的管理员权限,则可以在 SQLServer1 上创建指向 SQLServer2 的链接服务器对象。通过这种关系,您可以使用由四部分组成的名称来引用 SQLServer2 上的表并编写 INSERT 语句来推送数据。
请查看联机丛书,了解如何设置链接服务器。
if you have administrator rights on SQLServer1, you could create a linked server object on SQLServer1 that points to SQLServer2. With that relationship, you can use a four-part name to reference the tables on SQLServer2 and write an INSERT statement to push the data over.
Check out Books Online for how to set up a linked server.