Installatiegids DAMO Watersysteem. Versie 1.0



Vergelijkbare documenten
Gebruikershandleiding DAMO Watersysteem. Versie 1.0

Beheerhandleiding DAMO Watersysteem. Versie 1.0

Technische nota AbiFire5 Rapporten maken via ODBC

Installatie SQL: Server 2008R2

Installatiehandleiding Business Assistent

Installatiehandleiding Business Assistent

Installatiehandleiding Cane Webservices.nl Integratie

Installatiehandleiding. Facto minifmis

Technisch Rapport. BAG Extract in i-bridge2.0. Versie 1.0. Datum 9 December 2010

Rodin installatiehandleiding (vanaf versie 2.1.xxx.x)

Multi user Setup. Firebird database op een windows (server)

Handleiding installatie Rental Dynamics

Installatie SQL Server 2014

Inhoudsopgave. versie 0.8

Technische nota AbiFire Rapporten maken via ODBC

Installatiehandleiding TiC Narrow Casting Manager

Installatie ArcGIS Desktop Basis, ArcGIS Engine en Download ArcGIS Server

Hoe kan ik extern werken?

INSTALLATIE EXCHANGE CONNECTOR

Softphone Installatie Handleiding

Installatie SQL Server 2008R2

Installatie MicroSoft SQL server 2012 Express

Oracle-database creëren

Technische documentatie Klankie 2010 voor systeembeheerders/installateurs

Optifile Server Installatie

uziconnect Installatiehandleiding

Hoe kan ik extern werken?

IBIS-TRAD Handleiding installatie IBIS-TRAD databases (MS-SQL)

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

Installatie SQL Server 2012

Na bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:

Easy Business Tools - Multi-user module

Installatiehandleiding

Upgrade naar People Inc 3.5.0

ROBOMIND ACADEMY DESKTOP LICENTIE HANDLEIDING

Handleiding installatie Visual Rental Dynamics

naar een SQL-server Rev 00

Online Back-up installatie handleiding. Sikkelstraat VB Oosterhout E: info@winexpertise.nl

Installatie nieuwe build van Alure (alle componenten)

Logicworks CRM en Microsoft SQL Server 2005 (Express) Introductie

Handleiding GisWest Extensie 10.2 met Geolocator en downloadfunctionaliteit voor ArcGis for desktop

B3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht

HANDLEIDING. Dit document beschrijft de installatie, configuratie en gebruik van de Netduino Plus 2 monitoring oplossing

uziconnect Installatiehandleiding

Installeren van het programma:

Installatiehandleiding Standard Parts Solid Edge 2019

Upgrade Accowin van versie 1 naar versie 2

Installatie King Task Centre

B3Partners. Beheerhandleiding Datastorelinker 4.0. Gewijzigd: 18 februari B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht

Handleiding Installatie Civiel 8

Na bestudering van dit hoofdstuk moet je tot het onderstaande in staat zijn:

Hoe kan ik extern werken?

Pervasive Server V9 Installatiegids

KeyLink B.V. KeyLink CTI Client Installation Manual - Dutch

Upgrade Web Client met ESS naar 3.5.0

Standard Parts Installatie Solid Edge ST3

Handleiding. SQL conversie. Versie pagina s

Klankie B.V - Klankie 2010 Netwerkversie - versie sts september 2010

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen

Installatie stappen Microsoft SQL Server 2008 R2 Express With Tools:

Net2 Anywhere - Installatie

Installatiehandleiding FWG 3.0/ Stand-alone / Netwerkversie. Nieuwe Installatie van FWG 3.0/ met een MS Access database

Technisch Ontwerp W e b s i t e W O S I

Mijn PostNL Connector installeren met een Server-Client-opstelling

Standaard Asta Powerproject Client Versie 12 Installatiedocument v1

Installatiehandleiding King Webservices 2.0

Handleiding Reinder.NET.Tasks.SQL versie 2

BESCHRIJVING DATAMODEL BEHORENDE BIJ DE REGELING DEENAME VEO BOMMENKAART : 7VEO-INF R

Coligo conne ct. Gebruikershandleiding

Gebruikershandleiding POM demonstrator

Van Dale Elektronisch groot woordenboek versie 4.5 activeren en licenties beheren

