社区
疑难问题
帖子详情
SQL Server中操作的实时记录
ALCAT
2011-01-20 05:09:11
如何将我对数据库的各种操作都及时的记录下来,
在事务日志中吗?
如何读取?
如果我想用VC++将这些记录都读的话该怎么办?
或者说我用VC++能做到将SQL Server的操作都记录下来吗?
...全文
147
12
打赏
收藏
SQL Server中操作的实时记录
如何将我对数据库的各种操作都及时的记录下来, 在事务日志中吗? 如何读取? 如果我想用VC++将这些记录都读的话该怎么办? 或者说我用VC++能做到将SQL Server的操作都记录下来吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ALCAT
2011-01-24
打赏
举报
回复
高手都发表下意见啊,等=======
王向飞
2011-01-21
打赏
举报
回复
[Quote=引用 7 楼 wwwgeyang777 的回复:]
引用 6 楼 rucypli 的回复:
右击服务器名>>安全性>>启用c2审核跟踪
我想做的是从外部监测用户对SQL SERVER的操作,并实时的记录下来,这样将来能做到时点恢复操作。
[/Quote]这个不用你来做,数据库自己日志恢复比你做的细致多了。
如果你想监控程序怎么操作的数据库,建议你在程序触发的时候,自己写一条log记录,
这东西跟log4j一个道理。
ALCAT
2011-01-21
打赏
举报
回复
[Quote=引用 6 楼 rucypli 的回复:]
右击服务器名>>安全性>>启用c2审核跟踪
[/Quote]
我想做的是从外部监测用户对SQL SERVER的操作,并实时的记录下来,这样将来能做到时点恢复操作。
rucypli
2011-01-21
打赏
举报
回复
右击服务器名>>安全性>>启用c2审核跟踪
ALCAT
2011-01-21
打赏
举报
回复
[Quote=引用 4 楼 ap0405140 的回复:]
SQL Server Profiler
[/Quote]
这个工具能监视SQL Server 的性能等,但时如何和外部创建接口?
唐诗三百首
2011-01-21
打赏
举报
回复
[Quote=引用 11 楼 wwwgeyang777 的回复:]
能用VC++打开并设置Profile吗?
我想做的最好不对数据库及其相关组件做任何操作。谢谢
[/Quote]
据我所知做不到,或者Profiler做全部跟踪到数据表,
然后用VC++去筛选出你要的SQL. (select * from tab where...)
不过这样做对SQL Server性能很不利的.
ALCAT
2011-01-21
打赏
举报
回复
[Quote=引用 10 楼 ap0405140 的回复:]
引用 5 楼 wwwgeyang777 的回复:
引用 4 楼 ap0405140 的回复:
SQL Server Profiler
这个工具能监视SQL Server 的性能等,但时如何和外部创建接口?
Profiler跟踪的结果,可以记录到数据库中的表,
你的外部程序(VC++)再去读取这个表不就行了?
[/Quote]
能用VC++打开并设置Profile吗?
我想做的最好不对数据库及其相关组件做任何操作。谢谢
唐诗三百首
2011-01-21
打赏
举报
回复
[Quote=引用 5 楼 wwwgeyang777 的回复:]
引用 4 楼 ap0405140 的回复:
SQL Server Profiler
这个工具能监视SQL Server 的性能等,但时如何和外部创建接口?
[/Quote]
Profiler跟踪的结果,可以记录到数据库中的表,
你的外部程序(VC++)再去读取这个表不就行了?
ALCAT
2011-01-21
打赏
举报
回复
[Quote=引用 8 楼 wxf163 的回复:]
引用 7 楼 wwwgeyang777 的回复:
引用 6 楼 rucypli 的回复:
右击服务器名>>安全性>>启用c2审核跟踪
我想做的是从外部监测用户对SQL SERVER的操作,并实时的记录下来,这样将来能做到时点恢复操作。
这个不用你来做,数据库自己日志恢复比你做的细致多了。
如果你想监控程序怎么操作的数据库,建议你在程序触发的时候,自己写一条log记录,
……
[/Quote]
你好,我想做的不是那种主从式的热备份,是先进行定时或手工备份,然后对数据库数据的修改做到实时备份。这些用的都是我们自己的数据格式。希望您能解答!
唐诗三百首
2011-01-20
打赏
举报
回复
SQL Server Profiler
dawugui
2011-01-20
打赏
举报
回复
[Quote=引用 2 楼 wwwgeyang777 的回复:]
dawugui
(爱新觉罗.毓华)
那我究竟怎样才能用VC++实时的监测到这些变化呢?
[/Quote]
你可以尝试去日志中找你需要的东西,不过,你应该去VC++版问.
ALCAT
2011-01-20
打赏
举报
回复
dawugui
(爱新觉罗.毓华)
那我究竟怎样才能用VC++实时的监测到这些变化呢?
SQL
Server
查询历史执行
记录
这个查询语句将返回最近执行的 100 个查询,并包括执行时间、所在的数据库名称、对象名称和实际执行的
SQL
语句。其
中
SUBSTRING 函数用于从完整的
SQL
语句文本
中
提取实际执行的部分。在
SQL
Server
Management Studio (SSMS)
中
打开“新查询”窗口。
SQL
server
重启管理命令行以及
SQL
Server
启动的几种方法
通过
SQL
Server
命令行启动及停止
SQL
服务的方法 在
SQL
Server
中
,想要启动或停止
SQL
Server
服务,通过
SQL
Server
命令行
操作
就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。
操作
步骤如下: (1)在
操作
系统的任务栏
中
单击“开始”菜单,选择“运行”命令,在下拉列表框
中
输入“cmd”命令,单击“确定”按钮。 (2)输入如下命令,即可通过
SQL
将
SQL
Server
的数据
实时
同步到MY
SQL
(小白实操制作,详细
记录
)。一:
SQL
Server
与数据库的连接
SQL
Server
与MY
SQL
的数据
实时
同步一:
SQL
Server
与数据库的连接 由于实验室项目需要,需要将老系统的存在
SQL
Server
上的数据同步到MY
SQL
数据库
中
。就从网上学习了一下。以此作为一个
记录
:
操作
系统与软件版本 电脑系统为win10,64位。MY
SQL
为5.7版本。
SQL
Server
2014 一:
SQL
Server
与数据库的连接 (1)安装ODBC数据管理程序64位。 (2)直接电脑开始
中
搜索 “ODBC”,找到ODBC数据源(64位)。打开,如下图所示,点击“系统DSN”
--
SQL
Server
查询表的
记录
数
sql
server
SQL
Server
中
查看代理作业
记录
日志的方法有哪些?
SQL
Server
中
查看代理作业
记录
日志的方法有哪些?
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章