Roads and Highways can be used in both file and multiuser enterprise geodatabases. Some users may need to create their ALRS, LRS Networks, events, and intersections in a file geodatabase to ensure data is created and configured by a single user. Once these elements are created, the user can migrate the ALRS, tables, and feature classes into a multiuser geodatabase to take advantage of multiple users editing data in the ALRS at the same time with the option of creating multiple versions. To properly migrate an ALRS and related data items between a file and multiuser geodatabase, follow the steps below.
- Create the minimum schema, ALRS, LRS Networks, events, and intersections. For more information, see Creating and loading the ALRS, Event types, and Creating an LRS intersection class.
- Once your ALRS is created, calibrated, and configured to your liking, prepare the target geodatabase where the ALRS, feature classes, and tables will be migrated.
- Use the Feature Class to Geodatabase (multiple) geoprocessing tool to copy all the feature classes that participate in the ALRS from the source geodatabase to the target geodatabase. At a minimum, this should include the calibration points, centerline, redline, networks, events, and intersections feature classes, along with any additional feature classes participating in the ALRS.
- Use the Table to Geodatabase (multiple) geoprocessing tool to copy all the tables that participate in the ALRS from the source geodatabase to the target geodatabase. At a minimum, this should include centerline sequence, route, LRS edit log, LRS event behavior, LRS locks, LRS metadata, and any lookup table configured, along with any additional tables participating in the ALRS.
- In the Catalog window, refresh the target geodatabase. The ALRS tree should appear with all networks, events, and intersections.
- Verify that all necessary coded value domains have been copied to the target geodatabase. In the Catalog window, right-click the geodatabase and click Properties. Click the Domains tab and verify the following coded value domains have been copied over: dActivityType, dLRSNetworks, and dReferentMethod. If any of those domains are missing, make sure they are imported from the source geodatabase to the target geodatabase before proceeding. Verify that any additional subtypes or coded value domains used by the networks, events, or intersections were copied over as well.
- Verify that all indexes are present on the feature classes and tables participating in the ALRS. For a list of indexes recommended for each item, see Data performance tips.
- Register any feature class and table that participates in the ALRS as versioned, except for the LRS Event Behavior, LRS Locks, LRS Metadata, along with any lookup table being used by networks in the ALRS. To register a feature class or table as versioned, use the Register As Versioned geoprocessing tool.
- If you want to use editor tracking with intersections and any other feature classes and tables in your ALRS, enable it on all participating feature classes and tables. For more information about editor tracking, see Enable Editor Tracking.