Samen een half uurtje delen met Roer en Overmaas. Harry Pergens

Handleiding Coligo Connect installatie en gebruik

Handleiding installatie. 3WA Local Connect

Oracle database voor gebruik met BPMone creëren

Werkinstructie. Technisch Beheer. uitvoeren MAP scan. voor. Datum: 15 oktober Versie: 1.0

Installatiehandleiding SCENARIO ADVIES. Oktober Versie 1.3

Installatie stappen Microsoft SQL Server 2012 Express With Tools:

Stappenplan bij het gebruik van SQL 2008 Versie 2.0,

ITware maakt een directe verbinding met de database van uw webwinkel. Hiervoor Is een MySQL ODBC connector nodig, specifiek versie bit.

Installatie Handleiding voor Modelit Applicatieprogrammatuur

Handleiding voor de applicatiebeheerder van Business Assistent

Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.

naar een SQL-server Rev 01

Handleiding Migratie. Bronboek Professional

Installatie van sqlserver

Orbis Software. Portal4U. Installatie Handleiding. Dit document bevat de Installatie Handleiding voor Portal4U

INSTALLATIE NIS UPDATE Q Q

Elfde-Liniestraat Hasselt Schooljaar TINFO POKER GAME Oracle Scripts

Uploaden database naar Visma. Beschrijving voor uploaden databases via Secured FTP middels FileZilla

De SAP Cloud Connector 2.0 maakt SAPUI5 ontwikkeling via de WEB-IDE mogelijk met data uit je eigen backend systeem.

Installatie en configuratie documentatie

Installatiehandleiding Vabi Assets Energie

opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren

Updatehandleiding Standard Parts Solid Edge 2020

Transcriptie:

Installatiegids DAMO Watersysteem Versie 1.0 1

Project: HWH - Watis 2.0 realisatie Datum: Vrijdag 7 februari 2014 Auteur: Eigenaar: Beheerder: Rieks van der Straaten Het Waterschapshuis (HWH) Nieuwland Automatisering BV Release: 1.0 Status: Doc.nr: Doc.versie: initial 3276 HWR-003 A 2

Over deze handleiding Deze installatiegids beschrijft hoe je van het datamodel van DAMO Watersysteem een database kunt aanmaken en het SDE-deel van ArcGIS implementeert. Dit is in principe een eenmalige operatie. De gids bevat praktische instructies die bedoeld zijn voor systeem-, applicatie- of databasebeheerders. DAMO Watersysteem versie: 1.0 3

4

Inhoud 1 DAMO Watersysteem... 7 2 Overzicht installatiegids... 8 3 Componenten van DAMO Watersysteem... 9 4 Systeemvereisten... 11 4.1 Vereiste computers... 11 4.2 Benodigde software... 12 4.3 Volgorde van installatie... 12 5 Aanmaken van de database... 13 6 Aanmaken van de SDE-geodatabase... 14 7 Aanmaken feature datasets... 18 8 Aanmaken van materialized views voor aggregatie... 21 9 Registreren Profiellagen en Tabellen... 22 10 Zetten van Unieke Constraints en Grants... 23 11 Registreren van domeinen... 24 12 Aanmaken van materialized views voor INSPIRE... 25 13 Aanmaken van Relationship Classes... 26 14 Indexeren Archiving tabellen... 27 15 Toekennen default waarden... 28 16 Opschonen Database... 29 Verklarende woordenlijst... 30 Index... 31 5

6

1 DAMO WATERSYSTEEM DAMO Watersysteem is een informatiesysteem voor kwantitatief waterbeheer. Het systeem is ontwikkeld voor de waterschappen en bestaat uit een Oracle 11.2 database in combinatie met ArcSDE koppeling. 7

