They are the firewall setup, ensuring tcpip port is set at 1433 for SQL Server,
Remember with windows 10 you do not need to worry about .net it includes it.
Also since you are in the USA you will need to install a newer version of SambaPOS that is not released yet. 5.3.2 however we have a Beta version available 5.3.1 that includes the International Bancard integration files you will need. I promoted your account so you can see that forum category.
If you are in a hurry to launch a client then you can use the Beta. If you have time to wait a bit you can wait for 5.3.2 to release as it will be the non beta final release that includes the IB integration.
SSMS is not something you should put on a clients terminal. You can install it on your laptop and use it to connect to the SQL server for troubleshooting. HOwever ssms is not a program for the end user it is literally for you only so you can connected to their database and do routine maintenance or troubleshoot issues. It does not have to be on the client terminal for you to use it to connect to their database though.
I would disagree - I put on client’s system for all multi terminal setups because if you ever need to deal with any database issues remotely, you need it. It can save you a lot of hassle from trying to do things via sql command line, etc. Accessing from a laptop is only good if you are physically there.
That is a good point. I think I was mostly trying to stress that mssms is not required to run and you would not put it on each terminal. Just the server would be enough.
Yeah, as far as setup goes, SSMS is the most simple - run the installer and that’s it. But yes important to stress for anyone not familiar, it only needs to go on the server system where SQL Express is also installed.