Add new feature into versioned dataset - is this the correct way?

865
5
Jump to solution
03-13-2012 06:56 AM
BruceLang
Occasional Contributor III
BACKGROUND INFO:


  • ArcSDE 9.3.1, MS SQL Server 2003, ArcEditor 10.0

  • Geodatabase version hierarchy: DEFAULT(protected) <-> EDITS(public) <-> Editor1, Editor2, Editor3

  • The "editor's" periodically reconcile/post to EDITS which is yearly reconciled/posted to DEFAULT by the "SDE" user.

  • I would like to add additional features to a dataset containing versioned features.  These newly added features will be versioned as well.

  • Reading the help system can be confusing at times, so is the process really this "easy?"  So easy, in fact, then I'm sure I'm missing something...?

THE GENERAL ?correct? "PROCEDURE"

  • Backup the geodatabase

  • Through ArcCatalog through the "database owner" connection (the user who maintains the geodatabase data)

  • Add new feature(s) to versioned dataset (e.g. import feature(s))

  • Re-Register the dataset as versioned (r-click dataset and select "Register as Versioned" - which sets-up the new features as versioned)

Let me know if more information is needed on user geodatabase permissions, I'll try to explain.

Thank you.

Update: The blue "Tip" box near the end of the following help document (URL below) seems to indicate the above procedure is correct.  But I would like confirmation from someone more knowledgeable about these things.

http://webhelp.esri.com/arcgisserver/9.3/dotnet/index.htm#geodatabases/regist-1184719221.htm
0 Kudos
1 Solution

Accepted Solutions
KenGalliher1
Esri Contributor
Hi Bruce,

This procedure is correct.  Any time a new feature class is added to a feature dataset, the feature dataset will then need to be registered again.  Also, any necessary permissions will need to be re-granted to the feature dataset.  See the version 10 help link(still applicable to pre-10 but a little easier to read)..............

http://help.arcgis.com/en/arcgisserver/10.0/help/arcgis_server_dotnet_help/index.html#//00290000003n...

Hope this helps.

View solution in original post

0 Kudos
5 Replies
KenGalliher1
Esri Contributor
Hi Bruce,

This procedure is correct.  Any time a new feature class is added to a feature dataset, the feature dataset will then need to be registered again.  Also, any necessary permissions will need to be re-granted to the feature dataset.  See the version 10 help link(still applicable to pre-10 but a little easier to read)..............

http://help.arcgis.com/en/arcgisserver/10.0/help/arcgis_server_dotnet_help/index.html#//00290000003n...

Hope this helps.
0 Kudos
BruceLang
Occasional Contributor III
Thanks Ken,

I appreciate the help and reminding me about the permissions.  I'll try this very soon.
0 Kudos
JonDeRose
Esri Contributor
One addendum...

If this data will be used within replication be sure to "Add GlobalIds".  Usually this is done to the entire feature data set upon creation but will need to be re-run to apply to the new feature class.
0 Kudos
BruceLang
Occasional Contributor III
If this data will be used within replication...


Thank you, but no replication(s) here, just very basic versioned data.
0 Kudos
BruceLang
Occasional Contributor III
The procedure went well.  The only "warning" to display was "moving edits to base" when re-registering the version.  This is normal because some features participate in a topology.  See the last dialog in ESRI's help system at: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00270000000t000000.htm
0 Kudos