是否可以使用T-SQL从数据库创建部分dacpac?

问题描述 投票:0回答:1

我想从一个数据库创建多个dacpac,但是每个数据库都来自不同的架构或对象组。使用T-SQL可以做到这一点吗?

我必须创建一个在不同位置之间分布数据库结构的系统,而我需要通过T-SQL来做到这一点吗?

或者如果有人在该领域有任何想法或经验,我将不胜感激。

sql-server tsql dacpac dlm
1个回答
1
投票

没有创建BACPAC文件的SQL命令。

负责创建这些文件的实用程序称为SqlPackage.exe

仅复制特定模式的数据,您需要在命令参数中显式列出这些表。请参阅:https://www.mssqltips.com/sqlservertip/5052/restore-individual-tables-using-sql-server-bacpac/

免责声明:可以使用xp_cmdshell 在SQL Server中运行这些命令,但我不建议这样做。

© www.soinside.com 2019 - 2024. All rights reserved.