Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.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 Azure数据库导出到BACPAC文件时出错_Sql_Azure_Powershell_Export_Bacpac - Fatal编程技术网

尝试将SQL Azure数据库导出到BACPAC文件时出错

尝试将SQL Azure数据库导出到BACPAC文件时出错,sql,azure,powershell,export,bacpac,Sql,Azure,Powershell,Export,Bacpac,我每天使用AzureRM for Windows PowerShell将大约100个数据库备份到BACPAC文件 出于某种原因,其中20个数据库开始抛出一个奇怪的错误: 无法从数据库导出架构和数据。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。无法将参数值从Int16转换为DateTime。从“Int16”到“DateTime”的强制转换无效。 这个问题大约在一周前开始,总是使用相同的20个数据库。我尝试使用Az模块而不是Azure

我每天使用AzureRM for Windows PowerShell将大约100个数据库备份到BACPAC文件

出于某种原因,其中20个数据库开始抛出一个奇怪的错误:

无法从数据库导出架构和数据。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。无法将参数值从Int16转换为DateTime。从“Int16”到“DateTime”的强制转换无效。

这个问题大约在一周前开始,总是使用相同的20个数据库。我尝试使用Az模块而不是AzureRM以及Azure门户执行备份,但显示了相同的错误

我认为这是Azure cmdlet的一个缺陷,因为Int16是SQL Azure的数据类型


请帮助,我需要每天备份所有数据库。

请检查以确保源表和目标表具有相同的数据类型。


听起来您可能在源代码中有一列设置为服务器上的
Int16
dateTime

下面的答案有用吗?