2 OVERZICHT INSTALLATIEGIDS De installatiegids beschrijft hoe je van het datamodel van DAMO Watersysteem een database aanmaakt, hoe je in deze database het ArcSDE-deel van ArcGIS implementeert en hoe je daarbij verschillende applicaties, tools en koppelvlakken dient te gebruiken. Het aanmaken van de database en de SDE is in principe eenmalig. Het aanmaken van de database gebeurt in Oracle SQL Developer (of vergelijkbaar) en het implementeren van de ArcSDE vindt plaats in de applicatie ArcMap. De komende hoofdstukken van deze installatiegids behandelen de volgende onderwerpen: Uit welke onderdelen is DAMO Watersysteem opgebouwd en welke extra bestanden en tools zijn meegeleverd? Zie hoofdstuk "Componenten van DAMO Watersysteem." Wat zijn systeemvereisten? Zie hoofdstuk "Systeemvereisten." Hoe installeer je de verschillende componenten van DAMO Watersysteem. De installatie bestaat uit de volgende stappen: 1. Aanmaken van de database 2. Aanmaken van de SDE-geodatabase 3. Aanmaken feature datasets 4. Aanmaken van materialized views voor aggregatie 5. Registreren Profiellagen en Tabellen 6. Zetten van Unieke Constraints en Grants 7. Registreren van domeinen 8. Aanmaken van materialized views voor INSPIRE 9. Aanmaken van Relationship Classes 10. Indexeren Archiving tabellen 11. Toekennen default waarden Met het script 'Opschonen Database' maak je de installatie van DAMO Watersysteem weer ongedaan. Zie voor meer informatie de corresponderende hoofdstukken in deze gids. 8

3 COMPONENTEN VAN DAMO WATERSYSTEEM DAMO Watersysteem bestaat uit de volgende componenten: Datamodel van het informatiesysteem voor het kwantitatief beheer van oppervlaktewater door de verschillende waterschappen. Dit datamodel wordt door Het Waterschapshuis beheerd en wordt beschikbaar gesteld op een website. SQL-scripts om voor dit datamodel in een Oracle DBMS (Oracle 11g) een database en databasetabellen aan te maken. De scripts zijn gegenereerd uit het UML-diagram van het datamodel. In de installatiemap 'Fysiek Model' bevinden zich de volgende SQL-scripts: o 01_sys_aanmaken_gebruikers.sql o 02_damo_w_aanmaken_datamodel.sql o 03_damo_w_profielen.sql o 04_damo_w_domeinen.sql o 04_damo_w_domeinen_dml.sql o 05_damo_w_aggregatie.sql o 06_damo_w_grants_unieke_constraints.sql o 07_inspire_materialized_views.sql o 08_sys_ophogen_sequences.sql o opschonen_db.sql ArcGIS-tools voor het configureren van de ArcSDE (Spatial Database Engine) voor alle entiteiten in de Oracle-database met ruimtelijke gegevens. De ruimtelijke gegevens in de Oracle-database kunnen vervolgens als geodatabase gebruikt worden. De entiteiten in de relationele database worden zo vanuit ArcGIS toegankelijk en kunnen via een kaartlaag geraadpleegd of beheerd worden. De tools zitten in de ArcGIS-toolbox 'DamoApplicatieBeheer.tbx'. Dit bestand bevindt zich in de installatiemap 'SDE'. De tools maken gebruik van de volgende CSV-configuratiebestanden die in dezelfde map te vinden zijn: o 01_sde_lagen.csv o 02_sde_tabellen.csv o 03_sde_datasets.csv o 04_sde_topology.csv o 05_sde_materialized_views.csv o 06_sde_profielen_lagen.csv o 07_sde_profielen_tabellen.csv o 08_sde_relationshipclasses.csv o 09_sde_defaultwaardes.csv 9

FME-conversiebestand (FMW-bestand) voor de gegevensconversie van IRIS naar DAMO Watersysteem. Voor de transformatie van zowel de ruimtelijke gegevens als de administratieve gegevens wordt gebruik gemaakt van de Feature Manipulation Engine (FME). 10

