腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
NHibernate
和
SqlServer
中
的
数据
审计
、
、
我在一个项目上使用
NHibernate
,我需要做
数据
审计
。我在codeproject上找到了讨论IInterceptor接口
的
。 您首选
的
数据
审核方式是什么?你使用
数据
库触发器吗?您是否使用了与文章
中
讨论
的
内容类似的内容?
浏览 3
提问于2008-08-19
得票数 15
回答已采纳
3
回答
使用
NHibernate
插入时
数据
库生成
的
日期
我是
NHibernate
的
新手,所以请耐心点。 让我们设想一下,我有一个CreatedDate属性,我希望用sql server datetime值填充它。我找到
的
可能
的
解决方案是,使用"insert=false“
和
"update=false”将此属性标记为"generated=always“,然后将sql server级别(我指的是
数据
库列)上
的
CreatedDate
的
默认值设置为"Getdate()”。这是正
浏览 0
提问于2009-07-08
得票数 6
回答已采纳
2
回答
具有实体框架6+
的
审计
日志之类
的
6+实现器
、
、
每当更新/删除实体时,
NHibernate
Envers都能很好地创建
审计
日志。基本上,它为每个可
审计
实体创建一个审核表,并将
数据
的
快照写入审核表。例如,如果客户记录保存在Customer表
中
,那么客户记录
的
审核日志将保存在CUSTOMER_AUD表
中
。 在我
的
一个项目中,我们使用实体框架6.1。我已经搜索并查看了各种替代方案,如
和
,但它们都没有提供类似于
NHibernate
Envers
浏览 3
提问于2014-06-17
得票数 4
回答已采纳
1
回答
无法从
NHibernate
.Driver.MySqlDataDriver创建驱动程序
、
--
SQLServer
: Driver --> <property name="dialect">
NHibernate
.Dialect.MySQLDialect </property>,
NHiber
浏览 0
提问于2010-12-02
得票数 9
1
回答
如何为
数据
访问层构造Visual Studio项目
、
我目前有一个项目,它使用各种
数据
库访问技术,主要是为了展示或演示。那么,考虑到这一点,什么样
的
结构会更好呢?我在想: Folder
NHibernate
或者,对每个
数据
库
和
访问技术分别使用不同
的
程序集是否更好?Namespace App.Data.<e
浏览 1
提问于2010-05-23
得票数 1
1
回答
向Fluent
NHibernate
多对多连接表添加
审计
列
、
、
、
、
我使用Fluent
NHibernate
从.Net实体类生成
数据
库模式。我有两个具有多对多关系
的
类User
和
Permission,Fluent
NHibernate
在
数据
库中正确地生成了连接表UsersToPermissions。不出所料,连接表存储了主键UserId
和
PermissionId。我想要
的
是也有
审计
信息附加到这个表,如CreatedDate
和
UpdatedDate。我已经使用
中
描述<e
浏览 4
提问于2010-10-25
得票数 3
回答已采纳
1
回答
从Postgresql
数据
库
中
获取.Net
中
的
登录用户
、
、
我正在使用
NHibernate
和
PostgreSQL开发一个系统,使用Npgsql
数据
提供程序。为了运行
审计
功能,我需要在触发器
中
获取系统
中
登录
的
用户。有没有办法在
NHibernate
会话
中
设置用户,或者直接从
数据
库获取用户?请帮帮我!
浏览 1
提问于2012-12-14
得票数 1
回答已采纳
1
回答
NHibernate
问题“找不到请求
的
.Net框架
数据
提供程序。它可能未安装。”
、
、
、
我在一个asp.net 4.0项目中使用
SQLServer
2008
和
NHibernate
3.0时遇到了一个问题。在
NHibernate
的
配置任务期间,BuildSessionFactory()方法引发异常:“找不到请求
的
.Net框架
数据
提供程序。它可能没有安装。”<?--
NHibernate
Configuration --> <hibernate-configuration xmlns=&q
浏览 3
提问于2011-06-07
得票数 3
回答已采纳
2
回答
NHibernate
在保存时自动设置属性
、
、
我使用DDD
和
NHibernate
来持久化我
的
域对象。在我
的
数据
库
中
,每个与实体相关
的
表都有四个额外
的
列(CreatedBy、UpdatedBy、CreatedDate、UpdatedDate)用于
审计
跟踪。我使用
的
存储库模式只允许保存聚合根目录。当
NHibernate
尝试将实体保存在聚合根上时,我得到一个SQL DateTime错误,因为这些实体没有设置其
审计
属性。在
NH
浏览 0
提问于2009-07-20
得票数 11
回答已采纳
2
回答
nhibernate
审计
查询
、
、
我在我
的
项目中使用了
NHibernate
,并使用事件侦听器实现了
审计
功能。 我现在需要拿回这个
数据
,我想要返回它在
数据
库
中
的
原样,我不需要一个带有关系
的
丰富对象模型,我只需要任何关系
的
ID。基本上,我只是想显示一个
审计
日志(本质上是您在sql
中
打开该表时所看到
的
日志
的
副本)。我需要能够对许多表执行此操作,而我所拥有的只是
审计
表名,有没有一种通用<
浏览 0
提问于2011-05-13
得票数 0
回答已采纳
1
回答
Fluent
NHibernate
:如何设置中间表
的
默认值
、
、
、
我正在开发一个使用
NHibernate
和
Fluent
NHibernate
进行地图绘制
的
.NET MVC应用程序。我有用户和角色表/类,它们通过中间表UserRole进行映射。唯一
的
问题是我在UserRole表上有不能为空
的
审计
列(如"UpdatedBy“
和
"UpdatedDate")。我尝试在UserRole构造函数
中
设置它们,但显然从未调用过,因为fluent
Nhibernate<
浏览 0
提问于2016-03-18
得票数 0
1
回答
使用
NHibernate
和
Foreign映射SQL视图
、
、
审计
项目都需要一个“组织”参考
数据
表。我
的
计划是在核心项目中有一个“主”组织表,而不是在所有
审计
项目中重复相同
的
参考
数据
表20次,并试图保持它们
的
同步。 这将包含所有组织
的
代码
和
描述。然后,在每个特定
的
审计
项目中都有一个OrganisationCode表,该表只包含与该
审计
相关
的
Org代码,而不包含描述,并且在
审计
数据
库中有一个
浏览 1
提问于2012-02-22
得票数 0
回答已采纳
1
回答
nhibernate
envers和乐观并发
、
我正在使用
nhibernate
envers进行
审计
。为
数据
库
中
的
每一张表建立一个腐蚀
审计
表。但在主表
中
也需要版本字段才能实现乐观并发。让我们假设: TableA { id,version,name },然后根据每个审核表
的
have:{ id,version,name,revision,revisionType } audit表
中
的
字段: v
浏览 4
提问于2013-03-16
得票数 0
回答已采纳
1
回答
从
SQLServer
2008到.NET
的
映射几何(
NHibernate
4.0.0.4000)
、
、
我试图用
SqlServer
2008映射FluentNHibernate几何。我使用
的
是
NHibernate
版本4.0.0.4000。我将
NHibernate
.Spatial、NetTopologySuite、GeoAPI
和
NHibernate
与FluentNhibernate一起安装在NUget
中
。在NH4.0
的
发行版
中
,是否有一种新
的
语法来将server几何映射到
NHibernate
?我不知道我错
浏览 3
提问于2015-03-20
得票数 2
回答已采纳
1
回答
NHibernate
:我能阻止
审计
字段
的
设置使对象变得脏吗?
、
许多人使用
NHibernate
所做
的
一件常见
的
事情就是在保存实体时设置
审计
字段(例如CreatedDate、LastModifiedDate)。这一次使用SaveUpdate事件:SaveUpdate觉得这是一个更好
的
地方,我猜这是大多数人都喜欢这样做
的
地方。现在,它总是更新子集合
中
的
每一行。我可以将
审计
移到PreInsert/PreUpdate,但
浏览 2
提问于2009-10-06
得票数 1
4
回答
不使用触发器
的
SQL Server 2005
中
的
审计
、
、
、
我想在我
的
应用程序
中
实现
审计
。我不想在整个应用程序
中
添加样板代码,而且使用触发器会对性能产生影响,而这是无法做到
的
,因为大多数处理
的
数据
都是实时显示
的
。 有没有其他方法可以做到这点。我目前使用
的
是SQL server 2005。
浏览 0
提问于2015-04-27
得票数 0
3
回答
如何跟踪修订?
、
、
、
我正在尝试设计我
的
数据
库,我希望有能力保持历史
的
变化跟踪。我想知道做这件事最好
的
方法是什么?我使用
的
是sql server
和
nhibernate
。 我在考虑再写一个专栏或者是修订号之类
的
东
浏览 2
提问于2013-02-04
得票数 0
回答已采纳
1
回答
支持多个
数据
库
的
ORM工具
、
、
我正在寻找一个ORM工具,它可以支持
SQLServer
/Oracle/MySql等。我之前使用过实体框架,但不太确定是否可以实现这种灵活性。但我也喜欢visual studio
中
的
简单性
和
出色
的
集成。我也考虑过
NHibernate
,但我没有使用它
的
经验。所以我有点犹豫不决,谷歌返回了很多对象关系管理工具,比如SubSonic,FluentNHibernate等等。由于我非常接近于使用
NHibernate
,并且不确定它所存在
的
浏览 1
提问于2012-06-08
得票数 0
1
回答
微风:在使用Envers时使用NHMetadataBuilder构建元
数据
我们使用
NHibernate
.Envers扩展来进行
审计
。因此,
审计
实体是动态生成
的
,尽管它们不是我们业务模型
的
一部分。但是NHMetadataBuilder调用GetMappedClass方法,不区分这些
审计
实体
和
业务实体。但是,对于这些
审计
实体,它稍后会崩溃。GetMappedClass返回
的
类型是System.Collections.IDictionnary,显然添加到元
数据
中
没有任何意义。现
浏览 1
提问于2014-10-16
得票数 1
回答已采纳
1
回答
审计
/日志记录帮助
、
我正在处理一个请求,以开始记录一些额外
的
数据
,以满足PCI
的
要求。我需要在一组表上记录谁、何时以及更改了什么。我设置了SQL
审计
,它可以很好地工作,除非正在更改
的
值是以@1、@2等
的
形式出现,而不是实际
的
数据
。记录所需信息
的
其他选项是什么?疾控中心没有追踪是谁做出了这一改变。这目前正在Server 2012上运行,但如果这将提供更好
的
解决方案,则有可能升级到2014年。 谢谢你,蒂姆
浏览 0
提问于2015-01-14
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于数字化审计、信息化审计和大数据审计的思考
最实用的sqlserver数据库迁移备份方法:分离和附加
C#数据操作系列-12 NHibernate的增删改查
自动化控制技术-Wincc中VBS读写SQLServer数据库(三)
SqlServer数据库自动备份和清理磁盘备份策略及巡检脚本
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券