MS SQL instaliavimas

Instrukcijoje bus pateikiami pagrindiniai nustatymai norint pasiruošti SQL serverį Rivile GAMA programai.

MS SQL Server Express arba MS SQL Server programinė įranga reikalinga duomenų bazių veikimo palaikymui. Reikiamus failus galima atsisiųsti iš oficialaus Microsoft puslapio.

Instrukcijoje pateikti langai gali skirtis dėl skirtingų MS SQL Server versijų.

Nusistatykite kompiuteryje Regional settings šalies regioną Lietuva (Lithuania), šis nustatymas svarbus prieš pradedant diegti SQL Server.

  1. Atidarome Microsoft SQL Server įdiegimo failą ir spaudžiame Setup

1_Setup

  1. Pasirenkame Installation -> New SQL Server stand-alone installation on add features to an existing installation

2_New_SQL_server_installation

  1. Patvirtiname, kad sutinkame su licencijos sąlygomis pažymėdamiI accept the license terms and Privacy Statement ir spaudžiame Next.

4_License_terms

  1. Paspaudžiame Unselect All ir pažymime "varnelę", kad mums reikalinga įdiegti tik Database Engine Services.

    19_Databace_engine

  2. Pažymime "varnelę" ant Use Microsoft Update to check for updates (recommended) ir spaudžiame Next.

Šis rekomendacinis nurodymas leidžia patikrinti ar yra reikalingų Microsoft atnaujinimų, kurie galėtu būti svarbūs MS SQL serveriui.

17_Update

5_Install_setup_files

  1. Šiame Install rules diegimo žingsnyje automatiškai patikrinsime ir identifikuosime potencialias problemas, kurios gali atsirasti MS SQL server diegimo metu. Šiame pavyzdyje matome statusą Warning, kuris pateiktas prie Windows ugniasienės rezultato ir tikėtina, kad bus reikalinga patikrinti Windows ugniasienės parametrų nustatymus, jeigu norėsite naudotis Rivile GAMA per kompiuterių tinklą.

6_Install_rules

  1. Šiame žingsnyje rekomenduojame palikti Default instance ir Instance ID: MSSQLSERVER nekeisti, toks senarijus visada tinkamas pirmam MS SQL server diegimui į naudojamą IT įrangą. Kitu atveju galime pasirinkti Named instance, pavadindami kitu vardu ir pervadindami Instance ID.

Default instance skirtas tada, kai IT įrangoje norime įdiegti ir naudoti vieną MS SQL Server.

Named instance skirtas tada, kai IT įrangoje norime įdiegti ir naudoti daugiau negu vieną MS SQL Server. Pvz. jeigu jau buvo įdiegtas į ta pačią IT įrangą MS SQL server, tokiu atveju reikalinga rinktis Named Instance.

8_Instance_config

  1. Prieš pradedant diegti MS SQL Server, Microsoft rekomenduoja pasikeisti ir nusistatyti kiekvieną MS SQL server serviso saugumo prieigų nustatymą. Nustatymo galimybės priklauso nuo turimos IT infrastruktūros techninių galimybių, todėl rekomenduojame kreiptis į savo IT administratorių. Nustatę servisų prieigos saugumo nustatymus, spaudžiame Collation.

18_Service_account

Prieš pradedant diegti MS SQL server svarbu pasitikrinti tinkamą Server collation, kuriame automatiškai turėjo atsirasti Lithuania_CI_AS dėl Windows OS šalies regiono nustatymo. Kitu atveju reikalinga Lithuania_CI_AS nustatyti rankiniu būdu.

SQL Server collation reiškia simbolių ir simbolių kodavimo taisyklių rinkinį, įtakoja kaip informacija saugoma, kokią duomenų tvarką naudoja, koks duomenų suderinamumas apjungiant ir palyginant du stulpelius, taip pat šis nustatymas įtakoja kaip informacija išdėstoma T-SQL užsklausos sakinyje.

9_Server_configuration

  1. Priklausomai nuo turimos IT infrastruktūros ir techninių galimybių, pasirenkame prieigos suteikimo nustatymus Mixed Mode, suteikiame slaptažodį "sa" vartotojui ir priskiriame Windows vartotoją, po priskyrimo spaudžiame Next.

Šis pasirinktas režimas leis prisijungti prie MS SQL Server valdymo SQL Server system administrator (sa) vartotoju, taip pat išliks galimybė prisijungti Microsoft user vartotoju.

11_Db_engine_config

  1. Spaudžiame Install ir palaukiame kol užsibaigs diegimo procesas.

    12_Install

13_Installation_progress

  1. Pasižiūrime, kad viskas, kas reikalinga MS SQL Server, sėkmingai įdiegta. Spaudžiame Close.

14_Complete

  1. Jeigu su programa dirbs daugiau nei vienas vartotojas arba Rivile GAMA programa bus diegiama į kitą serverį, nei įdiegtas SQL server, arba papildomai naudosite Rivile API v2 web servisus, reikia sukonfigūruoti papildomus SQL parametrus.
  • Paleidžiama pagalbinė programa SQL Server Configuration Manager.
  • Kairėje lango pusėje pasirinkimų juostoje pasirenkama SQL Server Network Configuration.

2_Network_configuration

  • Priklausomai kokią SQL versiją įdiegėme spaudžiame ant Protocols for SQLEXPRESS arba Protocols for MSQLSERVER. SQL serverio vardas gali būti ir kitas, jeigu instaliuojant jis buvo pakeistas.

  • Protokolą TCP/IP nustatome į Enabled.

20_TCP_enable

  1. Įdiegiamas įrankis "MS SQL Server Management studio", kuris skirtas duomenų bazių valdymui ir administravimui. Paspaudžiame du kartus ant įdiegimo failo.

15_Sql_management_studio

Paliekame arba atsivelgiant į jūsų poreikius pakeičiame įdiegimo kelią ir spaudžiame Install.

16_Sql_management_studio_install

Atidarome įrankį MS SQL Server Management Studio ir jame susitvarkome vartotojų prieigas pagal instrukciją "Prieigų suteikimas prie duomenų bazės nuo Rivile GAMA iki SQL Server"