4 SYSTEEMVEREISTEN Dit hoofdstuk beschrijft de computers en de software die nodig zijn om DAMO Watersysteem te installeren. 4.1 Vereiste computers De Oracle database wordt vanaf een Oracle-client op een Oracle-server geïnstalleerd met behulp van Oracle SQL Developer (of een andere database-ontwikkeltool): Het SDE-deel van de database (de SDE-Geodatabase) implementeer je vanaf een client-computer in ArcMap waarbij je gebruik maakt van de ArcGIS-tools (Python-scripts) uit de meegeleverde toolbox van DAMO Watersysteem. Opmerking De client van waar je de database inricht en de SDE-Geodatabase aanmaakt moet een speciaal uitgeruste computer zijn met een 64 bit processor. De server-machine moet aan de volgende eisen voldoen: Oracle: http://docs.oracle.com/html/e38687_01/12c_fusion_requirements.htm#sysrs2998 Opmerking In deze handleiding staat beschreven hoe de installatie met een Direct Connect wordt uitgevoerd. De client-machine waarmee de installatie uitgevoerd wordt moet aan de volgende eisen voldoen: 64 bits vanwege de ArcSDE 64 bits for Oracle binaries die gebruikt worden. Oracle: http://docs.oracle.com/cd/e11882_01/install.112/e47959/pre_install.htm#ntcli1245 ArcMap 10.2: 11

http://resources.arcgis.com/en/help/systemrequirements/10.2/index.html#//015100000002000000 4.2 Benodigde software Op de database-server moet de volgende versie van Oracle beschikbaar zijn: Oracle Database 11g Enterprise Edition (operationeel) Op de client van waar je de installatie uitvoert, moet de volgende software zijn geïnstalleerd: Oracle 11g client Database management applicatie Oracle SQL Developer (of eventueel TOAD). ArcSDE 10.2 for Oracle 11g ArcGIS Desktop 10.2 Python 2.7 (standaard onderdeel van ArcGIS Desktop 10.2) FME 2014 Build: 14234 Afgezien van de bovenstaande software moeten verder op deze client-machine de volgende zaken beschikbaar zijn: Een instance van de Oracle database die bekend moet zijn in tnsnames.ora. (Zie documentatie van Oracle.) De SQL-scripts van DAMO Watersysteem. De python-scripts van DAMO Watersysteem. De CSV-configuratiebestanden van DAMO Watersysteem. ArcGIS toolbox-bestand 'DamoApplicatieBeheer.tbx'. Licenties voor ArcGIS en SDE. De benodigde licentie voor ArcSde is minimaal 'ArcGIS for Server Enterprise (Basic)'. Je kunt op de volgende webpagina een licentiebestand opvragen: https://customers.esri.com/index.cfm?event=pub.ecpauthorizations. Houd je 'Authorization Number' bij de hand. Alle componenten van DAMO Watersysteem, zoals de scripts en de ArcGIS-toolbox, vind je in de installatiemappen die je van de DAMO Watersysteem-pagina in Confluence hebt gedownload. 4.3 Volgorde van installatie Het is essentieel dat de volgorde van stappen, zoals beschreven in deze handleiding, aangehouden wordt. Indien je hiervan afwijkt, kunnen sommige, of alle, componenten niet correct functioneren. 12

5 AANMAKEN VAN DE DATABASE Je maakt de database op de server aan op basis van het datamodel van DAMO Watersysteem door in Oracle SQL Developer een aantal SQL-scripts uit te voeren. Deze scripts maken onderdeel uit van DAMO Watersysteem en bevinden zich in de installatiemap 'Fysiek Model'. Opmerking Voor het aanmaken van de database kun je ook een andere databasetool gebruiken, zoals Toad for Oracle. De werkwijze is als volgt: 1. Start Oracle SQL Developer. 2. Maak als gebruiker 'sys' een connectie met de Oracle-database. 3. Voer het script '01_sys_aanmaken_gebruikers.sql' uit. Dit script maakt voor de DAMO Watersysteem-database de rollen 'DAMO_W_MUTEER' en 'DAMO_W_RAADPLEEG ' aan en de gebruikers 'damo_w' en 'inspire'. 4. Pas de wachtwoorden van de gebruikers 'damo_w' en 'inspire' aan. Attentie! Voor de volgende stappen moet je eerst de databaseconnectie wijzigen. 5. Sluit de connectie van de gebruiker 'sys' af. 6. Maak als gebruiker 'damo_w' een nieuwe databaseconnectie aan. 7. Voer als gebruiker 'damo_w' de volgende scripts uit (in deze volgorde): a. 02_damo_w_aanmaken_datamodel.sql b. 03_damo_w_profielen.sql c. 04_damo_w_domeinen.sql d. 04_damo_w_domeinen_dml.sql Attentie! Voer de overige scripts nog niet uit. Deze volgen later in de installatie. De database is nu grotendeels aangemaakt. 13

