![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| ||||||||||
| ||||||||||
|
|
Ok, its taken me 2 months to get a Novell 4.11 sp9 server setup for my evalution for the big upgrade, but now I'm having second thoughts from doing the upgrade from btrieve 6.15 to Pervasive 2000 or V8. And no I'm not being biased, I am the primary developer of this system an I am not pleased. My reasons for not even considering V8: Netware install: In nowhere in the readme files does it say to copy the unicode files from the netware 5 support pack to the netware 4.11 directory. I suppose its just an oversight. That was about 2 hours of my time searching for the solution. This scares me because I don't want to be going wacko with the file patching and hope it works due to its unannounced issue in either the readme or any of the documentation. |
|
Client install: Once that was done, I tried the client install. It hosed my local install of Pervasive 2000 on another boot partition of my local machine for no reason, even though I chose the netware install. There seemed to be no way to stop that. |
|
My Pervasive 2.04 driver was hosed at this point, so I couldn't do work on the current system. I'm not sure why it did this, but sure fine... |
|
The btrieve requester was by default ran some cache service which I renamed so it wouldn't start up. It also couldn't do a straight butil -stat on a table like my dos box did until I spent another hour trying to configure the local requester to stop trying to run the local engine. |
|
Control Center: Completely unusable until I spent another hour and a half researching that the install did not add MGRSTART or LOAD SPXS to the AUTOEXEC.NCF, so I added those, along with turning off TCP/IP. I'm not sure why it loaded TCP/IP when TCP/IP service wasn't configured at all. |
|
So, I get to looking at how it uses the DDF files through the control center, and I find that I would have to spend an entire week splitting the ddf file out, along with creating scripts for over 200 files due to the fact that there is more than one server involved with the same set of DDFs. And the script generator I downloaded makes unusable scripts: I tried one, and it took 3 hours to figure out why it was broken. |
|
And then I find out that I would even have to spend weeks updating the DDFs anyways, since apparently mapped paths don't work for the thing. |
|
BTRMON: Wonderful, no more, staff have no way of monitoring the server without having to use a windows box. |
|
Well, at least XTRIEVE worked. But ODBC is now hosed. |
|
I'm going to uninstall V8 tomorrow and try 2000. It it exhibits the same behavior I have no choice but to remove my approval of the upgrade and use the money for something else. |
#3
| |||
| |||
|
|
On the other hand, Microsoft SQLServer may also be a viable option for you... |
|
Goldstar Software Inc. Building on Btrieve(R) for the Future(SM) Bill Bach BillBach (AT) goldstarsoftware (DOT) com http://www.goldstarsoftware.com *** Pervasive.SQL Service & Support Classes *** Chicago: September 16-18: See our web site for details! |
#4
| |||
| |||
|
#5
| |||
| |||
|
#6
| ||||||
| ||||||
|
|
Now that's a bit harsh to say. I don't think Btrieve was ever equipped with a time-bomb to crash the server after running smoothly for several years in a row.... |
|
Pointless in a sense that multi-tier should not be necessary. The last time I've seen Btrieve put a strain of over 40% on a server was on a 133Mhz Pentium. Guess how long ago that's been. No money? What's hosting your SQL server? If you can spare the money for the license alone on that thing, certainly you'll have enough to upgrade a little piece of hardware? |
|
Not exactly the same although essentially you are correct. 4.2 includes *everything* form 4.11 service pack 6, i.e. including the optional elements (DS, LAN, unicode etc) and licensing is different; 4.11 and 4.2 licenses are not interchangeable. Coming from 4.11, you may need additional hotfixes (CLIB, STREAMS etc) to make the system suitable for Pervasive.SQL V8. |
|
Ah yes, I forgot. An entire generation would be completely helpless if Microsoft fell because they never learned how to use a computer outside Microsofts GUI. |

|
To keep Xtrieve in use, you probably don't want to modify the original DDFs. To use the more advanced ODBC interface, all you need to do is make a copy of these DDFs and strip the paths from the table locations. UPDTTABL will do this for you; note that if you want to update individual tables you need to specify the tablename, *not* the name of the file that holds it. When creating the Pervasive.SQL named database, just add the directory or directories that hold the tables to the database path. |
|
The archiving function will search any known location for outdated files: directories called PVSW, BTI or within the PATH environment variable. If you want a multiple boot configuration with fully independant OSs, you should have the inactive OS on a hidden partition so it can not be touched by the active OS. A boot manager such as supplied with PowerQuests PQmagic will do this for you. |
![]() |
| Thread Tools | |
| Display Modes | |
| |