sql-server-2005

    0热度

    1回答

    我继承了已拆分的Access 2007数据库,因此 表位于SQL 2005服务器上。 该数据库由3个表格和3个表格组成。主要形式是 使用读取和写入所有3个表。数据可以编辑和删除 确定,但尝试添加一个新的记录抛出一个错误说,“你不能 转到指定的记录” 新记录按钮的代码与 嵌入式宏遵循参数: OnError Next, GoToRecord ,,New, [MacroError]<

    0热度

    1回答

    在迁移到SQL Server 2005集群之前,我们平均负担了60%的CPU负载。在移动到主动/被动群集(使用完全相同的硬件)之后,活动节点CPU上的负载正在变为100%,并且过了一段时间后,Web应用程序出现超时。任何想法可能是什么? 附加信息: 操作系统:Windows Server 2008 Enterprise; SQL:SQL Server 2005 SP3 Enterprise; 两个

    1热度

    2回答

    我正在优化其中一个SQL作业。 在这里,我有几个地方,我们已经使用<>运算符。同样的查询可以使用NOT EXISTS运算符来替换。我只是想知道哪种方法更好。 示例查询 If(@Email <> (select Email from Members WHERE MemberId = @MemberId)) --Do Something. --Same thing can be written

    0热度

    3回答

    我错误地用旧脚本覆盖了我的存储过程。 我不想重新编码一切。 有什么办法可以得到旧的存储过程脚本?

    0热度

    2回答

    我不断收到合并过程无法在'订阅者'创建新一代。通过使用详细历史记录重新启动同步进行故障排除并指定要写入的输出文件。 (来源:MSSQL_REPL,错误号:MSSQL_REPL-2147200994) 获取帮助:http://help/MSSQL_REPL-2147200994消息。我继续按照建议进行操作,然后从“复制”监视器 - >代理配置文件我将配置文件更改为详细历史记录。现在,这个文件位于哪里

    1热度

    2回答

    我有一个长期运行的工作。要处理的记录在一个包含100K记录的表格中。 现在,在整个工作中,只要查询此表,就会查询这些100K记录。 每个记录的处理状态是根据同一个表更新的。 我想知道,如果我添加另一个表可以更新记录状态,并在此表中保持删除处理的任何记录,那么会更好,以便查询继续前进。主表中记录的数量会减少,提高查询性能。 编辑:主表基本上只用于此加载。我收到一个平面文件,我将其上传到处理之前。在对

    2热度

    3回答

    我需要做的SQL是这样的: declare @StartDate varchar(10) declare @EndDate varchar(10) set @StartDate='12/31/2008' set @EndDate='1/11/2009' Declare @date varchar = @StartDate while (@date <= @EndDate) begin

    0热度

    3回答

    有没有办法来格式化SQL日期如下: 3/11/2009(相TO03/11/2009) 20/7/2008(相对于20/07/2008) 谢谢!

    1热度

    1回答

    我曾经使用'GetSchemaTable'来读取模式信息,但它缺少一些'东西',所以我编写了一个大查询,引用了其他列中的sys.columns ,sys.index_columns和sys.indexes(以及其他表)返回我用于从GetSchemaTable获取的相同信息,并返回我想要的其他信息。 问题是,GetSchemaTable会告诉我从视图返回的列是基础表的Key列,但是我的新查询没有。它

    0热度

    1回答

    我有一个场景,我正在使用事务复制将多个SQL Server 2005数据库(同一实例)复制到单个远程数据库(单独物理机器上的不同实例)。 然后,我对复制数据执行一些处理以进行报告。我正在使用表级触发器来识别对我的后处理代码进行操作的更改。 到目前为止一切都很好。 但是,我想知道的是,在同一个事务中创建,更新或删除某些表时,是否可以从复制(或任何地方)识别某种事务ID,然后我不'对单个交易多次执行相