6 AANMAKEN VAN DE SDE-GEODATABASE Je maakt het SDE-deel van de database aan vanuit ArcGIS met behulp van ArcGIS toolbox 'DamoApplicatieBeheer.tbx'. Deze toolbox maakt onderdeel uit van DAMO Watersysteem en bevindt zich in de installatiemap 'SDE'. Een aantal tools in de toolbox maken gebruik van CSVconfiguratiebestanden die in dezelfde map te vinden zijn. De werkwijze is als volgt: 1. Start ArcMap (Minimaal Editor licentie) Attentie! De stappen kunnen niet uitgevoerd worden in ArcCatalog. 2. Voeg de ArcGIS toolbox 'DamoApplicatieBeheer.tbx' aan ArcMap toe. Dit bestand bevindt zich in installatiemap 'SDE'. Gebruik voor het toevoegen van de toolbox het commando Add Toolbox uit het snelmenu van de toolboxmap (zie afbeelding). De toolbox 'DamoApplicatieBeheer' bevat de volgende tools: 'Aanmaken Datasets' 'Aanmaken Indexen Archiving Tabellen' 'Aanmaken Relationship Classes' 'Aanmaken Topology' 'Aanpassen DBTUNE' 14

'Bijwerken Aquo Domeinen' 'Bijwerken GDB Domeinen' 'Controleer Unieke Velden' 'Create Enterprise Geodatabase' 'registreer SDE Lagen' 'registreer Tabellen' 'Toekennen Default Waarden' 3. Maak met tool 'Create Enterprise Geodatabase' de SDE Geodatabase van DAMO Watersysteem aan. Vul hierbij de volgende waarden voor de database-parameters in: Database Platform Oracle Instance Database Administrator Password Geodatabase Administrator Password Authorization File <de TNS-naam van de database> <wachtwoord van gebruiker 'sys'> <het nieuwe wachtwoord van gebruiker 'sde' die door deze tool wordt aangemaakt> <de naam van het SDE Licentiebestand (een ECP-bestand)> Het veld Tablespace Name hoef je niet in te vullen. Bij het aanmaken van de geodatabase kun je de volgende melding negeren: : The ST_Geometry shape library path may be invalid, or the EXTPROC is not configured correctly in the Oracle instance. [ (Unable to determine current version of ST_SHAPELIB. Please check the ST_Geometry shape library path on the Oracle server, which is set to "c:\progra~2\arcgis\desktop10.2\databasesupport\oracle\windows64\st_shapelib. dll". Refer to the ArcGIS help topics for more details.)] 4. Maak als gebruiker 'sde' een connectie aan met de geodatabase die je zojuist hebt aangemaakt. 15

5. Voer toolbox-script 'Aanpassen DBTUNE' uit. Dit script zorgt ervoor dat bij het aanmaken van nieuwe feature classes standaard het datatype 'sdo_geometry' voor de geometrie wordt gebruikt. Vul in het venster Aanpassen DBTUNE dat na het starten van de tool verschijnt de volgende parameters in: SDE connectie <de connectie die in ArcMap is aangemaakt naar de database van DAMO Watersysteem> SDE wachtwoord <wachtwoord van gebruiker 'sde'> Attentie! Voor de volgende stappen moet je eerst de connectie met de geodatabase wijzigen. 6. Sluit de connectie van de gebruiker 'sde' af. 7. Maak als gebruiker 'damo_w' een connectie met de geodatabase aan. Attentie! Meld je aan als gebruiker 'damo_w' om te voorkomen dat de nieuwe tabellen in het verkeerde schema terechtkomen. 8. Voer toolbox-script 'registreer SDE Lagen' uit. Hiermee registreer je de SDE-lagen (de tabellen met een geometrieveld). Vul in het venster registreer SDE Lagen dat na het starten van de tool verschijnt de volgende parameters in: Damo SDE connectie <de connectie die in ArcMap is aangemaakt naar de database van DAMO Watersysteem> Damo_w wachtwoord CSV bestand <wachtwoord van gebruiker 'damo_w'> <bestand 01_sde_lagen.csv> Dit bestand is te vinden in de installatiemap 'SDE'. Controleer na het uitvoeren van het script het resultaat op eventuele fouten. 16

