Jet in Small Multi-User LAN
Author |
Message |
zero #1 / 19
|
 Jet in Small Multi-User LAN
HI. We are looking at alternatives to the Microsoft Jet 3.5 Engine for small scale multi user work. The kind of work we are doing involves between up to 8 users over a LAN and is a general mix of decision support plus some addition / updating of data. Data also has to be moved (at times) between different databases. A key requirement is that the system be largely maintenance-free (there will be no skilled DBA's on site), will be a good 'all-round' performer and stable (ie will not easily suffer corruption). The system will handle several hundred personnel record-sets each year from several sources (basically an on-line db and manual entries). Each record-set is a collection of records related to an individual (detailed personal info, how he/she interfaces with the organisation and various performace data). Each set will be added and maintained during the lifetime of the person (in the organisation) after which specific attributes will be transferred (electronically) to a separate system (entirely separate at present, but this may change) which will be used for tracking and development. There will be 3 groups of users with privileges ranging from being able to select, insert and amend from only two of the tables to an admin who will have nearly full rights. We have made a multi-user prototype using VB4 (Enterprise), Jet 3.5 and DAO (have also tried RDO 2.0) and have been generally impressed by the performance but are *very* wary of realeasing the system with Jet as a central rdbms - we have had rather mixed results with previous versions (2, 2.5 and 3.0) : performance and irrecoverable corruption have been problems (especially in a situation where unskilled users can switch off machines) Available infrastructure is reasonable : a 10Mb Ethernet and most of the machines are 133 Pentiums (there are two 66MHz 486 workstations as well) and the OS is mixed NT4 (WS) and W95. We have examined two other database engines; a shared file and a client-server. (1) We examined the Microrim Oterro db Engine with ODBC/RDO 2.0. This is a shared file setup and Microrim (the makers) claim that it is a high performance engine positioned between Jet and a C/S setup. It seemed reasonable but we have absolutely *no* other experience of this (nor were we able to get any examples of current installations or comparisons from Microrim). Has anybody else used this engine ? (2) We have been very impressed with the SOLID Server client-server RDBMS (from SolidTech). This is a 'lightweight' client-server engine. It has the 'management' that we are looking for (automated backups, versioning, transaction log and automatic recovery), seems robust and is claimed to be 'maintenance-free'. This last is important to us. Performance is reasonable but, with our small number of connections over our LAN, we did not see any improvement over Jet 3.5 (we tried two basic setups : Solid tables attached to local Jet 3.5 db's at each user-site and RDO 2.0 accessing the Solid db directly from VB interfaces at each user-site.) Solid can use only the rdUseODBC cursor and the ForwardOnly and Static resultsets of RDO 2.0 so it's possible that this limits the performance a bit - we found that tables attached to local Jet db's gave equal or better performance (better connection handling ?) Again, I'm looking for other people's experience of this dbms. I would be very grateful for any comments given regarding Jet, Oterro and Solid. Thank You, Zero
|
Thu, 29 Jun 2000 03:00:00 GMT |
|
 |
Thomas Tomicze #2 / 19
|
 Jet in Small Multi-User LAN
