首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure SQL自动化存储过程

Azure SQL自动化存储过程
EN

Stack Overflow用户
提问于 2019-01-07 16:23:43
回答 1查看 2.1K关注 0票数 3

我正在使用数据迁移工具将现场server数据库迁移到Azure PaaS SQL数据库。我没有使用数据迁移服务实例机制来迁移数据库,因为它需要在公司网络上使用VPN,在我的情况下,我不认为这样做有任何好处。有一个错误,我被困住了,有点困惑。在迁移使用自动化存储过程的存储过程时,我会得到以下错误:

当我直接在Azure SQL数据库上运行Alter脚本时,我会收到此错误;在此版本的server .A中不支持对数据库和/或服务器名称的引用--对于堆栈溢出的类似问题,很少有答案表明Azure SQL不支持自动化存储过程,但是Microsoft链接对Azure SQL有一个绿色勾号,表示它支持;https://learn.microsoft.com/en-us/sql/relational-databases/stored-procedures/ole-automation-sample-script?view=sql-server-2017。sp的一个片段是:

Azure SQL中不支持自动化存储过程是真的吗?如果是hte情况,那么除了重写sp之外,hte还有什么解决办法呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-07 20:32:03

SQL阻止您调用服务器资源。sp_OACreate试图在服务器上创建对OLE对象的引用;这在上是完全不允许的。因此,您需要重新设计解决方案,以便在某种中间层(如Windows中的Web角色 )中移动这种类型的逻辑。

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

https://stackoverflow.com/questions/54078109

复制
相关文章

相似问题

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