将数据从SQL Server 2005数据库选择到Azure中的Azure SQL临时数据库表
问题描述:
我想知道这是否可能:我想在Azure SQL数据库中创建2个表,我想用它作为临时表从一些选定的数据内部部署服务器上的SQL Server 2005数据库。将数据从SQL Server 2005数据库选择到Azure中的Azure SQL临时数据库表
有没有这样做的好方法?
更新:
紧随其后的链接服务器指南和得到这个错误:I need to add a linked server to a MS Azure SQL Server
奇怪的是,我只是设法登录到Azure的DB与那些确切证书。我在某处丢失了一些安全配置吗?
答
您不一定需要创建链接服务器才能将数据从本地SQL表移动到Azure SQL。像SSIS这样的工具让人想起,不需要链接服务器。或者像SSDT这样的工具,您可以使用数据比较功能移动数据。还有Azure数据工厂。
+0
我明白了,它不是关于移动数据,而是更多地插入新数据并更新每天晚上从数据库SQL中的数据在Azure数据库中的登台表。其约60k行到其中一个表。 另外我正在使用存储过程来做到这一点。 – John
你可以创建一个链接服务器:https://stackoverflow.com/questions/28590832/i-need-to-add-a-linked-server-to-a-ms-azure-sql-server – TheGameiswar
忘记提到,你只能从onpremises sql选择azure sql,而不是其他方式 – TheGameiswar
嗯,我只需要将一些数据从onpremises sql server复制到Azure服务器,它将充当我的登台服务器。谢谢你的回答,我会研究那个。 – John