Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 应用程序后服务迁移-创建表错误_Sql Server_Azure_Azure Mobile Services_Azure Web App Service - Fatal编程技术网

Sql server 应用程序后服务迁移-创建表错误

Sql server 应用程序后服务迁移-创建表错误,sql-server,azure,azure-mobile-services,azure-web-app-service,Sql Server,Azure,Azure Mobile Services,Azure Web App Service,最近将我的Azure移动服务迁移到Azure应用服务平台后,我注意到我现在无法创建新表 我已经通过SQLServerManagementStudio创建了这些表,这与我之前在移动服务中所做的相同,然后只是将该表作为“新表”添加到移动服务中。这用于将我在该模式中创建的表拉入移动服务并使其可访问 但是,自从转到应用程序服务后,我尝试了同样的操作,但出现以下错误: 表格创建错误!创建表“Items”时出错。 “{”消息“:“发生错误。”,“异常消息”:“错误” 指定的架构名称\“SCHEMANAME\

最近将我的Azure移动服务迁移到Azure应用服务平台后,我注意到我现在无法创建新表

我已经通过SQLServerManagementStudio创建了这些表,这与我之前在移动服务中所做的相同,然后只是将该表作为“新表”添加到移动服务中。这用于将我在该模式中创建的表拉入移动服务并使其可访问

但是,自从转到应用程序服务后,我尝试了同样的操作,但出现以下错误:

表格创建错误!创建表“Items”时出错。 “{”消息“:“发生错误。”,“异常消息”:“错误” 指定的架构名称\“SCHEMANAME\”不存在,或者您 没有使用它的权限。“,“ExceptionType”: “System.Data.SqlClient.SqlException”,“StackTrace”:“at” System.Data.SqlClient.SqlConnection.OnError(SqlException异常, 布尔断开连接,操作'1 wrapCloseInAction)\r\n位于

为了解决这个问题,我尝试将
MobileAppsManagement\u EXTENSION\u版本
从“最新”更改为“beta”,这显然是微软的解决方案:

我试过了,但没有任何乐趣。我还检查了是否在移动中创建了一个新实例,但我没有发现任何可疑之处…有什么想法吗


非常感谢

当前在迁移的站点上创建表时出现问题。我们正在努力解决此问题,并应在未来一两天内准备好修复程序。作为一种解决方法,请将MobileAppsManagement_EXTENSION_VERSION应用程序设置为1.0.322,您应该能够继续工作。

我无法实际复制此特定问题错误。创建表时使用的架构名称是什么?您需要使用移动服务的名称作为架构名称,而不是dbo。此外,请注意,在SQL Server management studio中创建表不会创建所需的触发器,您需要创建_createdAt和_updatedAt列。最好使用门户网站。嗨,戴尔,你对扩展版本的建议非常有效!我通过SQL Server Management Studio创建了80%的表,没有问题,但没有意识到我缺少触发器!我将从现在开始返回门户网站,稍后比较差异。感谢againHiya,只需设置它,即可完美工作,修复得很好!Th非常感谢!