小编Gab*_*own的帖子

计算SQL Server中的表的哈希或校验和

我正在尝试为SQL Server 2008中的整个表计算校验和或散列.我遇到的问题是该表包含XML列数据类型,不能由校验和使用,必须转换为nvarchar第一.所以我需要将其分解为两个问题:

  1. 计算一行的校验和,架构在运行时之前是未知的.
  2. 计算所有行的校验和以获得完整的表校验和.

sql-server hash checksum sql-server-2008

27
推荐指数
1
解决办法
3万
查看次数

是否有一个.NET类可以解析LDAP中的CN =字符串?

我有一个字符串,我从LDAP获取Active Directory组成员资格,我需要解析它以检查用户是否是AD组的成员.有没有可以解析这个问题的课程?

例:

CN=Foo Group Name,DC=mydomain,DC=com
Run Code Online (Sandbox Code Playgroud)

.net ldap active-directory

12
推荐指数
3
解决办法
1万
查看次数

将sp_helptext的结果作为单个字符串获取

我正在使用"EXEC sp_helptext Object"运行查询,但它返回多行,列名为Text.我正在尝试将该值连接到单个字符串中,但我在尝试找出使用T-SQL的最佳方法时遇到了麻烦.

sql sql-server

7
推荐指数
2
解决办法
1万
查看次数

Rails 4 session.id偶尔为零

我在Heroku上运行一个简单的网站,当我运行应用程序时,我注意到一些奇怪的事情.当我的用户登录数据库时,大约有50-60%的用户报告了一个nil session_id.

我正在使用active_record_store作为我的会话处理程序,使用Postgres作为我的数据库服务器.我使用cookie_store得到了类似的结果,所以我不确定我做错了什么.我唯一的猜测是用户发出的第一个请求,可能还没有填充id.会话表具有正确的条目数,但我的跟踪表没有.

示例代码

class CaptionController < ApplicationController

  def index

    @image = Image.order("RANDOM()").first
    Tracking.log(session.id, Tracking::VIEW_CAPTION_ON_IMAGE, @image.id)

  end
Run Code Online (Sandbox Code Playgroud)

上面的代码占50%的时间,会话在其记录的表中为零.

ruby postgresql session ruby-on-rails heroku

3
推荐指数
1
解决办法
1600
查看次数

是否可以在.NET资源文件中使用多种语言?

我们有一个有趣的要求,我们要在运行时支持多种语言,因为我们是一项服务.如果用户使用日语或英语与我们交谈,我们将希望以适当的语言回复. FxCop喜欢我们将我们的字符串存储在资源文件中,但我很想知道是否有一种集成方式可以在运行时选择资源字符串而无需手动执行.

结论:我们需要能够在一个二进制文件中支持多种语言.:)

.net localization

1
推荐指数
1
解决办法
1609
查看次数

当表格> 500k行时,如何快速获取Service Broker队列的大小?

我正在尝试在队列非常大时确定Service Broker队列和传输队列的总大小.问题是像下面的传统查询不起作用,因为它不是一个表.有任何想法吗?

EXEC sp_spaceused 'sys.transmission_queue'
SELECT rows FROM sysindexes WHERE id = OBJECT_ID('ConfigMgrDrsQueue') AND indid < 2  
Run Code Online (Sandbox Code Playgroud)

service-broker

0
推荐指数
1
解决办法
2953
查看次数