Primeiros Passos

Requisitos Mínimos

  • Windows Server 2012 R2 ou superior

  • SQL Server 2017 ou superior

  • .NET Framework 4.7.2

Instalação

Executar no Powershell como Adminstrador:

#Define a política de execução de scripts baixados da internet
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

#download script
Invoke-WebRequest -Uri "https://gurusistemasreports.blob.core.windows.net/external/setup/Guru.BI.Server.ps1" -OutFile Guru.BI.Server.ps1

#run
./Guru.BI.Server.ps1

Sobre as políticas de execução scripts do Powershell você poder ler aqui: Set-ExecutionPolicy

Configuração básica

É necessário configuração a conexão com banco de dados.

Edite o arquivo de configuração, execute no cmd:

notepad.exe C:\Guru Sistemas\Guru.BI.Server\config\config.json

O arquivo de configuração genérico é:

[
  {
    "logging": [{ "type": "file" }],
    "connection": "Server=<SERVERNAME>;Database=Guru.BI.Server;User id=<USERNAME>;Password=<PASSOWORD>",
    "host": {
      "tcp": 5001,
      "http": 5002,
      "ipv4": ["0.0.0.0"],
      "ipv6": []
    },
    "db_server": 5000,
    "instance": "<INSTANCE_NAME>",
    "auth": {
      "key": "Jct8S4KEjsbPAFCRk5WwBQ0NGfnz3V1y"
    }
  }
]

Você precisa apenas definir as propriedadesconnection e instance com os valores corretos do banco de dados e o nome que quer a sua instância.

Se tudo estiver correto você pode executar o Guru BI com o comando no PowerShell:

Start-Service "Guru BI"

E verificar seu status em: http://localhost:5002/api/server/status

Last updated

Was this helpful?