Skip to content

knu2xs/sde-workspace-creation-toolbox

Repository files navigation

SDE Workspace Creation Toolbox

Summary

This is an ArcGIS Python toolbox (pyt) containing tools streamlining the process of enterprise geodatabase initialization and data loading. The toolbox currently contains three tools, Create SDE Workspace, File to SDE Workspace and XML to SDE Workspace.

Create SDE Workspace

The Create SDE Workspace tool creates a new SDE geodatabase and gets it ready for data loading following best practices. These best practices include, creating and initializing the geodatabase, creating a connection in ArcGIS as the administrative user (sde), adding a data owner user through the administrative connection and finally creating a connection in ArcGIS as the data owner. Once finished, data can be loaded through the data owner connection.

File to SDE Workspace

The File to SDE Workspace tool extends the Create SDE Workspace tool. It facilitates moving all data from a file geodatabase to an enterprise (SDE) geodatabase. Using the name of the file geodatabase to name the new enterprise geodatabase, it performs all the funtions in the Create SDE Workspace tool. Using the data owner connection, it finishes by copying all data from the file to the enterprise geodatabase.

XML to SDE Workspace

The XML to SDE Workspace tool also extends the Create SDE Workspace tool. It creates a new enterprise (SDE) geodatabase using the name of the XML Workspace file to name the new SDE workspace and loads all the data from the XML Workspace file into the new SDE workspace. Similar to the File to SDE Workspace tool, it implements the Create SDE Workspace tool, creating a new enterprise geodatabase with a data owner connection used to load the data from the XML Workspace file.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

ArcGIS Python toolbox with tools streamlining the process of enterprise geodatabase initialization and data loading.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published