问题标签 [visual-studio-dbpro]
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.
visual-studio - 有没有办法让 Visual Studio 2010 任务列表与数据库项目一起工作?
有没有办法让 Visual Studio 2010 任务列表与数据库项目一起工作?
visual-studio-2008 - 在 VS DBPro 中动态读取文件(使用 SQLCMD)
我正在使用 VS2008 DBPro。在我的 PostDeploy 文件中,我有很多这样的行
我想要的是创建一个变量 ProjectName,这样我就可以轻松部署不同的项目数据。像这样的东西(不起作用)
如果我可以在不指定路径的情况下读取文件夹中的所有文件,那就更好了。
visual-studio-2010 - VS2010 数据库项目部署错误 SQL01268 目录查找失败
我的 VS2010 数据库部署在我的构建服务器上失败,该服务器上安装了 SQL Server 2008 R2。这是相关的输出:
创建 Acme.Database...
D:\TeamCity\BuildAgent\Work\da2fc5ebd5805d44\src\Acme.Database\sql\Acme.Database.sql(30,0):错误 SQL01268:.Net SqlClient 数据提供者:消息 5133,级别 16,状态 1,行 1文件“C:\Program Files\Microsoft SQL Server**MSSQL10.MSSQLSERVER**\MSSQL\DATA\Acme_Database_log.ldf”的目录查找失败,出现操作系统错误 3(系统找不到指定的路径。)。
D:\TeamCity\BuildAgent\Work\da2fc5ebd5805d44\src\Acme.Database\sql\Acme.Database.sql(30,0):错误 SQL01268:.Net SqlClient 数据提供者:消息 1802,级别 16,状态 1,第 1 行创建数据库失败。无法创建列出的某些文件名。检查相关错误。
执行批处理时发生错误。
实际路径在这里:
C:\Program Files\Microsoft SQL Server**MSSQL10_50.MSSQLSERVER**\MSSQL\DATA\Acme_Database.mdf
我可以在数据库项目中找到的对路径的唯一引用是在根文件夹中,该文件名为:
PRIMARY.Acme_Database.sqlfile.sql
它包括我更改为使用 _50 路径的 ALTER DATABASE 语句,但这并没有解决问题。
我不确定为什么 db 项目无论如何都需要知道实际数据库 MDF 文件的位置——我原以为它可以通过 TSQL 连接到它,但无论如何我都无法部署项目有这个错误,希望有任何帮助。
visual-studio - VS数据库项目中DBMDL文件的作用是什么
Visual Studio数据库项目中DBMDL文件的作用是什么?
tfs - 我可以在不安装 Visual Studio 或 VSTSDB 的情况下进行数据库部署吗?
在设置我们的 TFS 2010 构建机器时,我们试图避免安装 Visual Studio (2005/2008/2010)。对于大多数构建,只需安装必要的 SDK,我们就可以在没有 Visual Studio 的情况下获得良好的构建。
但是,使用 VSTSDB(专业的 Visual Studio 团队系统数据库)我无法确定可以安装什么(如果有)SDK,而不是在构建机器上安装 VSTSDB。有这样的SDK吗?
visual-studio-2010 - 如何自动重新生成 DB 部分项目文件?
我正在使用 Visual Studio 2010 的高级版本并使用数据库项目。有一个将数据库模式导出为部分项目(创建*.files
输出文件)的功能,但它是由开发人员手动触发的(您需要右键单击项目并选择Export as partial project)。我想自动化这个过程,这意味着每次我修改数据库时都会创建输出文件,我构建它或者我关闭解决方案。
我尝试创建一个宏,该宏执行DTE 命令 Project.VSDBExportAsPartialProject,但有时它会因异常而失败,并且会显示一个我想避免的另存为对话框。也许这个想法是将它添加到构建后事件中,但我不知道如何从那里执行 DTE 命令。
总而言之,我所需要的只是自动刷新*.files
位于固定路径中的输出文件,而无需任何用户交互。
可能吗?
database - Vs2010 数据生成计划失败并显示“由于以下异常导致数据生成失败:列“xyz”不允许 DBNull.Value”
我对 Vs Data 功能还很陌生,这是我的第一个数据生成计划。我已经使用 Vs2010 数据库项目实现了一个数据库,并用它来部署到 sql server express 2008 数据库。所有的表都使用标识列作为它们的主键,并且它们通过外键相互关联。
我设置了一个数据生成计划,但是当我尝试用它生成数据时,表格只是按字母顺序填充,这当然会失败。唯一正确填充的表是查找表和其他类型的没有 FK 约束的独立实体。第一个表失败后将跳过其余部分。
假设生成计划根据 FK 依赖关系确定填充顺序。发生了什么?
编辑:拥有代表的人应该制作一个visual-studio-data-tools标签,因为DBPro不再是(也不是真的)产品名称。
sql-server-2005 - 尝试打开 dbproj 文件时出现 Visual Studio 错误
我有 Visual Studio 2008 数据库版,在我第一次尝试加载 .dbproj 文件之前一切正常。这些数据库项目文件适用于与我一起工作的其他开发人员,但是当我尝试打开它时,我只收到一条错误消息“对象引用未设置为对象的实例”。
这可能是这个家伙 遇到的同样的问题,虽然他没有很好地描述它并且没有解决方案。
其他所有类型的项目文件都可以正常加载、构建和运行。dbproj 文件都会产生这个神秘的错误。我刚刚尝试重新删除并重新安装 Visual Studio 2008 DE,但无济于事。这可能与我的 SQL 2005 安装有关吗?(这也可以通过 SQL Server Management Studio 正常工作。)
** 更新 **
可能更重要的是,当我尝试创建一个新的dbproj 文件时,也会发生同样的错误。可以毫无问题地创建所有其他类型的项目。
sql - Visual Studio DB 项目无法检测到存储过程参数的更改。这正常吗?
在 Visual Studio 2010 中处理 SQL Server 2008 数据库项目时,我向现有存储过程定义添加了一个新参数。当我构建项目时,它未能检测到对项目其他地方的存储过程的引用没有足够的参数。它甚至让我部署项目。
这是它应该表现的方式还是我忘记在某个地方打勾?!
山姆:)
sql-server-2008 - 部署另一个数据库项目后如何自动启动VS数据库项目的部署
我有一个包含 2 个数据库项目的 Visual Studio 2010 解决方案,主项目是 SQL Server 2005 数据库项目,辅助项目是 2008 数据库项目。部署解决方案时会部署主要的 2005 项目,但是我希望这也能部署 2008 项目。
目前我必须手动完成第二个项目,因此有时会忘记部署它。
我认为这必须通过一些 MSBuild 来实现,但可以通过一些指针来实现!!
山姆:)