社区
MS-SQL Server
帖子详情
在mssql中我想监视一个数据库的所有操作,用存储过程能实现吗?来着有分
FrankSparrow
2003-11-26 04:32:28
我现在想把一个数据库的所有数据更改操作都记录下来,输出到一个文件,最好是操作的所有sql语句。(例如数据库中表test插入一条记录,我就输出log文件:insert into test values.... )用存储过程能实现吗?大家都发表一下看法,给我个思路
...全文
49
14
打赏
收藏
在mssql中我想监视一个数据库的所有操作,用存储过程能实现吗?来着有分
我现在想把一个数据库的所有数据更改操作都记录下来,输出到一个文件,最好是操作的所有sql语句。(例如数据库中表test插入一条记录,我就输出log文件:insert into test values.... )用存储过程能实现吗?大家都发表一下看法,给我个思路
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
btlxy
2003-11-27
打赏
举报
回复
用存贮过程可以实现,太麻烦了
不如建立触发器
FrankSparrow
2003-11-27
打赏
举报
回复
时间探测器连系统表也监视了。而且在sql程序中不能调用阿
youngby
2003-11-27
打赏
举报
回复
日志
hdslah
2003-11-27
打赏
举报
回复
建義用﹕SQL Profiler
zjcxc
元老
2003-11-27
打赏
举报
回复
方法2.
对每个表写触发器,记录每笔操作的发生.
zjcxc
元老
2003-11-27
打赏
举报
回复
方法1.
用SQL的事件探查器
开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来
happydreamer
2003-11-27
打赏
举报
回复
对表字段更新的监视
CREATE TRIGGER tt ON dbo.table1
FOR INSERT, UPDATE
AS
if update(a表的一个字段)
insert into 日志表
select getdate(),user--得到时间和操作用户
from inserted a
MartinWang
2003-11-26
打赏
举报
回复
事件探查器可以满足所有的要求!!:)
tianyxy
2003-11-26
打赏
举报
回复
最好的选择:时间探查器
wsqsoft
2003-11-26
打赏
举报
回复
对,事件探查器,可存入文件,也可存入表中,如果访问操作比较多的话,比较占用系统资源!
gmlxf
2003-11-26
打赏
举报
回复
事件探查器
CrazyFor
2003-11-26
打赏
举报
回复
存储过程是不行的,其实你要的日志SQL已经帮你写进日志文件中了,有什么必要自己再做一个呢??
txlicenhe
2003-11-26
打赏
举报
回复
问题是: 这个存储过程什么时候调用呢?
txlicenhe
2003-11-26
打赏
举报
回复
有点难度。
思路:
用游标,取出所有的spid, 对每一个spid 用 dbcc inputbuffer(spid)来得到语句
同步
SQL
Server 2000
数据库
为什么要同步
SQL
Server 2000
数据库
,它都用在什么场合 数据实时备份同步,
数据库
服务器出问题时我们也有其正常工作时的备份 数据实时备份同步,一台服务器负载不起时,可以用来做负载均衡 数据实时备份同步...
sql
server同步到redis_
SQL
Server 2000
数据库
同步详细步骤[两台服务器]
为什么要同步
SQL
Server 2000
数据库
,它都用在什么场合数据实时备份同步,
数据库
服务器出问题时我们也有其正常工作时的备份数据实时备份同步,一台服务器负载不起时,可以用来做负载均衡数据实时备份同步,
数据库
...
SQL
Server 2000
数据库
同步
2000 的复制是在
数据库
之间对数据和
数据库
对象进行复制和
分
发并进行同步以确保其一致性的一组技术。使用复制可以将数据
分
发到不同位置,通过局域网、使用拨号连接、通过 Internet
分
发给远程或移动用户。复制还能够...
[成功]
SQL
Server 2000
数据库
同步[一台服务器,一台动态IP的备份机]
为什么要同步
SQL
Server 2000
数据库
,它都用在什么场合数据实时备份同步,
数据库
服务器出问题时我们也有其正常工作时的备份 数据实时备份同步,一台服务器负载不起时,可以用来做负载均衡 数据实时备份同步,
数据库
...
Sql
2000 两台服务器
实现
同步(发布、订阅)
在
SQL
2000里用这个登录。 D盘设置
一个
文件夹PUB,并共享。权限为JL。如果是2003R2,打开-服务-server文件共享服务。注册的时候注意修改为用计算机名。因为
SQL
安装自动设置为.或者LOCAL。这样不能发布服务。 如果...
MS-SQL Server
34,835
社区成员
254,636
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章