GoodPOS Installation - Part 1

This installation guide is meant for technical personnels instead of end users.
For any assistance needed, feel free to drop us a line, or give us a call.

Microsoft Windows

Supported OS: Both 32 & 64 bit, Win7 Pro SP1, Win8, Win10.
*To enable RDP Concurrent Patcher, make sure the patcher isn't unpatched by the OS version. (Win7 with Conveniece Roll Up disabled it)

Server Terminal

CPU Minimum Specs: Intel Core 2 Duo 3Ghz 4GB RAM.

Client Terminal

CPU Minimum Specs: Intel Core 2 Duo 3Ghz 2GB RAM.

Turn On Windows Features

Go to Control Panel > Programs & Features > Turn Windows features on or off, make sure the highlighted features are selected, as shown in the snapshots provided.

Install dotNET Framework

Go to this folder, \\Software\dotNET Framework\The .NET Framework 4.7.2\ & run NDP472-KB4054530-x86-x64-AllOS-ENU.exe file. Follow default installation steps.

Supported Versions

Depending on the OS version, you may install 2008R2SP2 or 2014, as long as it's Express Edition with Tools. Follow default steps except those shown below.

Start Installation

Click New installation or add features...

Features Selection

Choose only Database Engine Services, Management Tools - Basic.
*Management Tools can be optional if there is another terminal in the network already with it installed.

Instance Configuration

Use JEY as the Named Instance.

Enable SQL Server Browser

Change Startup Type of SQL Server Browser to Automatic.
*This step is optional if user won't access StockOnline from a client terminal via a Network.

SQL Authentication Mode

Use Mixed Mode, password for sa: jey123
Continue with default steps till finish. You may close the SQL Server Installation Center.

Open Configuration Manager

Program Files > Microsoft SQL Server 2008 R2 > Configuration Tools > SQL Server Configuration Manager

Enable NP & TCP Protocols

SQL Server Network Configuration > Protocols for JEY > Enable both Named Pipes & TCP/IP

Restart Services

SQL Server Services > Restart SQL Server Browswer, then SQL Server (JEY)

Allow WWW Services (HTTP)

Go to Control Panel > Windows Firewall > Allow a Program through Windows Firewall. Tick World Wide Web Services (HTTP), & tick both Private & Public too.

Allow SQL Server

Click Allow another program... button.
Browse to C:\Program Files\Microsoft SQL Server\MSSQL[your sql version].JEY\MSSQL\Binn\ folder.
Open the sqlservr.exe file.

Allow SQL Browser

Click Allow another program... button again.
Browse to C:\Program Files (x86)\Microsoft SQL Server\90\Shared\ folder.
Open the sqlbrowser.exe file.

Make sure you have ticked both SQL Browser & SQL Server for Private & Public.