安装在C:盘,数据库是软件自带的MSDE2000,在进行银行对帐单录入的时候忽然断电,来电重启后,单据已被锁定,在系统管理中无法清除单据锁定,照你所说我们在C:/UF2000/ADMIN/001帐套,以ACCESS的方式打开UFSYST+EM,然后找到ua_task,ua_tasklog两张表,但是表中无记录,无法清除.但是下午热线回答,这样做是错误的,好像说是在这个数据库中无法改,数据库要升级,而且找的地方也不对,请问我们错在哪里,请详细说明,万分感谢.
解决方案:举个简单的例子,本地机器,不知道ADMIN密码,但是知道DEMO密码,数据库安装的是MSDE2000,需要达到的目的是修改ADMIN密码和DEMO密码一样。系统环境为WIN2000(WINXP)。
1、进入控制面板---管理工具---数据源(ODBC)
2、在用户DSN界面点“添加”,在弹出的界面中选择最后一项“SQL SERVER”,然后点完成
3、在弹出的界面中的名称输入UF(根据自己需要录入即可),描述不录,下面的服务器输入本地机器名字或者录入“.”,点下一步
4、再下面的窗口中,上面的选项选择“使用用户输入登录ID和密码的SQL SERVER验证”,下面的登录ID输入SA,密码为空即可(若有密码需要录入密码),点“下一步”
5、接下来的界面中上面选中“更改默认数据库为”,在下拉的数据中选择“UFSYST+EM”
6、点“下一步”,直接完成即可。
7、打开ACCESS,在选择文件界面点“取消”
8、选择“文件”下面“打开”,文件类型选择最后一项(ODBC DAT+ABASES),在弹出的界面选择“机器数据源”,然后选择刚才在ODBC建立的数据源UF,点确定
9、在弹出的界面直接点确定(若SA有密码则须录入SA密码)
10、在表中找到dbo.UA_User,点确定
11、在ACCESS中找到dbo.UA_User,双点打开它,第三个字段就是密码
12、把DEMO的密码复制到ADMIN的密码字段中,则ADMIN的密码就和DEMO一样了。
此方法同样适用于查询其他帐套和表的数据查询和修改。