sql-server - 在存储过程中编码的 SQLCMD、PowerShell、BCP 工具 - SQL Server 托管实例

标签 sql-server azure powershell azure-functions azure-blob-storage

我计划将使用 SQL Server 2012 的旧应用程序迁移到 Azure 上最新的 SQL Server 托管实例。

但我怀疑它是否有效,因为我的数据库有很多使用 SQLCMDBCP 工具的存储过程。

例如:

EXEC master..xp_cmdshell @cmd; 

FTP命令,涉及实际文件存储的PowerShell复制命令。

它可以在独立的 Windows 计算机上正常执行,在该计算机上我们拥有诸如 C:/D:/ 等实际存储空间

但它在 Azure 上最新的 SQL Server 托管实例中的表现如何?

请问您有什么想法吗?

相同的存储过程代码在 Azure 上最新的 SQL Server 托管实例中是否可以正常工作?

最佳答案

Azure SQL Managed Instance 不支持 xp_cmdshell 。要么将这些内容迁移到不同的解决方案,要么使用 SQL Server on Azure VMs ,设置和操作都非常简单。

关于sql-server - 在存储过程中编码的 SQLCMD、PowerShell、BCP 工具 - SQL Server 托管实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72839695/

相关文章:

asp.net - MySQL 与 SQL Server 2005/2008 性能对比

powershell - 比较对象多值 powershell

powershell - Powershell Change Watcher仅在目录上触发

azure - Microsoft Bot Framework - 响应时间非常长

asp.net - 以不同模式运行多个集线器的 Azure SignalR 服务

powershell - PowerShell 中的 Foreach 循环不按顺序

sql-server - 聚集索引如何在 View 上实现

sql-server - SQL地址数据乱七八糟,如何在查询中清理?

sql - 如何在 SQL Server 中对别名列执行 GROUP BY?

Azure IOT HUB 数据到 Azure 数字孪生 - 数据引入工作流程