Quote: >HI. >We are looking at alternatives to the Microsoft Jet 3.5 Engine for small >scale multi user work. >The kind of work we are doing involves between up to 8 users over a LAN and >is a general mix of decision support plus some addition / updating of data. >Data also has to be moved (at times) between different databases. >A key requirement is that the system be largely maintenance-free (there will >be no skilled DBA's on site), will be a good 'all-round' performer and >stable (ie will not easily suffer corruption).
Sybase SQL Anywhere seems to fit. A small and very good SQL-Server with ALL features. Online-Backup, low memory footprint and Client-Server ( means no client can {*filter*} up your indices ). Oh yea - and a transaction log. DBA-Duties are normally only to make backups. You can skip this, but - I think it is better to show the people how o do this. We use it currently in one place with 1Gb of data. One table has 3.5 million rows, works like butter. Just does not scale up very good. Practical user-limit seems to be around 30. Have a look. Thomas TOmiczek Network Manager SIRECO INTERNET SERVICES GmbH
|
Thu, 29 Jun 2000 03:00:00 GMT |
|
 |
s.l.. #3 / 19
|
 Jet in Small Multi-User LAN
Quote:
> HI. > We are looking at alternatives to the Microsoft Jet 3.5 Engine for small > scale multi user work. > The kind of work we are doing involves between up to 8 users over a LAN and > is a general mix of decision support plus some addition / updating of data. > Data also has to be moved (at times) between different databases. > A key requirement is that the system be largely maintenance-free (there will > be no skilled DBA's on site), will be a good 'all-round' performer and > stable (ie will not easily suffer corruption). > The system will handle several hundred personnel record-sets each year from > several sources (basically an on-line db and manual entries). Each > record-set is a collection of records related to an individual (detailed > personal info, how he/she interfaces with the organisation and various > performace data). Each set will be added and maintained during the lifetime > of the person (in the organisation) after which specific attributes will be > transferred (electronically) to a separate system (entirely separate at > present, but this may change) which will be used for tracking and > development. > There will be 3 groups of users with privileges ranging from being able to > select, insert and amend from only two of the tables to an admin who will > have nearly full rights. > We have made a multi-user prototype using VB4 (Enterprise), Jet 3.5 and DAO > (have also tried RDO 2.0) and have been generally impressed by the > performance but are *very* wary of realeasing the system with Jet as a > central rdbms - we have had rather mixed results with previous versions (2, > 2.5 > and 3.0) : performance and irrecoverable corruption have been > problems (especially in a situation where unskilled users can switch off > machines) > Available infrastructure is reasonable : a 10Mb Ethernet and most of the > machines are 133 Pentiums (there are two 66MHz 486 workstations as well) > and the OS is mixed NT4 (WS) and W95. > We have examined two other database engines; a shared file and a > client-server. > (1) We examined the Microrim Oterro db Engine with ODBC/RDO 2.0. This is a > shared file setup and Microrim (the makers) claim that it is a high > performance engine positioned between Jet and a C/S setup. It seemed > reasonable but we have absolutely *no* other experience of this (nor were we > able to get any examples of current installations or comparisons from > Microrim). > Has anybody else used this engine ? > (2) We have been very impressed with the SOLID Server client-server RDBMS > (from SolidTech). This is a 'lightweight' client-server engine. It has the > 'management' that we are looking for (automated backups, versioning, > transaction log and automatic recovery), seems robust and is claimed to be > 'maintenance-free'. This last is important to us. > Performance is reasonable but, with our small number of connections over our > LAN, we did not see any improvement over Jet 3.5 (we tried two basic > setups : Solid tables attached to local Jet 3.5 db's at each user-site and > RDO 2.0 accessing the Solid db directly from VB interfaces at each > user-site.) > Solid can use only the rdUseODBC cursor and the ForwardOnly and Static > resultsets of RDO 2.0 so it's possible that this limits the performance a > bit - we found that tables attached to local Jet db's gave equal or better > performance (better connection handling ?) > Again, I'm looking for other people's experience of this dbms. > I would be very grateful for any comments given regarding Jet, Oterro and > Solid. > Thank You, > ZeroWhy not MS SQL Server?
|
Thu, 29 Jun 2000 03:00:00 GMT |
|
 |
zero #4 / 19
|
 Jet in Small Multi-User LAN
Quote:
>HI. >We are looking at alternatives to the Microsoft Jet 3.5 Engine for small >scale multi user work. >The kind of work we are doing involves between up to 8 users over a LAN and >is a general mix of decision support plus some addition / updating of data. >Data also has to be moved (at times) between different databases. >A key requirement is that the system be largely maintenance-free (there will >be no skilled DBA's on site), will be a good 'all-round' performer and >stable (ie will not easily suffer corruption). >The system will handle several hundred personnel record-sets each year from >several sources (basically an on-line db and manual entries). Each >record-set is a collection of records related to an individual (detailed >personal info, how he/she interfaces with the organisation and various >performace data). Each set will be added and maintained during the lifetime >of the person (in the organisation) after which specific attributes will be >transferred (electronically) to a separate system (entirely separate at >present, but this may change) which will be used for tracking and >development. >There will be 3 groups of users with privileges ranging from being able to >select, insert and amend from only two of the tables to an admin who will >have nearly full rights. >We have made a multi-user prototype using VB4 (Enterprise), Jet 3.5 and DAO >(have also tried RDO 2.0) and have been generally impressed by the >performance but are *very* wary of realeasing the system with Jet as a >central rdbms - we have had rather mixed results with previous versions (2, >2.5 >and 3.0) : performance and irrecoverable corruption have been >problems (especially in a situation where unskilled users can switch off >machines) >Available infrastructure is reasonable : a 10Mb Ethernet and most of the >machines are 133 Pentiums (there are two 66MHz 486 workstations as well) >and the OS is mixed NT4 (WS) and W95. >We have examined two other database engines; a shared file and a >client-server. >(1) We examined the Microrim Oterro db Engine with ODBC/RDO 2.0. This is a >shared file setup and Microrim (the makers) claim that it is a high >performance engine positioned between Jet and a C/S setup. It seemed >reasonable but we have absolutely *no* other experience of this (nor were we >able to get any examples of current installations or comparisons from >Microrim). >Has anybody else used this engine ? >(2) We have been very impressed with the SOLID Server client-server RDBMS >(from SolidTech). This is a 'lightweight' client-server engine. It has the >'management' that we are looking for (automated backups, versioning, >transaction log and automatic recovery), seems robust and is claimed to be >'maintenance-free'. This last is important to us. >Performance is reasonable but, with our small number of connections over our >LAN, we did not see any improvement over Jet 3.5 (we tried two basic >setups : Solid tables attached to local Jet 3.5 db's at each user-site and >RDO 2.0 accessing the Solid db directly from VB interfaces at each >user-site.) >Solid can use only the rdUseODBC cursor and the ForwardOnly and Static >resultsets of RDO 2.0 so it's possible that this limits the performance a >bit - we found that tables attached to local Jet db's gave equal or better >performance (better connection handling ?) >Again, I'm looking for other people's experience of this dbms. >I would be very grateful for any comments given regarding Jet, Oterro and >Solid. >Thank You, >Zero
Many thanks for the speedy replies. SQL Server would always be my first choice in this environment and I have built VB clients for it (and the backend db's) before , however I have never worked with this outside organisations which have had IS departments (or at least some skilled MIS people who are often quite keen to learn the DBA work). This is an educational organisation and they would actually get MS SQL Server at a discount so it would be a good buy. Also, to cope with planned expansion over the next 3 years (other databases with many more clients) a true multi-database server with a fully-featured executive is again a better choice. My *only* worry is that that admin may result in high number call-outs for the organisation (and a possible loss of face for us. We have worked with them before and built stand-alone Access db's to their satisfaction and are obviously keen to keep the business) I repeat my *only* reservations with SQL Server are potential admin costs and the fact that they do not have a dedicated machine (there are a couple of low-use pentiums which would fit the bill after a RAM upgrade though) Another question : how do you guys feel about putting (for the short term only) a 'small' SQL Server db like this onto a non-dedicated machine ? A machine whose only other role is light word-processing say. I have never used Sybase SQL Anywhere but have heard good things about it. A 30 user limit ? OK for now (with room to spare !) I'll have a look. My own researches on a (rather faster) 100Mb LAN showed that Access 8 can give very good performance for a small scale setup. However scalability is zilch and I have (personally) known of many problems with Access - often relating to corruption of the db (and unless these unskilled users who are doing *other* jobs can remember to to do a backup then the data is sometimes trashed) Also I believe there are hidden costs with Access. There is no executive hence all scheduling must be planned and coded for, the chances of corruption are not neglible and may often result in a call-out and then there is the question of catastrophic data loss due to power-outs, users switching off workstations with db's open ....Sometimes it does not seem not possible to educate some users - I support about 20 users of Access databases, 2 of whom have repeatedly trashed systems through carelessness. This increases the work at my end. At the moment the company I work for absorbs this kind of cost (it isn't really properlly taken into account !) but I, and my colleagues, when working for ourselves cannot and will not write off this kind of support. (Such users often try to blame the developers IMO) My only reservations with Access 8 are its lack of robustness and future scalability issues. Otherwise it would do the job for the present. Thanks again, Zero
|
Thu, 29 Jun 2000 03:00:00 GMT |
|
 |
Steven R. Zu #5 / 19
|
 Jet in Small Multi-User LAN
[snip] Quote: >My own researches on a (rather faster) 100Mb LAN showed that Access 8 can >give very good performance for a small scale setup. However scalability is >zilch and I have (personally) known of many problems with Access - often >relating to corruption of the db (and unless these unskilled users who are >doing *other* jobs can remember to to do a backup then the data is sometimes >trashed)
[snip] Quote: >... I support about 20 users of Access >databases, 2 of whom have repeatedly trashed systems through carelessness.
[snip] Quote: >My only reservations with Access 8 are its lack of robustness and future >scalability issues. Otherwise it would do the job for the present.
Is Access sooo unreliable in a small multi-user enviroment? We have many users using Access 2.0 in single user enviroments (or network environments with exclusive databases), and have experience little problems with corruption - nothing that could be fixed without using repair and compact. We have been planning to use Access is several small multi-user applications, less than five users at a time, segregating high transaction activity into posting files (locked tables). Plan to use Access 97 (or 8) - Jet 3. Is this such a bad idea? Steven
|
Fri, 30 Jun 2000 03:00:00 GMT |
|
 |
Darren Reynold #6 / 19
|
 Jet in Small Multi-User LAN
Quote:
>Is Access sooo unreliable in a small multi-user enviroment? We have >many users using Access 2.0 in single user enviroments (or network >environments with exclusive databases), and have experience little >problems with corruption - nothing that could be fixed without using >repair and compact.
That's interesting. Which Network O/S do you use? Regards, Darren
|
Fri, 30 Jun 2000 03:00:00 GMT |
|
 |
Steven R. Zu #7 / 19
|
 Jet in Small Multi-User LAN
On Mon, 12 Jan 1998 10:18:14 -0000, "Darren Reynolds" Quote:
>>Is Access sooo unreliable in a small multi-user enviroment? We have >>many users using Access 2.0 in single user enviroments (or network >>environments with exclusive databases), and have experience little >>problems with corruption - nothing that could be fixed without using >>repair and compact. >That's interesting. Which Network O/S do you use?
Generally Novell - but only using an Access database opened exclusively, as mentioned above. Quote:
|
Fri, 30 Jun 2000 03:00:00 GMT |
|
 |
Darren Reynold #8 / 19
|
 Jet in Small Multi-User LAN
Steven R. Zuch wrote Quote: >>That's interesting. Which Network O/S do you use? >Generally Novell - but only using an Access database opened >exclusively, as mentioned above.
Thought so. You might find that if you try NT instead of Novell, suddenly you get all the corruption problems. Regards, Darren
|
Sat, 01 Jul 2000 03:00:00 GMT |
|
 |
rmycrof #9 / 19
|
 Jet in Small Multi-User LAN
Quote:
> [snip] > >My own researches on a (rather faster) 100Mb LAN showed that Access 8 can > >give very good performance for a small scale setup. However scalability is > >zilch and I have (personally) known of many problems with Access - often > >relating to corruption of the db (and unless these unskilled users who are > >doing *other* jobs can remember to to do a backup then the data is sometimes > >trashed) > [snip] > >... I support about 20 users of Access > >databases, 2 of whom have repeatedly trashed systems through carelessness. > [snip] > >My only reservations with Access 8 are its lack of robustness and future > >scalability issues. Otherwise it would do the job for the present. > Is Access sooo unreliable in a small multi-user enviroment? We have > many users using Access 2.0 in single user enviroments (or network > environments with exclusive databases), and have experience little > problems with corruption - nothing that could be fixed without using > repair and compact. > We have been planning to use Access is several small multi-user > applications, less than five users at a time, segregating high > transaction activity into posting files (locked tables). Plan to use > Access 97 (or 8) - Jet 3. Is this such a bad idea? > Steven
I know personally of a group here locally in Atlanta that had Access deployed on a series of laptop machines. Number of field units was in the hundreds. They had a huge problem with support calls with the deveopers shouldering most of the blame. They switched to Sybase SQL Anywhere and the support calls plummeted. Personally I just had a power supply die in my main work machine over the weekend. I was working on a project for client and they rather stupidly have insisted upon using Access. Well, the db was corrupt. Unfortunately when getting at the db from VB it did not report the db as being corrupt, just took the app down with an access violation in one of the dao dlls. So it looked like the app was at fault. Got into Access and everything seemed fine. It wasn't until I opened one particular table that Access reported the problem. I'm seriuosly considering getting the first version of this software out and then dumping the client. I've already told then I will not respond to support calls that involve the failure of Access, but based upon my experience this weekend I have the {*filter*} feeling that I'm going to get hit by support calls that really are Access that are going to be blamed on the app. (By the way, I had error trapping in the VB routine that was failing on the dao call. Didn't make any difference. This one thing I just love about MS code - it tends to fail in ways that you can do precious little about.)
|
Sat, 01 Jul 2000 03:00:00 GMT |
|
 |
Steve Youn #10 / 19
|
 Jet in Small Multi-User LAN
Quote:
> Steven R. Zuch wrote > >>That's interesting. Which Network O/S do you use? > >Generally Novell - but only using an Access database opened > >exclusively, as mentioned above. > Thought so. You might find that if you try NT instead of Novell, suddenly > you get all the corruption problems. > Regards, > Darren
Darren, Don't know if you've seen this, but have a look at kb article Q165351. I've been having fits with "Disk or Network Error" on an NT 3.51 network and will be trying the fixes in this article later this week. I'll let you know how it turns out. Regards, S.Y.
|
Sat, 01 Jul 2000 03:00:00 GMT |
|
 |
zero #11 / 19
|
 Jet in Small Multi-User LAN
Quote: ---Big Snip--- Quote: >I know personally of a group here locally in Atlanta that had Access >deployed on a series of laptop machines. Number of field units was in >the hundreds. They had a huge problem with support calls with the >deveopers shouldering most of the blame. They switched to Sybase SQL >Anywhere and the support calls plummeted. Personally I just had a power >supply die in my main work machine over the weekend. I was working on a >project for client and they rather stupidly have insisted upon using >Access. Well, the db was corrupt. Unfortunately when getting at the db >from VB it did not report the db as being corrupt, just took the app >down with an access violation in one of the dao dlls. So it looked like >the app was at fault. Got into Access and everything seemed fine. It >wasn't until I opened one particular table that Access reported the >problem. I'm seriuosly considering getting the first version of this >software out and then dumping the client. I've already told then I will >not respond to support calls that involve the failure of Access, but >based upon my experience this weekend I have the {*filter*} feeling that I'm >going to get hit by support calls that really are Access that are going >to be blamed on the app. (By the way, I had error trapping in the VB >routine that was failing on the dao call. Didn't make any difference. >This one thing I just love about MS code - it tends to fail in ways that >you can do precious little about.)
This is SO similar to my own experience. The Total Cost of Ownership for Access-based apps is a LOT higherthan we imagined at the start ! I use the Jet 3.5 engine as a local 'workspace' on client pc's - this seems to be a good use of it - I can do all the things like hetero joins, store locally cached data in tables on local workstations etc etc. But whenever a Jet db is let loose on netBIOS for multi-use work problems have ensued. I don't think it is just poor coding ! Also (worryingly) the MS literature on Jet - notably the Whit Papers has been incorrect - in severaL places. For example : throughout versions 2, 2.5 and 3.0 we were told to use queries (or SQL) for bulk operations (delete/uopdate/insert ...) as these would be fster than DAO 'navigational' MoveNext, Edit/Update metods. Read the latest WP on Jet 3.5 and the truth (why some of us realized because it was SO obvious) is admitted. ie DAO navigational methods *are* (usually) faster then SQL/saved queries. Many (most I yhink) developer literature slavishly followed the MS line; I know that I once built a an app which took 20 hours to process the data for the financial year of a small organisation (reports were complex though). It should have taken 2 or 3 perhaps. I see ridiculous (IMO) things written about Jet (in newsgfroups/literature). eg Jet 3.5 will support 'up to' 255 users. Hmmmm..... Zero
|
Sat, 01 Jul 2000 03:00:00 GMT |
|
 |
Steven R. Zu #12 / 19
|
 Jet in Small Multi-User LAN
On Tue, 13 Jan 1998 08:42:47 -0500, rmycroft Quote:
>I know personally of a group here locally in Atlanta that had Access >deployed on a series of laptop machines. Number of field units was in >the hundreds. They had a huge problem with support calls with the >deveopers shouldering most of the blame. They switched to Sybase SQL >Anywhere and the support calls plummeted.
Are they still using Access 97 as the front-end and reporting tool ? I guess you are saying that Access 97 Jet 3.5, even run in a single-user environment with databases opened exclusively, is very prone to corruption. I have not had that same bad experience with Access 2 Jet 2.0. Quote: > Personally I just had a power >supply die in my main work machine over the weekend. I was working on a >project for client and they rather stupidly have insisted upon using >Access. Well, the db was corrupt. Unfortunately when getting at the db >from VB it did not report the db as being corrupt, just took the app >down with an access violation in one of the dao dlls. So it looked like >the app was at fault. Got into Access and everything seemed fine. It >wasn't until I opened one particular table that Access reported the >problem. I'm seriuosly considering getting the first version of this >software out and then dumping the client. I've already told then I will >not respond to support calls that involve the failure of Access, but >based upon my experience this weekend I have the {*filter*} feeling that I'm >going to get hit by support calls that really are Access that are going >to be blamed on the app. (By the way, I had error trapping in the VB >routine that was failing on the dao call. Didn't make any difference. >This one thing I just love about MS code - it tends to fail in ways that >you can do precious little about.)
My experience with Access 2.0 databases opened *exclusively* have been very good. Very little corruption, regardless of the physical location (e.g. on a file server or local hard disk drive). My limited use of Access 97 has not yet shown major corruption problems. It just seems so inconsistent and illogical that the most popular desktop database, made by the largest software company, used by so many users, is so terrible in a single-user, desktop, environment.
|
Sun, 02 Jul 2000 03:00:00 GMT |
|
 |
rmycrof #13 / 19
|
 Jet in Small Multi-User LAN
Quote:
> My experience with Access 2.0 databases opened *exclusively* have been > very good. Very little corruption, regardless of the physical > location (e.g. on a file server or local hard disk drive). My limited > use of Access 97 has not yet shown major corruption problems.
For multi-user apps you obviously cannot open a db exclusively. In a developemnt environment I do not want to open the db exclusively. This is so that I can examine the data using the Access front end as I debug the app in VB (or sometimes C++). Keep in mind that the original goal for Access was to unseat Paradox and other similar light weight db systems. In addition, what other major db package has 'repair database' {*filter*} right off one of the main menus. This is a pretty strong indication that MS recognizes this as being a serious issue with Access. Quote: > It just seems so inconsistent and illogical that the most popular > desktop database, made by the largest software company, used by so > many users, is so terrible in a single-user, desktop, environment.
It is also incredible to discover that they continue to sell one of the least productive class libraries in the market, MFC. Even one of the original architects of MFC admits it is bad. But they still sell it. Once again, the main goal of VC++ was to unseat Borland from it's leadership role in the compiler business. Personally, I will not even use Access to keep phone lists in. I tend to want to have some confidence that the data is reasonably safe and Access does not really provide that. SQL Anywhere on the other hand has proven to be very nearly bullet proof. In terms of quality from the 'largest software company' keep in mind that these are the same boys who have been recently advancing the idea of 'just enough quality'. What this means is that for most uses the code works correctly, but occasionally fails and may even fail badly. As long as it's not bad enough to damage sales, you've got all the quality you need!
|
Sun, 02 Jul 2000 03:00:00 GMT |
|
 |
zero #14 / 19
|
 Jet in Small Multi-User LAN
---Snip--- Quote: >Sybase SQL Anywhere seems to fit. A small and very good SQL-Server with ALL >features. Online-Backup, low memory footprint and Client-Server ( means no >client can {*filter*} up your indices ). Oh yea - and a transaction log. >DBA-Duties are normally only to make backups. You can skip this, but - I >think it is better to show the people how o do this. >We use it currently in one place with 1Gb of data. One table has 3.5 million >rows, works like butter. >Just does not scale up very good. Practical user-limit seems to be around >30. >Have a look. >Thomas TOmiczek >Network Manager >SIRECO INTERNET SERVICES GmbH
I really appreciate this. I've downloaded it from the Sybase site and it lookes really good - just about the right size and power. I decided that I could not go with SQL Server in this case and I do not think Jet is stable enough in unattended multi-user operation. I think we may well go with this SQL Anywhere. Solid Server is an interesting product too but the performance is not up to SQL Server (as far as I can see) and it looks really 'unixy' - I wonder just how stable it is on a mixed W16/W32 platform. BTW, do you know of any problems in SQL Anywhere in an NT (WS 4.) / W95 and W3.11 netBIOS environment ? (We are developing on NT WS and will be porting to the environment above) Many thanks, I would not have considered this if it had not been mentioned. Zero.
|
Sun, 02 Jul 2000 03:00:00 GMT |
|
 |
Richard Carte #15 / 19
|
 Jet in Small Multi-User LAN
So, is it possible to use, say FoxPro instead of ACCESS97 with VB5? A) Is it possible? B) Is it feasible? Quote:
>On Tue, 13 Jan 1998 08:42:47 -0500, rmycroft
>>I know personally of a group here locally in Atlanta that had Access >>deployed on a series of laptop machines. Number of field units was in >>the hundreds. They had a huge problem with support calls with the >>deveopers shouldering most of the blame. They switched to Sybase SQL >>Anywhere and the support calls plummeted. >Are they still using Access 97 as the front-end and reporting tool ? >I guess you are saying that Access 97 Jet 3.5, even run in a >single-user environment with databases opened exclusively, is very >prone to corruption. I have not had that same bad experience with >Access 2 Jet 2.0. >> Personally I just had a power >>supply die in my main work machine over the weekend. I was working on a >>project for client and they rather stupidly have insisted upon using >>Access. Well, the db was corrupt. Unfortunately when getting at the db >>from VB it did not report the db as being corrupt, just took the app >>down with an access violation in one of the dao dlls. So it looked like >>the app was at fault. Got into Access and everything seemed fine. It >>wasn't until I opened one particular table that Access reported the >>problem. I'm seriuosly considering getting the first version of this >>software out and then dumping the client. I've already told then I will >>not respond to support calls that involve the failure of Access, but >>based upon my experience this weekend I have the {*filter*} feeling that I'm >>going to get hit by support calls that really are Access that are going >>to be blamed on the app. (By the way, I had error trapping in the VB >>routine that was failing on the dao call. Didn't make any difference. >>This one thing I just love about MS code - it tends to fail in ways that >>you can do precious little about.) >My experience with Access 2.0 databases opened *exclusively* have been >very good. Very little corruption, regardless of the physical >location (e.g. on a file server or local hard disk drive). My limited >use of Access 97 has not yet shown major corruption problems. >It just seems so inconsistent and illogical that the most popular >desktop database, made by the largest software company, used by so >many users, is so terrible in a single-user, desktop, environment.
|
Sat, 08 Jul 2000 03:00:00 GMT |
|
|
Page 1 of 2
|
[ 19 post ] |
|
Go to page:
[1]
[2] |
|