| 
 | 
 
使用快捷方式连接数据库, mcpos9DB 或 startup 自动连接时出现错误 Cannot open transaction log file 如图: 
 
 
 
1. 到对应的目录, 将Log文件备份, 改名, 或删除(先尝试备份, 改名) 
 
 
 
 
 
2. 然后打开数据库连接工具手动启动数据库, 连接工具位置(32位/64位): 
C:\Program Files\Sybase\SQL Anywhere 8\win32\dbeng8.exe 
C:\Program Files (x86)\Sybase\SQL Anywhere 8\win32\dbeng8.exe 
 
 
 
 
 
 
3. 直接连接一般就修复该问题了. 最后手动断开连接, 用回mcpos9DB去启动数据库. 
 
 
 
 
4. 如果依然无法解决, 也是先将Log文件备份, 改名, 或删除(先尝试备份, 改名) 
5. 使用手动连接数据库时, dbeng8.exe的Option里面填写 -f, 表示无视log文件启动数据库. 
 
 
 
 
6. 如果没有报错表示成功,然后重复一下步骤 第2和3即可. 
 |   
 
 
 
 |