如何恢复MAX数据库崩溃?
主要软件:
主要软件版本: 4.4
主要软件修正版本: 4.4
次要软件: N/A
问题: 怎样一步步地解决数据库崩溃问题呢?
解答: MAX数据库崩溃非常罕见,但是当突然断电或者死机而导致系统非正常关机、重启时可能会导致这一问题。数据库崩溃可能出现的一个现象就是当点击MAX中任一文件夹旁边的扩展按钮“+”时,文件夹不但不展开,“+”还消失了。如果这一现象是在安装了新版本的MAX之后才产生的,您需要确认一下安装之后是否重启了PC。
MAX会备份数据库文件,这可以被用于恢复数据库崩溃。具体步骤如下:以管理员身份或者有管理员权限的用户账号登录(如果安装了F-Secure之类的固件,请确保其在下面的过程中保持关闭!):
- 退出所有的NI应用程序。
- 打开命令窗:
- 从Windows的“开始”菜单,选择Run... 。
- 输入"
cmd
",点击OK。
- 输入"
net stop mxssvr
",回车,停止MAX数据库服务。如果有提示让你停止其他的服务,也按照要求停止。
- 输入"
exit
" ,回车,关闭命令窗。
- 找到最后一个文件夹:
- Windows XP和Windows 2000:
- 找到
C:\Documents and Settings\All Users\Application Data\National Instruments\MAX\Data Dictionaries\Last文件夹
- Application Data是一个隐藏文件夹。通过选择Tools » Folder Options...,,点击View,然后选择Show hidden files and folders,可以显示出隐藏文件夹。
- Windows Vista:
- 找到
C:\ProgramData\National Instruments\MAX\Data Dictionaries\Last
文件夹
- 如果找不到该文件夹,就到C盘下,然后在菜单栏中选择Organize » Folder and Search Options,点击View。
- 选择Show hidden files and folders选项。
- 勾除Hide protected Operating System files选项。
- 备份Last文件夹,将其保存到另外的地方。
- 找到Data文件夹:
- Windows XP和Windows 2000:
- 找到
C:\Documents and Settings\All Users\Application Data\National Instruments\MAX\Data\
文件夹
- Application Data是一个隐藏文件夹。通过选择Tools » Folder Options...,,点击View,然后选择Show hidden files and folders,可以显示出隐藏文件夹.
- Windows Vista:
- 找到
C:\ProgramData\National Instruments\MAX\Data文件夹
- 如果找不到该文件夹,就到C盘下,然后在菜单栏中选择Organize » Folder and Search Options,点击View.
- 选择Show hidden files and folders选项.
- 勾除Hide protected Operating System files选项.
- 备份Data文件夹,将其保存到另外的地方。
- 打开原始的Data文件夹,找到config3.mxs.bak。右键点击该文件,选择“属性”,检查该文件的创建和修改时间。General页面上可以找到创建时间和最后一次修改时间。
如果时间中有这样的信息,继续如下步骤;如果文件太老,而且文件创建时间不确定,又或者config3.mxs.bak文件大小和config3.mxs文件大小一致,只需要删除整个Data文件夹,然后跳到第10步。
注意: 删除Data文件夹会删除所有的配置信息,MAX下次重启时,您必须再次配置所有的硬件。
删除MAX\Data
文件夹中的config3.mxs,或者将其保存成其他的名字,如果Data文件夹中还有config3.mxc, config3.mxd, config3.mx5, 和storage.mxc,做同样的处理。
- 将config3.mxs.bak重命名为config3.mxs。
- 重启计算机。
- 打开MAX。
- 如果恢复到MAX数据库的备份版本可以解决这个问题,请将原始的崩溃掉的Last和Data文件夹,以及MAX Support Report发送到NI技术支持。在菜单中选择File » Create Report可以生成MAX Support Report。
如果您还有问题请联系NI技术支持。
www.ni.com/ask
相关链接: Why Do I Get a Measurement & Automation Explorer (MAX) Database Connection Error? National Instruments Technical Support
附件: - MAX Database Error.bmp
报告日期: 05/10/2005
最近更新: 02/19/2008
文档编号: 3L9AKO6E
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.