Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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 sqlpackage中的DatabaseLockTimeout_Sql Server_Sql Server Data Tools_Dma - Fatal编程技术网

Sql server sqlpackage中的DatabaseLockTimeout

Sql server sqlpackage中的DatabaseLockTimeout,sql-server,sql-server-data-tools,dma,Sql Server,Sql Server Data Tools,Dma,我尝试部署我的db项目。有时一切都很顺利,但在某些情况下我有一个例外:超过了锁定请求超时时间。 我转到sql server profiler并找到以下内容: DacFx设置数据库锁定超时,我想增加它。我在blogs.msdn:上找到了这篇文章,但在我的机器上,我没有数据迁移助手和文件夹%ProgramFiles%\Microsoft数据迁移助手\,应该是dma.exe.config,包含以下内容: <advisorGroup> <advisorSettings> &

我尝试部署我的db项目。有时一切都很顺利,但在某些情况下我有一个例外:超过了锁定请求超时时间。 我转到sql server profiler并找到以下内容:

DacFx设置数据库锁定超时,我想增加它。我在blogs.msdn:上找到了这篇文章,但在我的机器上,我没有数据迁移助手和文件夹
%ProgramFiles%\Microsoft数据迁移助手\
,应该是
dma.exe.config
,包含以下内容:

<advisorGroup>

<advisorSettings>

<dacFx  commandTimeout="60" databaseLockTimeout="5000" maxDataReaderDegreeOfParallelism="8"/>

</advisorSettings>

</advisorGroup>


有人能帮我将数据库锁定超时设置为
20000

您下载了DMA吗?不,我没有这个。我只安装了SSDT和SQL Server(开发者)您使用的是SQLPackage.exe吗?如果是这样,我相信它可以根据传入的参数设置超时。您下载DMA了吗?不,我没有这个。我只安装了SSDT和SQL Server(开发者)您使用的是SQLPackage.exe吗?如果是这样,我相信它可以根据传入的参数设置超时。