9. Voer toolbox-script 'registreer Tabellen' uit. Hiermee registreer je de tabellen zonder geometrieveld (die ook als tabel in ArcGIS worden weergegeven). Vul in het venster registreer Tabellen dat na het starten van de tool verschijnt de volgende parameters in: Damo sde connectie <de connectie die in ArcMap is aangemaakt naar de database van DAMO Watersysteem> Damo_w wachtwoord CSV bestand <wachtwoord van gebruiker 'damo_w'> <bestand '02_sde_tabellen.csv'> Dit bestand is te vinden in de installatiemap 'SDE'. 17

7 AANMAKEN FEATURE DATASETS Je kunt op de volgende manier in ArcMap de feature datasets van DAMO Watersysteem aanmaken: 1. Open ArcMap. 2. Open ArcGIS toolbox 'DamoApplicatieBeheer'. 3. Voer het toolbox-script 'Aanmaken Datasets' uit. Gebruik hierbij het bestand '03_sde_datasets.csv '. Dit bestand is te vinden in de installatiemap 'SDE'. 4. Open het in ArcMap het venster ArcCatalog. 5. Registreer alle SDE feature classes bij de geodatabase, met uitzondering van de SDE feature classes METINGPROFIELLIJN en METINGPROFIELPUNT en de profielen feature classes GW_PRO en IWS_GEO_BESCHR_PROFIELPUNTEN: a. Selecteer de SDE feature classes. b. Open het snelmenu van de SDE feature classes (rechtermuisknop). c. Open submenu Manage. d. Selecteer optie Register with geodatabase. 6. Plaats alle SDE feature classes (dus niet de administratieve tabellen) in de feature dataset die voor DAMO Watersysteem is aangemaakt (feature dataset 'damo_w'), met uitzondering van de SDE feature classes METINGPROFIELLIJN en METINGPROFIELPUNT en de profielen feature classes GW_PRO en IWS_GEO_BESCHR_PROFIELPUNTEN. Opmerking Je kunt de feature classes in een feature dataset zetten door ze eerst allemaal te selecteren en ze er vervolgens met de muis in te slepen. 7. Voer het toolbox-script 'aanmaken topology' uit en kies hierbij voor parameter CSV bestand het bestand '04_sde_topology.csv'. 18

Opmerking Met dit script worden een topologie en de bijbehorende topologieregels aangemaakt. 19

8. Voer de migratie van de IRIS-gegevens uit. Dit staat beschreven in de Beheerhandleiding. Attentie! Je moet voor het aanzetten van versioning en archiving de migratie uitgevoerd hebben anders wordt er voor deze gegevens geen historie bijgehouden. 9. Zorg dat je het script '08_sys_ophogen_sequences.sql' uitvoert als gebruiker sys voor je verder gaat met de installatie. Zie de Beheerhandleiding voor details. 10. Activeer het versiebeheer voor de feature dataset Damo_w. Je kunt het versiebeheer op de volgende manier registreren: a. Open het snelmenu van de feature dataset Damo_w. b. Open het submenu Manage. c. Selecteer optie Register As Versioned. 11. Activeer de archivering voor de dataset Damo_w. Je kunt de archivering op de volgende manier registreren: a. Open het snelmenu van de feature dataset Damo_w. b. Open het submenu Manage. c. Selecteer optie Enable Archiving. 20

8 AANMAKEN VAN MATERIALIZED VIEWS VOOR AGGREGATIE Op de volgende manier maak je voor de aggregatie van de Oppervlaktewaterlichamen 'materialized views' aan: 1. Open Oracle SQL Developer. 2. Voer hier als gebruiker 'damo_w' het SQL-script '05_damo_w_aggregatie.sql' uit. Het script is te vinden in de installatiemap 'Fysiek Model'. Met dit script aggregeer je de records van de Oppervlaktewaterlichamen in 'materialized views'. Deze worden dagelijks opnieuw aangemaakt. 3. Open ArcMap. 4. Voer hier het toolbox-script 'registreer SDE Lagen' uit en kies hierbij voor parameter CSV bestand het bestand '05_sde_materialized_views.csv'. Dit bestand is te vinden in de installatiemap 'SDE'. 21

