Originally Posted by
Stephen Corrigan
Hi Dave, despite popular belief, the Pastel data corruptions are NOT caused by unstable networks or power fluctuations. They are simply caused by poor outdated technology. The Pervasive Database (btrieve) is a flat file simple database with no securities, file relationships and more importantly no data integrity or roll-backs associated with more modern databases. In fact all users of Pastel require full admin rights to the data in order to use the Program so they can access the data files, copy it and really do what they like with it.
The other reason is that the Pastel Partner and Xpress products are developed using the Visual Basic programming language that was discontinued by Microsoft on 31 March 2005 (yes 12 years ago) with the last update being V6 in 1999 (Pre Y2k). Visual Basic also only supports 32-bit environments and is not designed to operate on newer operating systems. With no more updates, the stability of the language is just going to deteriorate more and more with time as other technologies advance. The official Microsoft statement on VB6 apps is "It Just Works" - sort of sums it up I suppose.
What's more of a concern is how the use of this dated technology exposes clients to the effects of ransomware attacks.
Did you like this article? Share it with your favourite social network.