1. Установка SSRS 2017

Скачайте SSRS 2017 с официального сайта Microsoft "https://www.microsoft.com/ru-RU/download/details.aspx?id=55252". Запустите установочный файл, и следуйте инструкциям на экране:

2. Настройка SSRS 2017

После открытия "Деспетчера конфигурации сервера отчетов" настраиваем SSRS согласно настройкам ниже:

3. Настройка SSRS 2017 для работы с GK

Для настройки нужно использовать gkConfigurator и файлы из папки gkSSRS.

Он является NetCore приложением, и для его работы необходимо установить Host/Runtime пакет NetCore версии 3.0 или выше. "https://dotnet.microsoft.com/download/dotnet-core"

Например - "https://dotnet.microsoft.com/download/thank-you/dotnet-runtime-3.0.0-windows-hosting-bundle-installer"

В дистрибутиве gkConfigurator есть папка с версиями под разную разрядность windows.

Настраиваем файл "appsettings.json" в папке с конфигуратором. Затем инсталлируем и запускаем службу gkConfigurator, используя батник "install.cmd"

Url - порт на котором будет доступен конфигуратор.
DefaultConnection - подключение к базе данных Game-Keeper

"Kestrel": {
	"EndPoints": {
		"Http": {
			"Url": "http://*:50010"
		}
	}
},
"ConnectionStrings": {
	"DefaultConnection": "Data Source=127.0.0.1;Initial Catalog=gkArcade;Persist Security Info=True;User ID=sa;Password=123456"
}

Используя браузеры Firefox или Crome запускаем приложение по настроенному порту

1. Загружаем настройки - пункт №1. Нужные библиотеки находятся в папке "gkSSRS\Settings". В случае успеха выйдет сообщение.

2. Загружаем отчеты - пункты №2. Отчеты и источники данных находятся в папке  "gkSSRS\Source".

Перед импортом отчетов для вводимого пользователя должны быть установлены соответствующие права в "Управлении пользователями"