9 REGISTREREN PROFIELLAGEN EN TABELLEN Op de volgende manier registreer je de profiellagen en tabellen. 1. Open ArcMap. 2. Voer het toolbox-script 'registreer SDE Lagen' weer uit, maar nu met het bestand '06_sde_profielen_lagen.csv'. 3. Voer het toolbox-script 'registreer Tabellen' uit met het bestand '07_sde_profielen_tabellen.csv'. Na deze stap zijn ook de lagen (feature classes) en administatieve tabellen voor deze 'materialized views' aangemaakt in de SDE-Geodatabase. 22

10 ZETTEN VAN UNIEKE CONSTRAINTS EN GRANTS Op de volgende manier zet je in de database de 'Unieke Constraints' en wordt er een aantal 'Grants' gezet om de domeinen aan te kunnen melden en te kunnen gebruiken binnen ArcSDE. 1. Open Oracle SQL Developer 2. Open een connectie met de gebruiker 'damo_w'. 3. Voer het script '06_damo_w_grants_unieke_constraints.sql' uit. Opmerking Dit script zal foutmeldingen geven als de gemigreerde data niet correct zijn. 23

11 REGISTREREN VAN DOMEINEN Op de volgende manier kun je de domeinen van de tabellen bijwerken op basis van de huidige domeinen van het AQUO-datamodel: 1. Open ArcMap. 2. Open ArcGIS toolbox 'DamoApplicatieBeheer'. 3. Voer het toolbox-script 'Bijwerken Aquo Domeinen' uit. Dit script werkt de domeinen van DAMO Watersysteem in de Oracle-database bij op basis van de AQUO-webservice met de actuele domeinen. Attentie! Deze tool maakt gebruik van het SOAP protocol. Om deze tool te laten functioneren moet poort 8080 (SOAP) open staan in de firewall. 4. Voer het toolbox-script 'Bijwerken GDB Domeinen' uit. Dit scripts genereert nieuwe domeinen en werkt bestaande domeinen bij in de geodatabase (GDB) en koppelt deze aan databasevelden. 24

12 AANMAKEN VAN MATERIALIZED VIEWS VOOR INSPIRE Op de volgende manier kun je voor de INSPIRE-plichtige gegevens 'materialized views' aanmaken: 1. Open Oracle SQL Developer. 2. Maak als gebruiker 'inspire' een connectie naar de database. 3. Voer hier het SQL-script '07_inspire_materialized_views.sql' uit. Het script is te vinden in de installatiemap 'Fysiek Model'. Dit script zet de INSPIRE-plichtige gegevens uit de database van DAMO Watersysteem in views klaar voor de Geovoorziening, die ze vervolgens gebruikt om de gegevens als WFSkaartservice op het Internet te publiceren. 25

13 AANMAKEN VAN RELATIONSHIP CLASSES Op de volgende manier kunnen de gewenste relaties tussen de tabellen aangemaakt worden: 1. Open ArcMap 2. Maar als gebruiker 'damo_w' een connectie naar de database. 3. Voer het toolbox-script ' Aanmaken Relationship Classes' uit. Hiermee implementeer de 'foreign key'-relaties in de geodatabase. Het script gebruikt het configuratiebestand '08_sde_relationshipclasses.csv' dat te vinden is in installatiemap 'sde'. 26

14 INDEXEREN ARCHIVING TABELLEN Voer het script ' Aanmaken Indexen Archiving Tabellen' uit als de Archiving Tabellen niet goed geregistreerd zijn binnen de geodatabase. Op de volgende manier voer je dit script uit. 1. Open ArcMap. 2. Maak als gebruiker 'damo_w' een connectie naar de database. 3. Voer het toolbox-script ' Aanmaken Indexen Archiving Tabellen' uit. Hiermee worden alle Archiving Tabellen opnieuw geregistreerd in de geodatabase. 27

15 TOEKENNEN DEFAULT WAARDEN Voer het script 'Toekennen Default Waarden' uit om 'default' waarden aan kolommen binnen de geodatabase toe te kennen. De default waarden die gedefinieerd zijn in de Oracle-database worden genegeerd wanneer de tabellen geregistreerd worden binnen de geodatabase. 1. Open ArcMap 2. Maak als gebruiker 'damo_w' een connectie naar de database. 3. Voer het toolbox-script 'Toekennen Default Waarden' uit. Hiermee worden twee default waarden toegevoegd aan de tabel OPPERVLAKTEWATERLICHAAM. In het bijbehorende CSV-bestand (09_sde_defaultwaardes.csv) kun je eventueel zelf 'default' waarden configureren. 28

