Rebnis - flera företag på samma server
Installation & konfiguration 9 september 2019
Flera företag på samma serverDet går från och med version 2.2.0 att köra flera företag på samma server. Företagen delar användar- och kundkortsregister, men är separerade i allt övrigt.Installation1. RegistretInledningsvis måste placering av det nya företagets databas utses. Det görs i registret påserverdatorn (alltså datorn där databaserna ska ligga).Utgå från denna mall och modifiera sökvägar:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\EnterprisePlugin][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\EnterprisePlugin\Enterprise2]"ListeningPort"=dword:0000a4da[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\EnterprisePlugin\Enterprise2\Database]"DataSource"="localhost""Database"="C:\\ProgramData\\Rebnis\\Data\\Enterprise_fjallhotellet.fdb""Port"=dword:00000beb"Charset"="ISO8859_1"[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\ServiceRunner][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\ServiceRunner\Plugins][HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rebnis\Bartek\ServiceRunner\Plugins\Enterprise2]"FileMask"="Rebnis.Bartek.DistributedServices.Enterprise.dll""Path"="C:\\Program Files (x86)\\Rebnis\\Bin\\"ListeningPortListeningPort är den port som företaget ska köras på. Standardföretaget kör på42200 och 42201, så 42202 och 42203 är lämpligt för nästkommande företag. Här behövs dock bara den första porten anges, vilket sker hexadecimalt. I exemplet ovan är 42202 redan angivet hexadecimalt, men om det skulle behöva justeras är Windows 10's kalkylator ett bra verktyg för att konvertera vanliga tal till hex:DatabaseHär anges sökvägen till var det andra företagets Enterprise-databas ska ligga. Se till attdet går att skriva i mappen.PortHär anges vilken Firebird-port som ska användas. Även det i hexadecimalt format."BEA" är 3050 och "BEB" är 3051.Spara sedan detta i en textfil som du döper med filändelsen .reg. Dubbelklicka på filen ochimportera till registret.2. Skapa databasenStarta om springaren på servern och se att den nya databasen skapas på den plats somangivits i registerfilen.3. Registrera licensSe till att det nya företaget har en egen licens registrerad i Ramses. Starta sedan Bartekoch välj "Om" följt av "Registrera licens". Knappa in licensnyckeln samt datornamn/ip tillservern där databasen ligger. Ange den port som angavs vid importen i registret.Normalt 42202 för det andra företaget. Verifiera licensen online.Om du skulle råka välja en port där det redan finns ett företag registrerat varnar programmet för detta.Välj då "Nej" och justera portnumret.Nu är licensen registrerad och det ska gå att logga in i det nya företaget. Företagen delar som sagt användarregister, så alla användare som finns i det andra företaget kan även logga in i det nya. Som standard är det dock bara admin-användaren som har fullständiga rättigheter i det nya. Så rekommenderat är att logga in med den användaren först ochsedan skapa och/eller ställa in behörigheter för de andra användarna. Behörigheterna är kopplade till respektive företag, så en användare kan ha fullständig behörighet i ett företag, men kanske bara kan se registret (utan att kunna ändra) i det andra.4. Ställa in standardföretagDet går att ställa in så att klienten återkommande föreslås logga in i samma företag. Detvill säga att man slipper välja företag i rullisten varje gång man ska logga in. Denna inställning görs på varje klient genom att välja vilket företag man tillhör i rullisten vid inloggningsrutan och sedan kryssar i rutan "Använd som standard".