Kunskapsbank ICARUS DB

Relevanta dokument
Kunskapsbank ICARUS DB

AVCAD 4.0 för Windows

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

KAP 18 SQL SERVER AGENT

SQL Server bygger på ett antal Windows tjänster (services), vilket är prioriterade program som körs i bakgrunden under OS kontroll.

Installationsmanual ImageBank 2

Installationsanvisning Boss delad databas

Kompletterande instruktioner för installation och konfiguration av HMS-server för koppling mot KONTAKT

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Installation/uppdatering av Hogia Personal fr.o.m. version 13.1

Flytt av. Vitec Mäklarsystem

JobOffice SQL databas på server

För installationer av SQL Server som inte görs från Hogias installation måste följande inställningar göras:

Installationsmanual ImageBank 2

Installationsanvisningar VisiMIX. Ansvarig: Visi System AB Version: 2.2 Datum: Mottagare: Visi MIX kund

AVCAD 4.0 for MS SQL-SERVER

7 Mamut Client Manager

Boss installationsmanual förberedelser

Administrationsmanual ImageBank 2

Instruktion för användande av Citrix MetaFrame

Systemkrav. Systemkrav för Hogia Approval Manager. Gäller från och med programversion

Din guide till. Byte av databas. Från MSDE till SQL Express

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

Årsskiftesrutiner i HogiaLön Plus SQL

ARX på Windows Vista, Windows 7 eller Windows 2008 server

Manuell installation av SQL Server 2008 R2 Express SP2 fo r SSF Timing

Innehåll. Installationsguide

Systemkrav 2014 för enanvändarinstallation fr o m version av

Installationsmanual för OnCourse

Hogias Ekonomisystem. Systemkrav för enanvändarinstallation fr o m version av GENERELLA KRAV

Innehåll 1 Inledning Serverinstallation 2.1 Systemkrav 2.2 SQL Server 2.3 Behörighet vid installation 2.4 Behörighetskontroll i Microsoft SQL Server

För kunder som använder Windows för nätverksanslutningar

Myndigheten för samhällsskydd och beredskap 1 (10) Datum Installationsguide ROPA

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

Programinstallation Datorbaserat handsmörjningssystem

Scala Doc SQL Installation

Installationsanvisningar HogiaLön Plus

Hogia Administration AB bedriver kontinuerlig utveckling av programmen och reserverar sig för avvikelse mellan program och handbok.

Din manual F-SECURE PSB AND SERVER SECURITY

Installationsguide, Marvin Midi Server

Installation/Flytt av Rebus

Installationsguide för mysql och OLA Server/OLA Klient

Installation av StruSofts låne-licensserver (nätverkslicens)

Anvia Online Backup 1(8) Installationsguide

VI SI CLOSETALK AB SYSTEMKRAV

PSTYR OBS! Om du ska installera på en dator med Microsoft Windows XP så måste servicepack 3 vara installerad.

Systemkrav för enanvändarinstallation fr o m version av

Uppdaterad EDP Future Uppdateringsanvisningar från 1.7x. Sida 1

Generellt gäller att om man kör 64-bitars operativsystem så är det också 64-bitars variant av SQL Server som skall användas.

Installera nätverksversion av Hogia ART

Installationsanvisning för Su Officemallar 2003 För PC

OBS!!! Anslut ej USB kabeln till dator eller GPS innan du först har installerat drivrutinerna för USB kabeln i din dator.

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

Författare Version Datum. Visi System AB

Administrationsmanual ImageBank 2

Instruktioner för uppkoppling mot NyA Open

LEX INSTRUKTION - REPLIKERING

Installation av. Vitec Online

Innehållsförteckning. Användarmanual för Lockbee Backup Databas 2009

Installation/uppgradering av Agfa IMPAX program för remittenter

Uppdatera Easy Planning till SQL

Ladda upp filer fra n PLC till PC

Instruktion för användande av Citrix MetaFrame

Instruktion för användande av Citrix MetaFrame

Server Inställningar för. Inställningar för Server 2003

Årsskiftesrutiner i HogiaLön Plus SQL

Instruktion för användande av Citrix MetaFrame

Handbok för Nero ImageDrive

Skapa ett eget programnu! NU! Komplett med programvara och konkreta exempel! Patrice Pelland. Swedish Language Edition published by Docendo Sverige AB

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Installationsanvisning HogiaFastighet SQL

Installationsbeskrivning för CAB Service Platform med CABInstall

Installationsanvisningar VISI Klient

Säkerhetskopiering - SQL

Installationsanvisningar HogiaLön Plus

Snabbguide Starter System 3.2

Storegate Pro Backup. Innehåll

INNEHÅLL. Konfigurering av SQL Server. Egenskaper Kommunikationsprotokoll

Manual Version

Lumitester PD-20. Användarmanual. Innehållsförteckning. Styrprogram

via webbgränssnittet. Du har även tystnadsplikt gällande dina identifikationsuppgifter.

Användarhandledning för The Secure Channel

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Innehåll. 7. Hur vet jag vilken storlek på licensen jag har?... 19

Innehållsförteckning:

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.

Ny installation...2. Översikt...2. Filer som behövs...2. Installera SQL Server Express (om det behövs)...3. Skapa en databas i SQL Server...

Instruktioner för uppdatering från Ethiris 5.x till 6.0

OBS! FÖRSÖK INTE INSTALLERA PROGRAMVARAN INNAN DU HAR LÄST DET HÄR DOKUMENTET.

LEX INSTRUKTION REPLIKERING UPPGRADERING

Extern åtkomst Manual för leverantör

Kapitel 4 Arkivmenyn Innehåll

Dokumentation EDP Future Statistics. v 2.12

Startanvisning för Bornets Internet

Datum Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.

Beskrivning av funktionen säkerhetskopia i Hogia Fastighet SQL

Installera SoS2000. Kapitel 2 Installation Innehåll

KAP 16 BACKUP, RESTORE OCH RECOVERY

Chaos VPN - Installera Cisco AnyConnect Windows 7

Installation av. Vitec Mäklarsystem

Transkript:

Kunskapsbank ICARUS DB K E Y L O G I C A B 1 Innehållsförteckning 1 Innehållsförteckning 1 2 SQL Server 2012, 2014 3 3 SQL anslutningsfel (SSL Security) 3 4 SQL Server 2008 4 5 SQL Server 2005 4 5.1 Installation 4 5.2 Användargränssnitt (DBMS) för SQL Express 4 5.3 Undvik att transaktionsloggen växer 4 6 SQL Server 2000 5 6.1 Välj rätt MS SQL Server till rätt operativsystem 5 6.2 Installation 5 6.3 Servicepack 5 6.4 TAC Vista 4.30 5 6.5 Underhållsplan (Maintenance Plan) 5 6.6 Starta SQL Server Agent 6 6.7 Skapa en underhållningsplan i Enterprise Manager 7 7 Installation av Icarus DB 11 7.1 Icarus DB programvaran 11 7.2 Skapa databasen 11 7.3 SQL 2012 eller senare. 11 8 Problem under drift 12 8.1 SQL Server - Transaktionsloggen växer enormt (>1Gb). 12 8.2 SQL Server - Efter några dagars drift så tas allt minne i datorn av SQL Server 12 8.3 Icarus DB Klient Får timeout när ställer frågor mot databasen. 12 8.4 Kan inte radera gamla meddelande får felmeddelande timeout. 12 8.5 SQL Server 2000 Enterprise manager ger felmeddelande när man försöker visa taskpad 13 8.6 Felmeddelande i Icarus Server om datatypskonvertering. 13 Sidan 1 av 14

8.7 Felmeddelande i Icarus Server om Data loss 13 8.8 Larmlistan och top listan visas felaktigt 13 8.9 Felmeddelande om i IcarusDB klientprogrammet, index out of range 13 8.10 I händelseloggen spara mängder av meddelanden om att databasen startas 13 8.11 Av yttre orsak så har larm lästs in i Icarus DB i efterhand, kan man korrigera klockslagen i tid till db till klockslagen i larmet? (för att få bättre presentation och histogram) 13 8.12 Kan inte skapa databas, hittar inte icarusdb_create.sql 14 8.13 Icarus hänger sig 14 9 Webb 14 9.1 Exempel 14 Sidan 2 av 14

2 SQL Server 2012, 2014 Använd IcarusDB 1.34 eller senare. Efter installation (innan databas skapas) 1) Radera filen: icarusdb_create.sql 2) döp om filen icarusdb_create_sql2012_and_later.sql till icarusdb_create.sql 3 SQL anslutningsfel (SSL Security) Får man fel liknande detta Prova att använd SQL server native client 11.0 istället för Microsoft OLE DB Provider. Välj Avancerat vid anslutning. Ändra till första fliken och välj Fyll i anslutningsuppgifter inklusive databasnamnet på flik två, knappen Test Connection skall lyckas. Sidan 3 av 14

4 SQL Server 2008 Inga problem. 5 SQL Server 2005 Icarus DB fungerar bra tillsammans med MS SQL Server 2005 samt SQL Express. SQL Express är att föredra framför MSDE eftersom max tillåtet databasstorleken har fördubblats till 4 GB. Dels så tillhandahåller Microsoft ett användargränssnitt. OBS! SQL Express har ingen SQL agent, detta försvårar t.ex. när man vill skapa periodiska säkerhetskopieringar. Det rekommenderas istället att man använder shedule som ingår i operativsystemet och låter den starta SQL-script med hjälp av sqlcmd.exe 5.1 Installation Standardinställningar från Microsoft fungerar bra. Vi brukar dock göra följande ändringar (ej krav) Använd systemkontot (local system account) Använd mixed mode, dvs konton både via NT-konton och SQL:s egna kontohantering. 5.2 Användargränssnitt (DBMS) för SQL Express Finns att hämta på Microsofts hemsida. 5.3 Undvik att transaktionsloggen växer Om SQL Express används och inga säkerhetskopieringar sker periodisk så växer transaktionsloggen. Genom att minska möjlighen att återställa databasen till valfri tidpunkt efter en systemkrasch så kan detta undvikas. Välj egenskaper på databasen och ändra Recovery Model till Simple. Sidan 4 av 14

6 SQL Server 2000 6.1 Välj rätt MS SQL Server till rätt operativsystem Microsoft SQL Server är avsedd för att köras på ett Windows Server operativssystem. Operativsystem Windows XP, Windows 2000 Windows 2000 Server, Windows 2003 SQL Server version Personal edition Standard edition 6.2 Installation Standardinställningar från Microsoft fungerar bra. Vi brukar dock göra följande ändringar (ej krav) Använd systemkontot (local system account) Använd mixed mode, dvs konton både via NT-konton och SQL:s egna kontohantering. 6.3 Servicepack Se även till så att servicepack för SQL Server är installerade. Följande är provade: Ingen servicepack Sp4 OK OK 6.4 TAC Vista 4.30 Om TAC Vista 4.30 och Icarus DB skall köras mot samma SQL Server så gäller följande TAC Vista trivs bäst om instansen (väljs när SQL Server installeras) ges namnet TACVISTA. Icarus fungerar i vilken instans som helst. Ange bara servernamn som [DATORNAMN]\[INSTANS]. T.ex. MyComputer\TACVISTA SQL Server standard edition kräver en SQL licens för varje instans. Enterprise edition har inte denna begränsning. Rekommedationer: Om SQL Server 200 Enterprise edition används; Installera med instansnamn TACVISTA för TAC Vista, installera även ytterliggare en instans med annat namn (t.ex. ICARUS). Om SQL Server 200 Standard edition används; Installera med instansnamn TACVISTA och kör även Icarus på den instansen. Installera in det servicepack som TAC Vista kräver (ej högre). 6.5 Underhållsplan (Maintenance Plan) När Icarus DB är installerad och fungerar så är det bra att skapa en underhållsplan. Utan en underhållsplan så blir det svårt att utföra backuper och det finns risk för att databasfilerna växer på ett ohämnat sätt. En underhållsplan är ett antal jobb som utförs periodiskt i bakgrunden. Exempel på jobb är; Skapa en backup på hela databasen någon gång i veckan spara dessa ett par månader bakåt. Skapa en backup på transaktionsloggen varje dag då inte en komplett backup utförs. Optimera databasen. Sidan 5 av 14

6.6 Starta SQL Server Agent För att jobb skall kunna utföras måste SQL Server Agent vara startad. Börja med att starta SQL Server Sevice Manager från programmenyn. Välj tjänsten SQL Server Agent Starta SQL Server Agent Klicka i ruta så den automatiskt startar upp med operativsystemet. Sidan 6 av 14

6.7 Skapa en underhållningsplan i Enterprise Manager Markera Icarus databasen och välj att visa som Taskpad Från fliken Wizards välj Create a Maintenance Plan. Sidan 7 av 14

Välj Icarus databasen och klicka på Next Klicka i kryssrutor enligt bilden, klicka sedan på Next Klicka på Next Sidan 8 av 14

Klicka i kryssrutor enligt bilden, klicka sedan på Next Klicka i kryssrutor enligt bilden, klicka sedan på Next Klicka i kryssrutor enligt bilden, klicka sedan på Next Sidan 9 av 14

Klicka i kryssrutor enligt bilden, klicka sedan på Next Klicka i kryssrutor enligt bilden, klicka sedan på Next Klicka i kryssrutor enligt bilden, klicka sedan på Next Sidan 10 av 14

Ge planen ett bra namn, klicka sedan på Finish. 7 Installation av Icarus DB 7.1 Icarus DB programvaran Installera först Icarus. Starta Icarus minst en gång innan installationen av Icarus DB påbörjas. Följ noggrant anvisningarna i manualen. 7.2 Skapa databasen Kontrollera så inte databasen försöker skapas i katalogen.\icarusdb databas. Ange istället en riktig sökväg, t.ex. c:\ IcarusDB databas. OBS! Sökvägen skall anges utifrån den dator som kör SQL Server. Detta har betydelse om SQL Server och IcarusDBmanager körs på olika datorer. Följ noggrant anvisningarna i manualen. 7.3 SQL 2012 eller senare. Se SQL Server 2012, 2014 Sidan 11 av 14

8 Problem under drift 8.1 SQL Server - Transaktionsloggen växer enormt (>1Gb). Kontrollera att du utför kompletta säkerhetskopieringar periodiskt. Ett av transaktionsloggen syfte är att kunna återställa från förgående backuptillfälle. Se anvisningarna för Skapa en underhållsplan Alternativ ändra databasens Recovery model till Simple. 8.2 SQL Server - Efter några dagars drift så tas allt minne i datorn av SQL Server Detta är normalt. SQL Servern skall se till att det finns minne till andra program (den släpper minne ifall det behövs). Det går i Enterprise Manager begränsa hur mycket minnes MS SQL Server skall använda. Ändra på Maximum (MB) 8.3 Icarus DB Klient Får timeout när ställer frågor mot databasen. Försök först med detta: När ansluter mot databasen, välj avancerat. Ändra timeout värde under fliken all. I andra hand prova att ändra i filen loc_data.txt. Skriv där CONNECTION TIMEOUT=5 COMMAND TIMEOUT=60 För 5 sekunders timeout vid anslutning och 60 sekunders timeout vid frågor (tidiagre var 30 sekunder default, från version 1.20 är 60 sekunder default). Det är möjligt att optimera databasen så att SQL server kan svara snabbare på de vanligaste databasfrågorna, se index tuning i Enterprise manager taskpad. 8.4 Kan inte radera gamla meddelande får felmeddelande timeout. Prova att radera färre meddelande (dvs. ange en tid längre bort). Sidan 12 av 14

8.5 SQL Server 2000 Enterprise manager ger felmeddelande när man försöker visa taskpad OBS- Detta har inget med Icarus DB att göra, det är en fel i enterprise manager. Problemet verkar försvinna om man ändra till annan vy (t.ex. detail) och sedan tillbaka till taskpad. 8.6 Felmeddelande i Icarus Server om datatypskonvertering. Error processing job TJobOpen (Error converting data type smallint to tinyint) Error offline data to database, (Error converting data type smallint to tinyint) (EOleException) Felet uppstår om man har larm med prioritet större än 127 (eventuellt 255). Problemet kan åtgärdas genom att uppgradera till Icarus DB version 1.20 och i databasverktyget välja att uppdatera databasen. 8.7 Felmeddelande i Icarus Server om Data loss Data loss error. Both DB access and write to offline file failed (Win32 Error. Code: 3.[LF]Det går inte att hitta sökvägen) (EWin32Error) En offlinefil används såfort databasen inte kan nås eller det uppstår andra problem med att spara data i SQL servern. Informationen i offlinefilen överförs till databasen när förbindelse åter upprättats. Felmeddelandet säger att databasen inte kunde nås och att det inte gick att spara informationen till offlinefilen. Åtgärder: 1. Kontrollera filnamn och sökväg till offlinefilen via IcarusDBManager eller genom att läsa filen DB.dat i Icaruskatalogen. Om du ändrar filnamn/sökväg så måste Icarus Server startas om. 2. Kontrollera så at disken inte är full eller korrupt. 3. Kontrollera så att Icarus Server har rättighter att skriva & spara till filen samt rättigheten att skapa filen i dess katalog. 8.8 Larmlistan och top listan visas felaktigt Om IcarusDB 1.20 så beror detta på en bug, uppgradera till version 1.30 (även databasen måste uppgraderas m.h.a. IcarusDBmanager) 8.9 Felmeddelande om i IcarusDB klientprogrammet, index out of range Om IcarusDB 1.20 så beror detta på en bug, uppgradera till version 1.30. 8.10 I händelseloggen spara mängder av meddelanden om att databasen startas Om SQL2005 används så beror det troligen på att databasen är markerad som autoclose. Använd Microsoft SQL Server Management Studio för att välja properties på databasen och sedan under options se till att Auto Close är False. 8.11 Av yttre orsak så har larm lästs in i Icarus DB i efterhand, kan man korrigera klockslagen i tid till db till klockslagen i larmet? (för att få bättre presentation och histogram) Kör följande SQL kommando UPDATE MSG SET tid=messagetime WHERE tid >= { ts '2007-01-21 00:00:00' } AND tid < { ts '2007-01-02 00:00:00' } Klockaslgen skall ändras så att de ringar in den tiden då larmen lästes in i databasen. Sidan 13 av 14

8.12 Kan inte skapa databas, hittar inte icarusdb_create.sql Sätt working path till DBmaganger ikonen till samma katalog som dess.exe fil. 8.13 Icarus hänger sig Uppgradera till Icarus DB 1.33. Ett fel i Icarus DB 1.30... 1.32 kan få Icarus att sluta fungera ifall t.ex. kontakten med SQL servern tappas. 9 Webb 9.1 Exempel Kontakta Keylogic AB för att få exempelfiler på hur larm i en viss larmvy kan presenteras med ASP.NET v2.0. Observera att exemplet endast är användbart för användare med programmeringskunskaper. Sidan 14 av 14