主题:sql Server Ce2.0 数据库损坏 共有49659人关注过本帖 |
---|
Alex |
1楼 |
![]() |
sql Server Ce2.0 数据库损坏 ![]()
开发环境:EM9161评估板,vs2005 C#,Server CE 2.0
在测试掉电对于数据库存储的影响时发现,如果硬关机,再次打开数据库的时候,出现如下提示: 未处理 System.Data.SqlServerCe.SqlCeException   Message=""   HResult=-2147467259   NativeError=25017   Source="Microsoft SQL Server 2000 Windows CE Edition"   StackTrace:     位于 System.Data.SqlServerCe.SqlCeConnection.ProcessResults()     位于 System.Data.SqlServerCe.SqlCeConnection.Open()     位于 System.Data.SqlServerCe.SqlCeConnection.Open()    我测试的时候就是不停的用Insert Into语句添加记录,硬关机后,再次进入系统,就报这个错误。然后我尝试用事务写入记录,还是存在这个问题。 因为现场不能够提供软关机的,所以需要解决存储数据时如果掉电,不会造成数据库的损坏。 请各位大侠支招!!谢谢 |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
我们正在做相应测试,并会在第一时间把测试结果告诉你。
|
单帖管理 | 引用 | 回复 ![]() |
Alex |
3楼 |
![]() |
![]()
在网上发现有SqlCeEngine.Compact方法说可以修复数据库,但是结果还是不行
|
单帖管理 | 引用 | 回复 ![]() |
Alex |
4楼 |
![]() |
![]()
现在有什么好招没?还有对于mini sd卡的使用,在写文件的时候,突然掉电,会有什么影响,有没有一些检测或者修复的手段,比如PC机的自动chkdsk,存文件的时候有没有一些优化的方案?
谢谢!! |
单帖管理 | 引用 | 回复 ![]() |
lxs |
5楼 |
![]() |
![]()
我们也在努力解决你说的问题,暂时还没有找到合适的办法。希望耐心等待下。
|
单帖管理 | 引用 | 回复 ![]() |
leeleen |
6楼 |
![]() |
![]()
请给我发一个EMAIL告诉我们你的电话
leeleen@emtronix.com 或者你打电话到028-86180660我们交流一下。 |
单帖管理 | 引用 | 回复 ![]() |