问题标签 [dac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 未调用 DacFx DeploymentPlanExecutor OnExecute
我正在尝试DeploymentPlanExecutor
使用 Microsofts DacFx 3.0 编写自定义程序,但OnExecute
从未调用过 -Method。
- 如果我改用相同的
DeploymentPlanModifier
,OnExecute()
则按预期调用。 - 无论我添加 Executor、Modifier 还是两者都添加,DAC 实际上已成功部署到数据库。
- Executor 似乎在部署期间被识别,因为
OnApplyDeploymentConfiguration()
被称为
不幸的是,我找不到任何使用DeploymentPlanExecutor
(仅带有 的示例DeploymentPlanModifier
)的示例,并且 DacFx 的文档根本没有帮助。
我的问题是,为什么OnExecute()
没有DeploymentPlanExecutor
被调用,我该如何解决这个问题?
我的代码DeploymentPlanExecutor
和DeploymentPlanExecutor
:
调用部署的代码(必须在不同的程序集中):
c# - 如何从 DACFx API 获取时态表模式信息?
考虑以下 TSql 代码:
...以及以下使用 DACFx 的 C# 代码:
所以在这里我们看到我已经查询了 DACFx API 以查明列实例是否是MAX类型的列,并获取有关表主键的信息。
现在我想知道表格的时间设置。我需要知道是否SYSTEM_VERSIONING
打开,如果打开,用作历史表的表是什么。我也想知道哪些字段用作行的开始和结束。
我如何使用 DACFx API 知道这一点?
sql-server - DACPAC 中的 ANSI_PADDING
使用 SQLServer 的 sqlpackage.exe(来自 SQL Server 2014)创建 DACPAC 时,到目前为止,我还没有看到提到 ANSI_PADDING。在极少数情况下,这是一个问题,因为我正在处理的数据库似乎有几个 ANSI_PADDING 设置为 OFF 的字段。
查看 MSDN 上的文档,这似乎根本不可能。我们确实需要这个导出以及我们正在创建脚本来比较/开发/部署我们的数据库。
这里有谁知道在创建 DACPAC 时是否(以及如何)可以包含 ANSI_PADDING 设置?如果无法使用 sqlpackage,是否有其他方法可以将列上的此设置包含在 dacpac 导出中?
verilog - 使用 verilog 在 spartan 3e 套件中实现 DAC
我在 Spartan 3E 入门套件中编写了两个用于实现 DAC 的代码,它们似乎在模拟中工作得很好,但是当我将它们连接到芯片示波器并加载到板上时,我总是得到一个零值。我还注意到没有严重警告。代码 1:
其顶层模块定义为
显然顶级模块也有 I/O 端口描述。
代码 2:
我使用的UCF文件如下
我不指望有人能解决我的问题,但我感到无助,因为我正在调试过去 2 周以来的这些代码,但我找不到任何问题。如果有人能指出我的错误,那将非常有帮助。我还浏览了一些示例代码,但由于所有代码都是用 VHDL 编写的,因此它们对我没有太大帮助。我仍然尝试匹配逻辑并发现它是相同的。
c - 无法在 STM32 上使用 DAC 和 DMA 生成正弦波
我的 STM32F303K8 核板无法生成正弦波。在我看来,一切都配置好了,但是我可以在示波器上看到 gnd,所以它不起作用。也许有人知道为什么?继承人的代码:
dac - 在发布期间忽略 Dacpac 快照选项
在部署其 dacpac(通过 sqlpackage.exe、DacFx 或 Visual Studio)时,是否可以忽略给定数据库项目的项目设置中设置的快照选项?
sql-server-data-tools - DacServices.Deploy 到 SQL Server LocalDB 2016 失败 - 无法连接
此调用DacServices.Deploy
对 SQL Server LocalDB 2014 非常有效,但在安装 SQL Server LocalDB 2016 时失败:
DacServices.Deploy
LocalDB 2016引发的异常是:
“无法连接”错误似乎不正确/可能掩盖了真正的错误,既因为指定的连接字符串允许我使用 连接到数据库SqlConnection
,又因为我可以使用命令行将此 dacpac 部署到 SQL Server LocalDB 2016:
有关我的设置的更多信息:
Microsoft.SqlServer.Dac
正在使用
的程序集来自此 NuGet 包: https ://www.nuget.org/packages/Microsoft.SqlServer.Dac
sql-server-2016 - 无法将 .dacpac 部署到 SQL'16。方法未找到:set_Encryption
我有一个从 SQL 2005 到 SQL 2016 数据库的 dacpac 文件。在过去的几个月里,我们的开发人员一直在使用 SQL 2016,因此我们现在正在使用它进行生产。
当尝试使用我们的 .dacpac 文件升级数据库(没有以前的 dacpackage)时,它会在下面给出这个错误
据我所知,我们根本没有在任何表上启用加密。这是一个新的数据库。我们甚至尝试从头开始重新创建它,但是一旦我们尝试应用 dacpac 文件,就会遇到同样的错误。
有谁知道我可以做些什么来让服务器识别它似乎丢失的 set_Encryption 方法?任何建议表示赞赏。
编辑:我进一步确定这不是 SQL 2016 问题,而是 SQL Server Management Studio 2016 问题。
xml - TVirtualTable 或 DAC 提取 UTF-8 XML
在 Delphi 中,是否有一种简单的方法可以从TVirtualTable
DAC 或 DAC 中提取数据:
用于
SaveToXml()
将 ADO XML 转换为 UTF-8 XML?在使用
SaveToFile()
将数据保存在“奇怪”的二进制 XML 中时,是否有 Delphi 代码将其更改为 UTF-8 XML?