16 OPSCHONEN DATABASE Als extra SQL-script is er in de map 'Fysiek Model' nog het script 'opschonen_database.sql' meegeleverd. Met dit script maak je de installatie van DAMO Watersysteem ongedaan. Op de volgende manier voer je het script uit: 1. Open Oracle SQL Developer. 2. Maak een connectie naar de database met de gebruiker 'sys'. 3. Controleer of alle connecties met de database verder gesloten zijn. 4. Voer het SQL-script 'opschonen_database.sql' uit. Hiermee worden onder andere de gebruikers (en schema s) 'damo_w', 'inspire' en 'sde' verwijderd. 29

VERKLARENDE WOORDENLIJST A Aquo: Standaard datamodel van de waterschappen. 30

INDEX A aggregatie... 21 AQUO... 24 datamodel... 24 domeinen... 24 ArcGIS... 11 ArcGIS for Server Enterprise (Basic) licentie... 12 Authorization Number... 12 SDE-geodatabase... 14 toolbox... 9, 12, 14, 18, 24, 27, 28 tools voor DAMO Watersysteem... 9, 14 ArcGIS Desktop versie... 12 archivering... 8, 20, 27 ArcSDE versie... 12 C D DAMO Watersysteem... 7 ArcGIS-toolbox... 9, 18, 24, 27, 28 ArcGIS-tools... 9, 14 archiving... 8, 27 client-installatiemachine... 11 database... 13 default waarden... 28 de-installatie... 29 domeinen... 8, 24 feature datasets... 18 feature classes... 18 gebruikers... 13 grants... 23 profiellagen... 8, 22 relationship classes... 8, 26 SDE-geodatabase... 14 client-machine server-machine... 11 voor installatie... 11 SQL-scripts... 9 Confluence... 12 systeemvereisten... 11 unieke constraints... 23 31

database default waarden toekennen... 28 aanmaken... 13 domeinen... 8, 24 domeinen... 24 feature datasets aanmaken... 18 F feature datasets... 18 aanmaken... 18 Feature Manipulation Engine... Zie FME FME conversiebestand... 10 FMW-bestand... 10 versie... 12 G Geovoorziening... 25 INSPIRE... 25 grants... 23 I feature classes registreren... 18 grants... 23 indexeren archiving-tabellen... 8, 27 INSPIRE... 25 installatiemappen... 12 IRIS-gegevens... 20 materialized views... 21, 25 ongedaan maken... 29 Oppervlaktewaterlichamen... 21 Opschonen Database... 29 Oracle-sequences ophogen... 20 profiellagen registreren... 8, 22 Registreren domeinen... 8, 24 relationships aanmaken... 8, 26 INSPIRE topologie aanmaken... 18 Geovoorziening... 25 unieke constraints... 23 installatie versiebeheer... 20 aggregeren Oppervlaktewaterlichamen... 21 volgorde van stappen... 12 archivering... 20 installatiegids Confluence... 12 overzicht... 8 32

IRIS M gegevens migreren... 20 S SDE... 11 SDE-geodatabase... 14 materialized views... 21, 25 server-machine... 11 O Oppervlaktewaterlichamen... 21 Oracle... 11 database... 13 sequences ophogen... 20 tnsnames.ora... 12 versie... 12 Oracle SQL Developer... 8, 11, 12, 13, 21, 23, 25, 29 software... 12 SQL-scripts... 9, 12, 13, 21, 25, 29 systeemvereisten... 11 client 64 bits... 11 client-machine... 11 server-machine... 11 vereiste software... 12 T overzicht TOAD... 12, 13 installatiegids... 8 toolbox... 18, 26 P profiellagen... 8, 22 Python versie... 12 toolbox-script... 22, 27, 28 topologie aanmaken... 18 U Python-scripts... 11, 12 unieke constraints... 23 R V relationships vereiste software... 12 aanmaken... 8, 26 versiebeheer... 20 33

W WFS-kaartservice... 25 34

35