datadude

    1热度

    1回答

    我可以在以下情况下使用部分数据库项目吗? 我有许多数据库都是相互依赖的。 Database2在Database1和Database3上执行SP,而Database3在Database2上执行SP。 例如: 数据库1可以定义为: CREATE PROCEDURE [dbo].[GetX] AS BEGIN EXEC [Database1].[dbo].[GetX] END CR

    11热度

    1回答

    为Visual Studio 2010的数据库项目 代码分析规则SR0007指出: 你应该明确地指出了如何通过包装可以包含在ISNULL函数NULL值每列来处理比较表达式中的NULL值。 然而代码分析规则SR0006被违反时: 作为比较的一部分,一个表达式包含列引用...您的代码可能会导致表扫描,如果它比较包含表达式列参考。 这是否也适用于ISNULL,或者ISNULL是否永远不会导致表扫描?

    3热度

    1回答

    我正在为我的数据库使用Visual Studio数据库项目。我有它设置为每周自动构建两次。当它建立时,它会删除数据库并从脚本中重新创建它。 我真的很喜欢拆卸和重新构建系统,因为它可以防止垃圾堆积在我的开发数据库中。 我现在需要添加第二个数据库到混合,并让它从第一个数据库接收一些复制表。我知道复制是一个服务器级别的事情,但我希望只是添加一些后部署脚本到我的数据库,并让该脚本设置复制发布者和订阅者(​

    0热度

    1回答

    预部署脚本(Script.PreDeployment.sql)是放置用于创建服务器级别对象的sql命令(特别是在我的情况下登录)的最佳位置吗? 我需要为项目中的数据库用户创建服务器登录,这似乎是将其作为项目结构中所有其他项目(从反转我们的开发数据库创建)的唯一模糊的逻辑位置,是数据库特定的。因此,我只想在使用Visual Studio数据库项目时检查其他人存储其服务器级别命令的位置。 很多谢谢。

    4热度

    1回答

    我一直在寻找在测试和持续集成环境中使用的RedGate的SQL工具和微软Visual Studio Team System数据库版(以前称为Data Dude)。 我们需要能够做的是有:源代码控制之下 模式和数据 使用的TeamCity(命令行) 推变化(和数据) 自动化持续集成环境(分段,生产, 测试)但不是从Visual Studio 什么解决方案最适合我们的需求,什么是人们对这两种产品的意见

    2热度

    4回答

    我们正在尝试VS2010的数据库项目新的发展,使用下面的开发周期的变化: 使用管理Studio开发的变化在本地数据库实例(使用设计师等) 使用VS2010架构比较同步/导入这些更改VSDB项目 检查在VSDB项目和运行自动化构建/测试等 当我想从源头控制“获得最新的”,然后我: 更新从源头控制 使用模式的VSDB项目文件进行比较,以推动从项目更改到我的本地数据库实例 这是它开始分解......由于

    6热度

    2回答

    当使用vsdbcmd部署我的数据库: vsdbcmd.exe /a:Deploy /manifest:MyDatabase.deploymanifest 我得到: SQL01268 .Net SqlClient Data Provider: Msg 50000, Level 16, State 127, Line 6 Rows were detected. The schema update

    5热度

    1回答

    我对Vs数据功能相当陌生,这是我的第一个数据生成计划。我已经使用Vs2010数据库项目实施了一个数据库,并将其用于部署到SQL Server Express 2008数据库。所有表都使用标识列作为主键,并且它们使用外键相互关联。 我建立了一个数据生成计划,但是当我尝试用它生成数据时,表格只是按字母顺序填充,这当然会失败。唯一正确填充的表是查找表和其他种类的没有FK约束的独立实体。在第一张表失败后,

    3热度

    2回答

    我有一个Visual Studio 2010数据库项目。它适用于大多数的东西。 但是有一件事很烦人。假设我有一个名为dbo.MyCoolTable的表。如果我去的数据库,并将其重命名为dbo.MyKindaCoolTable它在数据库中正常工作。 但是,当我进行模式比较并将更改写回到我的数据库项目时,它会将旧文件保留在项目中。所以我最终得到了两个文件(dbo.MyCoolTable.Table.s

    1热度

    3回答

    我得到:SQL01265 Vardecimal support is enabled for the database but disabled for the project 我试图改变.sqlsettings文件有:"<VardecimalStorageFormatOn>True</VardecimalStorageFormatOn>"和.sqldeployment文件有:"<DeployDa