在 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 故障转移组内部署到 Azure SQL 数据库
尝试使用 powershell 从 Azure 还原数据库时,Octopus 部署找不到 SQL 凭据