【SQL-SERVER 2005数据库比较问题】请求帮助......问题内详....

嗷嗷叫的老马 2010-12-20 06:38:10
软件前提:

软件 = 管家婆工贸版T8
数据库 = SQL Server 2005

问题前提:

管家婆新建账套后,会在数据库中建立同名数据库.
数据库创建好后,需要输入一些基本数据,然后再进行"开账"操作,就可以上线了.
由于财务小MM的误操作,将还未全部输入基本数据的账套进行了开账操作,而这时却发现有些数据已经无法再输入了
而此时各部门已经都输入了很多数据,此时要是我告诉他们,再重来一次的话......那我......会被杀.....
于是.....我只能想办法将新数据导入到未开账的账套里.
可是,使用数据恢复功能后,新的未开账的账套,也完全恢复到了目前账套的状态,也开账了- -!!!
现在只有想办法搞清楚数据库中什么位置在决定账套是否开账,将账套恢复到未开账状态
于是就有了这个问题.....

问题:

现在我已经新建了两个完全一模一样的两个账套,分别在数据库中有两个同名的数据库.
这两个数据库在管家婆系统角度来看,唯一的区别就是"已开账"与"未开账",那么我如何比较它们的不同点呢?

补充:

要是有个OD一类数据库调试工具就最好了....我这边操作数据库,那边就能看到改动了哪些表....有这样的工具木有?
感谢所有回帖的朋友!!
...全文
247 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
嗷嗷叫的老马 2010-12-23
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 tiger_zhao 的回复:]
分别将两个数据库的数据导出成 CSV,然后用文件比较工具(推荐 Beyond Compare)比较。
[/Quote]
感谢老赵
嗷嗷叫的老马 2010-12-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hq0927 的回复:]
用数据库自带的工具。。。事件探查器
[/Quote]
同时对小强及其他在群里帮助我的朋友们深表感谢
嗷嗷叫的老马 2010-12-21
  • 打赏
  • 举报
回复
话说......那个"系统重建"功能貌似木有啥问题,反正我们的系统还未有业务数据,目前都只是在输入基本数据.....
所以.....此帖结之.....谢谢各位的帮助!让我又学了一招"跟踪",嘿嘿.

现在我得继续上班了.......折腾那烦人的非线性曲线等距线算法........
嗷嗷叫的老马 2010-12-21
  • 打赏
  • 举报
回复
财务有三个人,一个确实是老阿姨了,一个是大我两岁的大姐,一个是89年的小P娃娃....这次的事件就是那小P娃娃手抖给折腾出来的.....

我这明显是为了她背这黑锅啊.........
billpu 2010-12-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wxf163 的回复:]

这下可以趁机接近财务小MM了。
[/Quote]
财务老阿姨
貓哥是個傳說 2010-12-21
  • 打赏
  • 举报
回复
老馬,偶也知道SQL SERVER有個事件跟蹤探查器。。
Tiger_Zhao 2010-12-21
  • 打赏
  • 举报
回复
分别将两个数据库的数据导出成 CSV,然后用文件比较工具(推荐 Beyond Compare)比较。
王向飞 2010-12-20
  • 打赏
  • 举报
回复
这下可以趁机接近财务小MM了。
百年树人 2010-12-20
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 myjian 的回复:]
树哥不厚道了不是!
[/Quote]

[Quote=引用 1 楼 josy 的回复:]
sql2005叫SQL Server Profiler,sql2000叫事件探查器

[/Quote]

怎么说我也有给你回答问题呀
嗷嗷叫的老马 2010-12-20
  • 打赏
  • 举报
回复
树哥不厚道了不是!
嗷嗷叫的老马 2010-12-20
  • 打赏
  • 举报
回复
在管家婆里发现了一个功能叫"系统重建",使用别的账套试过了,可以恢复初期未开账状态....

现在只等会计MM确认一下数据是否有影响,就可以了........

感谢大家的帮忙......论坛上的朋友与群里的朋友们.....非常感谢!
WaterGG 2010-12-20
  • 打赏
  • 举报
回复
老马。
-晴天 2010-12-20
  • 打赏
  • 举报
回复
先比较一下两个数据库中:
select * from sysobjects
-- 和
select * from syscolumns
的区别再作打算
嗷嗷叫的老马 2010-12-20
  • 打赏
  • 举报
回复
正在玩这个东东....已经跟踪到了几个值的更改.......还好不多.......
hao1hao2hao3 2010-12-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 josy 的回复:]
引用楼主 myjian 的回复:
要是有个OD一类数据库调试工具就最好了....我这边操作数据库,那边就能看到改动了哪些表....有这样的工具木有?


sql2005叫SQL Server Profiler,sql2000叫事件探查器

--其实我主要是来同情一下老马的,不是来解决问题的
[/Quote]


树哥,做人要厚道。
hq0927 2010-12-20
  • 打赏
  • 举报
回复
用数据库自带的工具。。。事件探查器
百年树人 2010-12-20
  • 打赏
  • 举报
回复
[Quote=引用楼主 myjian 的回复:]
要是有个OD一类数据库调试工具就最好了....我这边操作数据库,那边就能看到改动了哪些表....有这样的工具木有?
[/Quote]

sql2005叫SQL Server Profiler,sql2000叫事件探查器

--其实我主要是来同情一下老马的,不是来解决问题的

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