Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP & SQL Compact Edition
Message
From
25/12/2010 14:39:56
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
 
 
To
25/12/2010 10:39:41
General information
Forum:
Visual FoxPro
Category:
Client/server
Environment versions
Visual FoxPro:
VFP 9 SP2
Database:
MS SQL Server CE
Application:
Desktop
Miscellaneous
Thread ID:
01493672
Message ID:
01493847
Views:
82
>using virtualization, yupp. Still multi-user file ISAM access might be made too errorprone by OS default settings like SMB2 or oplocking. I visualize table access more like office documents in the future: exclusive might make table usage "compatible" with the surrounding systems again.

SMB2 bug looks like one of those "wasn't broken, but they fixed it anyway" - SMB1 worked fine. But then, many times I saw network gurus come fix the network by showing that it saves a Word file... while the symptoms weren't "can't copy a few hundred kilobytes over the network" but "network files don't stay open - they close at random" (the dreaded 1106 or some such error). Which means that even then (1997-2003 or thereabouts) the ability of networks to keep a file open and maintain locks was a stepchild in M$ - these guys learned their diagnostic techniques from someones books and course material.

This hurt two of M$'s products too - Fox and Access. And guess what, Access was pushed to use SQL (or be used on single machine), and Fox was pushed out. Sell more SQL server licenses... there you go. And any competitors' products that use file access are doomed to incur more and more errors and file crashes. This error was introduced in 2007, with the Vista, and it's almost four years now, and the fix isn't there yet. My bet is that it won't be fixed at all, M$ will wait until everyone relevant moves to SQL.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform