BILAGA A Installation och konfigurering av SQL-server. Applikationen kan antingen köras mot MS SQL-server eller MS Access. Koppling mot MS-ACCESS databas. MS Access installeras och konfigureras automatiskt av installationsprogrammet. Egentligen behöver ingenting utöver det göras. Förutsatt att du har alla nödvändiga drivrutiner för att köra mot MS ACCESS är det bara att starta programmet och sätta igång. (Microsoft.Jet.OLEDB.4.0 följer normalt med de senare versionerna av Windows). Välj "Underhåll" och "Systeminställningar" från huvudmenyn i programmet för att öppna formuläret Först och främst måste sökvägen till databasen vara korrekt. Den skall vara programkatalogen + DBF. Om du har installerat programmet i C:\Program files\sibsql\avcad (vilket är standard) kommer databasfilen att ligga i C:\Program files\sibsql\avcad\dbf Om inställningarna är korrekta tryck på i avsnittet DATABASINSTÄLLNINGAR. En s k wizard leder dig genom hela kopplingsförfarandet. 2008, SIB Elkraft & Data AB, Lidingö, Sweden 1 av 7 2008-03-05
Skriv inget i editeringsfältet, utan tryck på för att gå vidare. Välj drivrutin för MS ACCESS. Det skall vara Microsoft Jet 4.0 OLE DB Provider såsom markerats ovan. Gå till nästa flik (Anslutning). Vill du söka efter en Databasfil klickar du på knappen Välj databafil, den skall ligga i ovannämnda programkatalog + DBF. Den heter AvCad.mdb. Testa att ansluta, tryck på. Om anslutning lyckades tryck på OK två gånger i rad för att avsluta denna inställning. Det hela är klart. I rutan under DATABASINSTÄLLNINGAR står nu hela texten till datalänken. 2008, SIB Elkraft & Data AB, Lidingö, Sweden 2 av 7 2008-03-05
Du är nu kopplad mot en ACCESS-databas. Spara och stäng. Starta om programmet. Dra-och-släpp. Ett betydligt enklare sätt att koppla en ACCESS-databas mot AvCad är att först starta AvCad 4.0 och sedan (från utforskaren) dra över en ACCESS-fil (AvCad.mdb) till programmet och släppa filen där. Uppkoppling sker omedelbart och registrering av databasen sker samtidigt så att nästa gång programmet öppnas kommer samma databas (ACCESS-fil) att öppnas. Uppkoppling mot en MS SQL-Server. Det är en något mer komplex uppgift att koppla programmet mot en MS SQL-server. Du måste till att börja med ha en SQL-server installerad, eller tillgång till en MS SQL-server i nätverket. Om det redan finns en MS SQL-server installerad på nätverket kan systemadministratören skapa en databas eller koppla den medföljande.mdf-filen till servern. Detta görs i Enterprise Manager eller SQL Server Management Studio (SQL-server 2005). Därefter måste databasen registreras i programmet, se vidare Skapa SQL-koppling längre fram. Om du inte har tillgång till MS SQL-server kan denna installeras lokalt på din PC. För att göra det måste du hämta MSDE eller SQL Server Express från Microsofts hemsida. Det finns en länk i installationsprogrammet. Detta är en s k free-ware men måste hämtas hos Microsoft. När den är nedladdad skall den installeras. Följ instruktionerna. Om du laddat ned MSDE skall du göra följande ändringar i SETUP.INI: [Options] SAPWD= annars får du inte administratörens rättigheter. Då MSDE eller SQL Server Express är färdiginstallerade visas ikonen med grön pil eller ikonen med röd punkt nere till höger bredvid klockan. Grön pil betyder aktiverad och röd punkt således inaktiverad. Högerklicka på ikonen och välj "Open SQL-server Service Manager". Servernamnet kan vara (Local) som visas ovan men även namnet på din dator. I rutan Services väljer du SQL-server. Kom ihåg namnet på din dator (det som är angivet här), eftersom det behövs senare. Tryck på Start/Continue för att starta servern om den inte redan har startats, stäng därefter denna dialogruta. 2008, SIB Elkraft & Data AB, Lidingö, Sweden 3 av 7 2008-03-05
Skapa SQL-koppling Precis som med MS ACCESS behöver databasmotorn veta var din databas ligger och/eller hur den är länkad. I AvCad 4.0 väljer du i huvudmenyn "Underhåll" --> "Systeminställningar" för att öppna formuläret som visas ovan. Om det redan finns en nätverksbaserad SQL-server kanske AvCad-databasen redan är registrerad där (aktiverad). Om du däremot kör MSDE eller SQL Server Express måste du först aktivera den innan du kopplar ihop den med AvCad. Se till att rätt sökväg och filnamn står i rutan. Filen (AvCad.mdf) skall ligga under programkatalogen + DBF. Tryck annars på om du vill söka efter den. Klicka på knappen för att tala om för databasmotorn att du vill registrera filen. I texten skall Data Source = (local) eller Data Source = ditt datornamn finnas angivet. Tryck OK. Programmet försöker nu registrera och aktivera filen. Servern hittades, fortsätt! Servern hittades inte. Ändra i Data Source = korrekt datornamn Antingen lyckas det eller misslyckas det, i bägge fallen blir du underrättad. Slutligen måste du tala om för programmet att du vill använda denna databas. På samma sätt som MS ACCESS kopplas skall nu SQL-server databasen kopplas. Tryck på knappen i avsnittet DATABASINSTÄLLNINGAR. En s k wizard kommer att vägleda dig genom denna procedur. 2008, SIB Elkraft & Data AB, Lidingö, Sweden 4 av 7 2008-03-05
Skriv ingenting i redigeringsfältet, utan tryck på för att gå vidare. Välj drivrutin för MS SQL-Server. Det skall vara Microsoft OLE DB Provider for SQL-server såsom markerats ovan. När detta gjorts, gå till nästa flik (Anslutning). Servernamnet Inloggningssätt Databasens namn Servernamnet måste anges. För MSDE eller SQL Server Express kan det vara (local) eller ditt datornamn. Om databasen ligger på en nätverksbaserad SQL-server är det namnet på databasen i den servern som anges (fråga systemadministratören). 2008, SIB Elkraft & Data AB, Lidingö, Sweden 5 av 7 2008-03-05
Inloggningsförfarandet skall vara Integrerad säkerhet för Windows NT om det är MSDE eller SQL Server Express och för nätverksbaserad SQL-server enligt de regler som systemadministratören satt upp. Slutligen skall databasnamnet anges. Det kommer att visas ett eller flera databasnamn i dropplistan. Om inget namn visas eller programmet fastnar har felaktiga parametrar angivits (fel servernamn eller inloggningstyp). Databasnamnet är AVCADSQL som standard och har det ett annat namn på nätverksbaserad SQL-server så anges det namnet. Testa anslutning. Tryck OK två gånger i följd, så att dialogrutan avslutas och texten i sin helhet visas i redigeringsfältet. Länken skrivs i registret då dialogrutan stängs för att den skall kunna användas nästa gång programmet startas. Om alla steg i proceduren är korrekt genomförda och inga felmeddelanden visas har du nu tillgång till listor och förteckningar på konstruktionstyper, lintyper mm. Alla order/projekt kan också sparas till databasen. Spara och stäng detta formulär och starta sedan om programmet. 2008, SIB Elkraft & Data AB, Lidingö, Sweden 6 av 7 2008-03-05
2008, SIB Elkraft & Data AB, Lidingö, Sweden 7 av 7 2008-03-05