coffee
Well-Known Member
- Reaction score
- 1,832
- Location
- United States
In my business I handle a few Law firms that use the software PCLaw. Its very interesting software from a maintainers stand point. Currently they are trying to get version 16 out the door but are having issues with the database functionality. Therefore, Since 2015 they have been telling everyone that is on version 14 to just sit where they are.
Currently with version 14 you have two ways to handle the database. You can use Microsoft's DB software which requires a M$ server or you can use their built in C-Tree database which is a collection of files basically. Using the M$ database server means maintaining a M$ server. Using the C-Tree database as my clients do you can just host the database on a share from any linux flavor using samba. The costs of doing that compared to a M$ database in a small business are night and day. It works.
However, Back in 2015 they decided that version 16 will now only run on a M$ database. They will be dropping their own built in C-Tree database and everything will have to run off a M$ server. They do comment that M$ does make a database version for linux. However, The question arises - Why are you basically trying to reinvent the wheel with M$?
Linux Server instances come with the well maintained and popular mysql database software and their is even a fork called Mariadb. All the major flavors of linux are switching to Mariadb - Redhat ect... For some reason PCLaw has decided to forgo this option and instead only work with an M$ option. Therefore, If your using a linux based server and want to run pclaw you are going to be forced to use an unproven database project from M$ on linux instead of the tried and true mysql or Mariadb. This is quite odd. The M$ version of their db software will no doubt be closed sourced and also cost some amount.
Usually when you cannot find a logical answer then it comes down to money and greed.
In addition, One has to ask - "Why has it already taken them almost 4 years to fix the problems with version 16 and get it out the door?". The answer to that came after some digging - They are having issues with the database solution from M$ - lol. Four years of an ongoing issue with M$.
PCLaw is owned by LexisNexis software.
Next, One can argue that well, Linux is not really main stream as much as M$ server is for our product. In a phone conversation this morning I was given such an excuse and then I asked them "Then why does M$ feel the need to provide a linux version of their database program?" Also, Do you realize that the large majority of servers on the internet run linux? There was a bit of a dramatic pause from LexisNexis as the representative was no doubt looking for an answer - He did it though. He came up with the correct answer - "I do not know. I will ask the higher ups. In fact, I m glad you emailed us about this. You have raised some very valid questions and I am going to push this up the ladder and see if I can get some answers for you".
I do want to say that overall, PCLaw is good software. Their support is also top notch. I recently had to repair a database corruption issue and I was escalated to tier 2 support. I got a call from T2 support within 2 hours of it being escalated. I went to explain the issue and the tech didnt want to hear it (politely) and just wanted access to the database. He had it fixed within a half hour. He was very personable and even shared some short comings on SMB2 protocal problems and solutions. So, They most definitely support the end user extremely well.
PCLaw should use the MariaDB along with the M$ solution for M$ servers. There is no need to use a db software solution with little history to it - especially from M$. The best tool for linux servers is already out there and has been faithfully doing its job for many years.
Currently with version 14 you have two ways to handle the database. You can use Microsoft's DB software which requires a M$ server or you can use their built in C-Tree database which is a collection of files basically. Using the M$ database server means maintaining a M$ server. Using the C-Tree database as my clients do you can just host the database on a share from any linux flavor using samba. The costs of doing that compared to a M$ database in a small business are night and day. It works.
However, Back in 2015 they decided that version 16 will now only run on a M$ database. They will be dropping their own built in C-Tree database and everything will have to run off a M$ server. They do comment that M$ does make a database version for linux. However, The question arises - Why are you basically trying to reinvent the wheel with M$?
Linux Server instances come with the well maintained and popular mysql database software and their is even a fork called Mariadb. All the major flavors of linux are switching to Mariadb - Redhat ect... For some reason PCLaw has decided to forgo this option and instead only work with an M$ option. Therefore, If your using a linux based server and want to run pclaw you are going to be forced to use an unproven database project from M$ on linux instead of the tried and true mysql or Mariadb. This is quite odd. The M$ version of their db software will no doubt be closed sourced and also cost some amount.
Usually when you cannot find a logical answer then it comes down to money and greed.
In addition, One has to ask - "Why has it already taken them almost 4 years to fix the problems with version 16 and get it out the door?". The answer to that came after some digging - They are having issues with the database solution from M$ - lol. Four years of an ongoing issue with M$.
PCLaw is owned by LexisNexis software.
Next, One can argue that well, Linux is not really main stream as much as M$ server is for our product. In a phone conversation this morning I was given such an excuse and then I asked them "Then why does M$ feel the need to provide a linux version of their database program?" Also, Do you realize that the large majority of servers on the internet run linux? There was a bit of a dramatic pause from LexisNexis as the representative was no doubt looking for an answer - He did it though. He came up with the correct answer - "I do not know. I will ask the higher ups. In fact, I m glad you emailed us about this. You have raised some very valid questions and I am going to push this up the ladder and see if I can get some answers for you".
I do want to say that overall, PCLaw is good software. Their support is also top notch. I recently had to repair a database corruption issue and I was escalated to tier 2 support. I got a call from T2 support within 2 hours of it being escalated. I went to explain the issue and the tech didnt want to hear it (politely) and just wanted access to the database. He had it fixed within a half hour. He was very personable and even shared some short comings on SMB2 protocal problems and solutions. So, They most definitely support the end user extremely well.
PCLaw should use the MariaDB along with the M$ solution for M$ servers. There is no need to use a db software solution with little history to it - especially from M$. The best tool for linux servers is already out there and has been faithfully doing its job for many years.