在 SQL Azure 上部署数据层项目 - 部署前和部署后使用主数据库

Posted

技术标签:

【中文标题】在 SQL Azure 上部署数据层项目 - 部署前和部署后使用主数据库【英文标题】:Deploying a Data-Tier Project on SQL Azure - Pre and Post Deployment use the master DB 【发布时间】:2011-06-14 01:23:43 【问题描述】:

我正在使用数据层数据库项目在 Azure 上进行部署,一切正常,数据库和架构创建良好,除了在部署前后它总是尝试使用主数据库而不是我的在属性中的“部署 - 数据层应用程序实例名称”下指定。我尝试使用 USE MyDB 语句,但不受支持。

当然,我希望在我正在创建的当前数据库上执行部署前和部署后脚本。有什么想法吗?

非常感谢

最好的问候。

【问题讨论】:

很高兴我不是唯一一个为此苦苦挣扎的人。你有没有找到解决这个问题的方法? 我也有同样的问题。我希望有人有解决方案。 【参考方案1】:

显然不能在 SQL Azure 中使用 PostDeployment 脚本功能。

http://social.msdn.microsoft.com/Forums/br/windowsazuredata/thread/07f36eb1-5ae7-4c5c-aa1d-ecab903cc6a7

【讨论】:

以上是关于在 SQL Azure 上部署数据层项目 - 部署前和部署后使用主数据库的主要内容,如果未能解决你的问题,请参考以下文章

使用Azure SQL Data Sync在Azure 上实现蓝绿部署

Azure上部署FTP服务

在 Azure 故障转移组内部署到 Azure SQL 数据库

尝试使用 powershell 从 Azure 还原数据库时,Octopus 部署找不到 SQL 凭据

在 Linux 操作系统上部署在 Azure 的 WebApi 项目找不到路由

Azure技术12-高可用--在Azure上创建典型高可用架构应用