sql server导出数据层应用程序

时间:2015-08-10 07:42:48

标签: sql sql-server-2012 sql-server-2014

我正在研究SQL Server 2012和2014,我想通过#!/usr/bin/python import os import hashlib import sys def dup_fileremove(dir): duplicate = set() path=os.getcwd() print ("The dir is: ", path) for filename in os.listdir(dir): filehash = None filepath=os.path.join(dir, filename) print("Current file path is: ", filepath) if os.path.isfile(filepath): filehash =hashlib.md5(file(filepath).read()).hexdigest() if filehash not in duplicate: duplicate.add(filehash) else: os.remove(filepath) print("removed : ", filepath) dup_fileremove("/tmp") 向导生成数据库的.bacpac文件,我们可以生成文件并在另一台服务器上导入。

是否可以从Tsql(SQL查询)语法生成Export data-tier application

1 个答案:

答案 0 :(得分:0)

您无法通过T-SQL执行此操作,因为它不是执行此操作的SQL函数,您可以通过PowerShell中的powershell或向导执行此操作:

Extract a DAC From a Database

或者您可以使用基于命令行的SqlPackage.exe:

SqlPackage.exe