| | 10 | OpenAC3 kan nog niet starten zonder een database, of met een volledig lege database zonder tabellen. |
| | 11 | |
| | 12 | Je kunt een nieuwe database aanmaken op de database server (SQL Server of MySQL) en OpenAC2 hierin de tabelstructuur laten maken door OpenAC2 met deze database te starten. |
| | 13 | Je kunt ook onderstaande stappen volgen om zonder OpenAC2 een restore te doen in een nieuwe database. |
| | 14 | |
| | 15 | Deze instructies zijn voor SQL Server. |
| | 16 | |
| | 17 | 1. Maak een SQL Server .bak backup van een recente productie of test OpenAC database. |
| | 18 | 2. Maak een nieuwe database aan op de SQL Server en restore hierin de net gemaakte .bak backup. |
| | 19 | 3. In deze nieuwe database, verwijder de database user die je gebruikte om de database te benaderen in de database waarvan je de backup maakte. |
| | 20 | N.B. Het gaat hier om de User in je database, niet om een SQL Server Login. |
| | 21 | Zie screenshot voor een voorbeeld. |
| | 22 | 4. Maak in de nieuwe database een nieuwe User aan. Koppel deze aan de juiste SQL Server Login. Op pagina Membership, vink aan 'db_owner' bij Database role membership. |
| | 23 | Je kunt hier een bestaande Login gebruiken, of een nieuwe SQL Server Login maken. Dat laatste is veiliger. |
| | 24 | |
| | 25 | 5. Maak een appsettings.json met de juiste gegevens voor Server, Database, User Id en Password. |
| | 26 | De ConnectionString moet eindigen met "TrustServerCertificate=True;" |
| | 27 | 6. Start OpenAC3. |
| | 28 | 7. Om zeker te zijn dat je werkt met de nieuw gemaakte database, verander in SQL Server Management Studio de naam van een patient in patient_data. Open deze patient in OpenAC3 en controleer de naam. |
| | 29 | 8. Ga naar Beheer - Backup en restore, tabblad 'Restore' en volg de instructies op het scherm. |
| | 30 | |
| | 31 | [[Image(dmblok1.PNG)]] |
| | 32 | |
| | 33 | |