ASA突然断电或者死机冷启动后数据库破坏的问题
cqdj 2008-05-23 10:59:07 ASA突然断电或者死机冷启动后数据库破坏的问题
问题描述:我们开发的系统(java+Spring+swing)的客户端是选用的ASA作为客户端的数据库,对数据库的启动,我们详细情况是这样的: String driver, url;
driver = ianywhere.ml.jdbcodbc.IDriver";url="jdbc:odbc:dsn=dsn_local";Class.forName(driver);
DriverManager.getConnection(url);,其中dsn_local是一个ODBC数据源:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\dsn_local]
"AutoStop"="Yes"
"Compress"="No"
"DatabaseFile"="C:\\PROGRA~1\\Fbprj\\FDatabase\\sybase.db"
"DatabaseName"="v60c"
"Driver"="C:\\PROGRA~1\\Fbprj\\FDatabase\\dbodbc9.dll"
"Start"="dbeng9.exe -m"
"EngineName"="sybase"
"Integrated"="No"
"PWD"="sql"
"UID"="dba"
但在实际使用过程中,用户正在使用程序的时候出现死机,或者突然断电,数据库几乎百分之百的被破坏,不能使用,请问各位大侠,怎么来解决这个问题呢?
先谢谢了!