Installatiegids DAMO Watersysteem 1.0

Installatiegids DAMO Watersysteem
Installatiegids DAMO Watersysteem
Versie 1.0
1
Installatiegids DAMO Watersysteem
Project:
HWH - Watis 2.0 realisatie
Datum:
Vrijdag 7 februari 2014
Auteur:
Rieks van der Straaten
Eigenaar:
Het Waterschapshuis (HWH)
Beheerder:
Nieuwland Automatisering BV
Release:
1.0
Status:
initial
Doc.nr:
3276 HWR-003
Doc.versie:
A
2
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
4
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
6
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
•
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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:
14
•
'Aanmaken Datasets'
•
'Aanmaken Indexen Archiving Tabellen'
•
'Aanmaken Relationship Classes'
•
'Aanmaken Topology'
•
'Aanpassen DBTUNE'
Installatiegids DAMO Watersysteem
•
'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
<de TNS-naam van de database>
Database Administrator
<wachtwoord van gebruiker 'sys'>
Password
Geodatabase
<het nieuwe wachtwoord van gebruiker 'sde' die door deze
Administrator Password
tool wordt aangemaakt>
Authorization File
<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
Installatiegids DAMO Watersysteem
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 van gebruiker 'damo_w'>
wachtwoord
CSV bestand
<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
Installatiegids DAMO Watersysteem
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 van gebruiker 'damo_w'>
wachtwoord
CSV bestand
<bestand '02_sde_tabellen.csv'>
Dit bestand is te vinden in de installatiemap 'SDE'.
17
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
Opmerking
Met dit script worden een topologie en de bijbehorende topologieregels aangemaakt.
19
Installatiegids DAMO Watersysteem
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:
20
a.
Open het snelmenu van de feature dataset Damo_w.
b.
Open het submenu Manage.
c.
Selecteer optie Enable Archiving.
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
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
Installatiegids DAMO Watersysteem
VERKLARENDE WOORDENLIJST
A
Aquo:
Standaard datamodel van de waterschappen.
30
Installatiegids DAMO Watersysteem
INDEX
A
D
aggregatie...................................................................... 21
DAMO Watersysteem ..................................................... 7
AQUO ............................................................................ 24
ArcGIS-toolbox ..................................... 9, 18, 24, 27, 28
datamodel ................................................................. 24
ArcGIS-tools .......................................................... 9, 14
domeinen .................................................................. 24
archiving ................................................................ 8, 27
ArcGIS ............................................................................ 11
client-installatiemachine ........................................... 11
ArcGIS for Server Enterprise (Basic) licentie .............. 12
database .................................................................... 13
Authorization Number .............................................. 12
default waarden ........................................................ 28
SDE-geodatabase....................................................... 14
de-installatie ............................................................. 29
toolbox ..................................... 9, 12, 14, 18, 24, 27, 28
domeinen .............................................................. 8, 24
tools voor DAMO Watersysteem........................... 9, 14
feature datasets ........................................................ 18
ArcGIS Desktop
feature classes........................................................... 18
versie ......................................................................... 12
gebruikers ................................................................. 13
archivering........................................................... 8, 20, 27
grants ........................................................................ 23
ArcSDE
profiellagen ........................................................... 8, 22
versie ......................................................................... 12
relationship classes ............................................... 8, 26
C
SDE-geodatabase ...................................................... 14
client-machine
server-machine ......................................................... 11
voor installatie ........................................................... 11
SQL-scripts .................................................................. 9
Confluence .................................................................... 12
systeemvereisten ...................................................... 11
unieke constraints ..................................................... 23
31
Installatiegids DAMO Watersysteem
database
default waarden toekennen ...................................... 28
aanmaken .................................................................. 13
domeinen .............................................................. 8, 24
domeinen ...................................................................... 24
feature datasets aanmaken ...................................... 18
F
feature classes registreren ........................................ 18
grants ........................................................................ 23
feature datasets ............................................................ 18
indexeren archiving-tabellen ................................ 8, 27
aanmaken .................................................................. 18
INSPIRE ...................................................................... 25
Feature Manipulation Engine ............................... Zie FME
installatiemappen ..................................................... 12
FME
IRIS-gegevens ............................................................ 20
conversiebestand ...................................................... 10
materialized views .............................................. 21, 25
FMW-bestand ............................................................ 10
ongedaan maken....................................................... 29
versie ......................................................................... 12
Oppervlaktewaterlichamen ...................................... 21
G
Opschonen Database ................................................ 29
Geovoorziening ............................................................. 25
Oracle-sequences ophogen ....................................... 20
INSPIRE ...................................................................... 25
profiellagen registreren ........................................ 8, 22
grants ............................................................................ 23
Registreren domeinen........................................... 8, 24
I
relationships aanmaken ........................................ 8, 26
INSPIRE
Geovoorziening ......................................................... 25
installatie
aggregeren Oppervlaktewaterlichamen .................... 21
archivering ................................................................. 20
Confluence ................................................................ 12
32
topologie aanmaken ................................................. 18
unieke constraints ..................................................... 23
versiebeheer ............................................................. 20
volgorde van stappen ................................................ 12
installatiegids
overzicht...................................................................... 8
Installatiegids DAMO Watersysteem
IRIS
S
gegevens migreren .................................................... 20
SDE ................................................................................ 11
M
SDE-geodatabase .......................................................... 14
materialized views ................................................... 21, 25
server-machine ............................................................. 11
O
software ........................................................................ 12
SQL-scripts ......................................... 9, 12, 13, 21, 25, 29
Oppervlaktewaterlichamen ........................................... 21
systeemvereisten .......................................................... 11
Oracle ............................................................................ 11
client 64 bits .............................................................. 11
database .................................................................... 13
client-machine .......................................................... 11
sequences ophogen................................................... 20
server-machine ......................................................... 11
tnsnames.ora............................................................. 12
vereiste software ...................................................... 12
versie ......................................................................... 12
Oracle SQL Developer ............. 8, 11, 12, 13, 21, 23, 25, 29
overzicht
installatiegids............................................................... 8
T
TOAD ....................................................................... 12, 13
toolbox .................................................................... 18, 26
toolbox-script .....................................................22, 27, 28
P
topologie
profiellagen ............................................................... 8, 22
aanmaken.................................................................. 18
Python
versie ......................................................................... 12
U
Python-scripts.......................................................... 11, 12
unieke constraints ......................................................... 23
R
V
relationships
vereiste software .......................................................... 12
aanmaken .............................................................. 8, 26
versiebeheer ................................................................. 20
33
Installatiegids DAMO Watersysteem
W
34
WFS-kaartservice .......................................................... 25
Installatiegids DAMO Watersysteem
35