0% found this document useful (0 votes)
48 views14 pages

MMGD 6.0 Slides01

Uploaded by

haitham.elwany
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views14 pages

MMGD 6.0 Slides01

Uploaded by

haitham.elwany
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Deploying and Maintaining a

Multiuser Geodatabase
Course goals
• Create a multiuser geodatabase
• Load and update data in a multiuser geodatabase
• Set up user roles and permissions to provide secure data access
• Apply best practices to optimize geodatabase performance

Deploying and Maintaining a Multiuser Geodatabase 2


What is a multiuser geodatabase?
Lesson 1

Deploying and Maintaining a Multiuser Geodatabase 3


Learning objectives
• Describe the components of a multiuser geodatabase
• Describe the hierarchy of users in the multiuser geodatabase
• Apply the appropriate process to install the RDBMS client software
• Create a multiuser geodatabase using geoprocessing tools

Deploying and Maintaining a Multiuser Geodatabase 4


Multi-tier architecture

Organizational Available
Software
System Functionality

ArcGIS clients Geodatabase Behaviors:


• Versioning
ArcGIS (spatially enabled
• Distributed data
database)
client • Attribute/spatial
validation

• Storage
RDBMS RDBMS Database • Security
Server • Backup/Recovery

Deploying and Maintaining a Multiuser Geodatabase 5


Multiuser geodatabase components

ArcGIS Client RDBMS Server Management


Tools

ArcGIS Translator SQL


GDB
SDE

Repository RDBMS
Tools

Deploying and Maintaining a Multiuser Geodatabase 6


Hierarchy of users

Database
administrator (sys,
sa, postgres)
• Creates database Geodatabase
• Creates database
users and roles administrator
• Grants database (sde)
privileges
• Backs up and • Owns repository Data owner
recovers data • Manages multiuser
• Configures storage geodatabase
configuration
• Configures DBTUNE
• Performs Data user
maintenance tasks
• Manages top-level
version

Deploying and Maintaining a Multiuser Geodatabase 7


Comparing tools for making a multiuser geodatabase

Create Enterprise Enable Enterprise


Geodatabase Geodatabase
Functionality • Create database (optional) • Create repository
• Create tablespace (optional)
• Create geodatabase
administrative user (optional)
• Create repository

Uses • Create geodatabase (using a • Add geodatabase


tool-created database or functionality to a database
pre-created database) • Use a pre-created OS or
database user for
geodatabase
administrator

Deploying and Maintaining a Multiuser Geodatabase 8


Exercise flow

RDBMS-specific
exercise

SQL Postgre
Oracle
Server SQL

Exercise 1A Exercise 1B Exercise 1C

Deploying and Maintaining a Multiuser Geodatabase 9


Orientation to the exercise environment
Your physical computer

Host Azure PC

Hyper-V

ADSRV2016
(Domain Controller)

EBASE GEODATA
(Client machine) (RDBMS server)
SQL server, Oracle,
PostgreSQL

Deploying and Maintaining a Multiuser Geodatabase 10


Exercise

• Create a multiuser geodatabase on a database server

• Configure RDBMS server


• Install client software
• Create a multiuser geodatabase

Maintenance
Create Connect Load Data

Privileges Performance Management


Setup

Deploying and Maintaining a Multiuser Geodatabase 11


Lesson review
• What is the repository in a geodatabase?
a. A complete backup of the database
b. Information stored to track objects like feature classes and rules
c. A database log file
d. The name of the database vendor and system requirements to indicate patch levels
needed

• Which management tools would you use to recover your geodatabase?

Deploying and Maintaining a Multiuser Geodatabase 12


Lesson review
• What role does ArcGIS play in the geodatabase?

• If you create a database in RDBMS tools with a non-default location and


then use the Create Enterprise Geodatabase tool to turn it into a
geodatabase, what does the tool do?

Deploying and Maintaining a Multiuser Geodatabase 13

You might also like