SQL - database integrity when using a terminal server
Thanks in advance for helping.
The reason I am posting this here is because I need an unbiased opinion, from resources with experience as I have to provide this info to my boss urgently.
Problem – we run a SQL database (accounting software called Pastel) onsite, with our offsite users RDP’ing onto the terminal server from where the application is launched and used, i.e. the “client” is running on the TS.
Question – is it possible that the SQL database integrity can be comprised using this deployment method “if the link from the end user (offsite) goes down in the middle of a transaction”? Or more specific, is it possible that entries/transaction can be duplicated or missing.
Is there in reason for NOT to allow accessing the client using terminal server when using the application?
Again, thanks for helping.
Microsoft SQL ServerNetwork ArchitectureInstallation