首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在Server 2008中存储proc在SQL Azure db中引用表

可以在Server 2008中存储proc在SQL Azure db中引用表
EN

Stack Overflow用户
提问于 2012-02-03 14:37:29
回答 2查看 194关注 0票数 0

我可以在中看到我的SQL数据库,并且能够在SSMS中执行查询、创建对象等。VPN正在工作。

我知道微软( Microsoft )有(或将有)同步实用程序,但假设我们不想使用它们。在本地运行的存储过程是否有可能建立到远程(云)数据库的连接,然后像引用本地表一样引用云中的表?

代码语言:javascript
复制
        insert azure.dbo.clients CLOUD
        select * from mylocaldb.dbo.clients EARTH 
        where EARTH.lastSyncDate is null

是否有可能连接到云数据库作为链接服务器,以允许异构(地球/云)查询和数据流?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-03 14:51:23

是的,您必须在本地服务器中创建一个链接服务器条目,并像使用任何其他链接服务器一样引用SQL db。在创建链接服务器之前,只需创建一个ODBC DSN即可。有关详细信息,请查看将服务器链接到SQL

在此之后,您可以使用远程存储过程的四部分名称来执行它,例如:

代码语言:javascript
复制
EXEC [RemoteServer].DatabaseName.DatabaseOwner.StoreProcedureName params
票数 0
EN

Stack Overflow用户

发布于 2012-02-04 15:07:52

虽然Panagiotis是正确的,但是您需要知道关于这个“特性”有一个免责声明:它是不支持的。下面是关于链接服务器和SQL的正式Server支持团队语句:http://blogs.msdn.com/b/psssql/archive/2011/05/03/not-linkedservertosqlazure-where-provider-msdasql-and-dsn-sql-server-native-client.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9130347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档