|Subject:||Re: Paradox crashing on terminal server leaves application unrunable
|Date:||Thu, 1 Dec 2016 15:34:14 +1000
|From:||Royce Lithgo <firstname.lastname@example.org>
Lots of good feeedback there, thanks Tom.
But the application works under normal circumstances and we don't use
Paradox tables (except 1). As far as i've seen, the issue with the
NETDIR being set wrongly creates issues with shared access to tables and
that's not the issue here.
The issue is that paradox can refuse to launch or even crash after it
crashes for one user.
On 1/12/2016 9:42 AM, Tom Krieg wrote:
> That is a danger and I agree with Anders. I would create a data drive on
> the TS (say D:) and a root directory (such as) Applications and under
> that create a single directory for each user with the name = TS User
> Name and for each user a directory called priv. Then your priv path
> becomes D:\Applications\%USERNAME%\priv. I've never had that system fail.
> For your NET file, under D:\applications create a directory, NET. Put
> your net file in there. Make sure each user uses that net file with
> EXACTLY the same path. The easiest way to do this is to put Parameters
> in your icon command line for each user, such as:
> <Program executable path> -c -q -o "D:\Applications\NET" -p
> -c starts with a clear desktop
> -q suppresses the splash screen
> -o defines the NET file location
> -p defines the PRIV directory
> -w defines the working directory
> I'd also set the working directory to a separate folder for each user.
> I'd use the same as the PRIV directory.
> If you have write-behind caching turned on on your terminal server and
> you use shared Paradox tables, you may run into table corruption at some
> On 1/12/2016 8:55 AM, Anders Jonsson wrote:
>>> PRIV directories are all in the %appdata% path so private to user.
>> I would try to change that. There is a risk that the complete path
>> becomes too long.