# MR.C A rendszer telepítése

**A rendszer telepítése**

**MR.C+ Telepítése**

Az MR.C+ rendszer kliens oldalon Windows 9x/NT2000/XP/7/8.1/10 operációs rendszerre telepíthető. SAP SQL Anywhere adatbázis kezelőt használ, amit lokális és szerver változatban lehet installálni.

**Lokális (egy munkahelyes) telepítés**

Helyezzük be az MRC telepítő CD-t a meghajtóba, majd automatikusan elindul a telepítés.

Adjuk meg a felhasználó, majd a cég nevét, illetve a telepítés könyvtárát a regisztrációs számot nem kell kitölteni. Ha sikeres volt a telepítés akkor megjelenik a Windows asztalon az MRC indító ikon és arra kattintva elindul az alkalmazás. Első induláskor kér egy aktiválási kódot amit mellékelünk a szerződéshez. Ebben a változatban nem kell az SQL szervert telepíteni.

**Hálózatos telepítés Windows, Linux kiszolgálóra**

Hozzunk létre egy könyvtárat teljes hozzáféréssel a szerver gépen (LINUX esetén SAMBA-n keresztül), majd helyezzük be az MRC telepítő készletet, és a lokális változathoz hasonlóan járjunk el. Miután sikeresen telepítettük a rendszert módosítani kell az MRC környezeti leíró file-ban (\MRC\PRG\ENV.INI) a DATABASE szekció adatait az alábbi módon.

```
[DATABASE]
NETWORK = TRUE
DBSTART = tcpip(IP = xxx.xxx.xxx.xxx)
SERVER = xxxxxxxx
```

Az x-ek helyére értelemszerűen kell adatot beírni. A SERVER paraméternél annak az SQL szerver nevét kell beírni, amelyik SQL szerverhez kapcsolódni kívánunk

Az MRC telepítő létrehoz egy MRC\DBS\ könyvtárat amiben az adatbázisok szerepelnek.

* DBS\LOGIN - A LOGIN adatbázis kitüntetett szerepet kap, mert ebben vannak letárolva, hogy milyen adatbázisokat kezelünk, illetve melyik bejelentkezőnek van joga hozzáférni.
* DBS\EMPTY - Üres adatbázist tartalmaz. Ha új céget akarunk létrehozni ezt az adatbázist másoljuk az új könyvtárba.
* DBS\DB - Ebben a könyvtárban szerepel az alap adatbázis amivel dolgozunk.

Lokális változatban a rendszer automatikusan hozza létre a könyvtárakat, és az adatbázisokat, de hálózatos változatban nekünk kell gondoskodni róla. Létre kell hozni egy adatbázis konfigurációs filet, amire hivatkozni kell az SQL szerver telepítése során. Célszerű a DBS könyvtárba létrehozni.

Pl. MRC\DBS\sql.cfg

Tartalma :

```
-n xxxxxx
-x tcpip
c:\MRC\DBS\LOGIN\login.db
c:\MRC\DBS\MCMESTER\mcmester.db
-ud
```

A –n paraméter után az SQL szerver nevét kell beírni pl. MRC\_XKFT. Erre hivatkozik az ENV.INI fileban a SERVER paraméter. Az adatbázisok helye szabadon választott, lényeg hogy a LOGIN adatázis mindenképpen be legyen állítva, és legalább egy adatbázisnak szerepelnie kell.

**Fontos ! A –ud paraméter csak LINUX szerver esetén kell!**

**SAP SQL telepítése Windows szerverre**

Helyezzük be az SQL telepítő CD-t a meghajtóba, majd automatikusan elindul a telepítés.

Válasszuk ki a telepítés helyét majd a sikeres telepítés után, állítsuk be a felhasználók számát konkurens felhasználásra ( a telepítő rákérdez ).

A szerver újraindítása után az SQL szerviz funkciót kell beállítani. Indítsuk el a SAP Central nevű alkalmazást majd a Services menüpontban az Add Service gombot nyomjuk meg és értelem szerint járjunk el. Egyedül a Specify Parameters ablakban kell megadjuk az általunk létrehozott sql.cfg file elérését. Pl . @c:\dbs\sql.cfg (a kukac is kell !! ). Megfelelő beállítások után innen el is lehet indítani a service-t.

**SAP SQL telepítése LINUX szerverre**

Helyezzük be az SQL telepítő CD-t a meghajtóba, majd indítsuk el a SETUP nevű alkalmazást és elindul a telepítés. Válasszuk ki a telepítés helyét majd a sikeres telepítés után, állítsuk be a felhasználók számát konkurens felhasználásra ( a telepítő rákérdez ).

Az SQL szerviz funkciót kell beállítása. Hozzunk létre egy indító file-t az \etc\init.d könyvtárban.

Pl sql

Tartalma :

```
#!/bin/sh
#
# Startup script for the SYBASE SQL ANYWHERE 7.0
#
# description: Sybase is a SQL server.
#
# See how we were called.
case "$1" in
start)
echo "Starting SYBASE SQL Server ..."
/opt/asa7/bin/dbsrv7 @/mnt/book/MRCDB/sql.cfg
echo
;;
stop)
echo "Shutting down SYBASE SQL Server ..."
/opt/asa7/bin/dbstop -c "UID=dba;PWD=fireball;ENG=xxxxxx" -y
echo
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
```

A xxxxxx a konfig file-ban –n paraméterrel megadott SQL szerver név. Az elérési utakat értelem szerűen cserélni kell.Hozzuk létre a megfelelő futási ( rc3, rc6, rc0 stb. ) szintre az erre hivatkozó indító, leállító linket.

Az egyéb beállításokat a SAP SQL dokumentáció tartalmazza.

**Alkalmazás telepítése Windows kliensre hálózatos környezetben.**\
Keressük meg a hálózaton a megosztott MRC könyvtárat és húzzunk ki egy parancsikont az \MRC\PRG\MRCD10.EXE programról.

**Fontos ! A felhasználónak teljes olvasási joggal kell rendelkeznie az MRC főkönyvtárra ( kivéve az adatbázisokat )**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mrcinfo.hu/mr.c-plus-vallalatiranyitasi-rendszer/altalanos-ismerteto/mr.c-a-rendszer-telepitese.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
