® ® Avid Interplay Engine and Avid Interplay Archive Engine Administration Guide Version 2.
Legal Notices Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology, Inc. This product is subject to the terms and conditions of a software license agreement provided with the software. The product may only be used in accordance with the license agreement.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. Copyright 1995, Trinity College Computing Center. Written by David Chappell.
The following disclaimer is required by Ultimatte Corporation: Certain real-time compositing capabilities are provided under a license of such technology from Ultimatte Corporation and are subject to copyright protection. The following disclaimer is required by 3Prong.com Inc.: Certain waveform and vector monitoring capabilities are provided under a license from 3Prong.com Inc. The following disclaimer is required by Interplay Entertainment Corp.
FlexCable, TechFlix, Tel-Ray, Thunder, Titansync, Titan, TL Aggro, TL AutoPan, TL Drum Rehab, TL Everyphase, TL Fauxlder, TL In Tune, TL MasterMeter, TL Metro, TL Space, TL Utilities, tools for storytellers, Torq, Torq Xponent, Transfuser, Transit, TransJammer, Trigger Finger, Trillium Lane Labs, TruTouch, UnityRAID, Vari-Fi, Velvet, Video the Web Way, VideoRAID, VideoSPACE, VideoSpin, VTEM, Work-N-Play, Xdeck, X-Form, Xmon, XPAND!, Xponent, X-Session, and X-Session Pro are either registered trademarks or t
Contents Using This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Symbols and Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 If You Need Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Viewing Help and Documentation on the Interplay Portal. . . . . . . . . . . . . . . . . . . . . . . . 14 Interplay Documentation . . . . . .
Deactivating a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Activating a Deactivated Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Migrating a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Moving a Database to Another Server (Non-Clustered Systems). . . . . . . . . . . . . . . . . .
Adding User Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Adding Users Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Viewing and Setting Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Understanding Standard Roles and Default Rights . . . . . . . . . . . . . . . . . . . . . . . . 115 Viewing and Changing Roles . . . . . . . . . . . . . . . . . .
Archiving Duplicate Versions of Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Adding AAF Metadata to an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Specifying the Archive Server, Segment Size, and Restore Process . . . . . . . . . . 160 Setting the Ownership for New Database Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Setting Options for Deletion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Troubleshooting the Server Execution User Account . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Creating the Server Execution User Account. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Determining the Server Execution User Name . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Re-creating the Server Execution User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Shutting Down or Locking the Server Process . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B Interplay Engine Configuration Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Configuring the Server Event Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Config.xml File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Supported Actions in Config.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Supported Events in Config.xml . . . . . . . . . .
Using This Guide Congratulations on your purchase of Avid® Interplay®, a powerful system for managing media in a shared storage environment. This guide describes how to use Avid Interplay Administrator, an Interplay client application that provides tools to configure the Avid Interplay Engine and to manage the database on the server.
Symbols and Conventions Symbols and Conventions Avid documentation uses the following symbols and conventions: Symbol or Convention Meaning or Action n A note provides important related information, reminders, recommendations, and strong suggestions. c A caution means that a specific action you take could cause harm to your computer or cause you to lose data. w > A warning describes an action that could cause you physical harm.
If You Need Help If You Need Help If you are having trouble using your Avid product: 1. Retry the action, carefully following the instructions given for that task in this guide. It is especially important to check each step of your workflow. 2. Check the latest information that might have become available after the documentation was published: - If the latest information for your Avid product is provided as printed release notes, they are shipped with your application and are also available online.
Interplay Documentation The Interplay Help combines information from all Interplay guides in one Help system. It includes a combined index and a full-featured search. From the Interplay Portal, you can run the Help in a browser or download a compiled (.chm) version for use on other systems, such as a laptop. To open the Interplay User Information Center through a browser: 1.
Avid Training Services • Avid Instinct User’s Guide — describes how to use the Avid Instinct application to write iNEWS stories and put together simple audio and video sequences. • Avid Interplay Media Services Setup and User’s Guide — Avid Interplay Media Services lets you control and automate Transcode, Archive, and ProEncode services.
1 Getting Started with the Avid Interplay Administrator The Avid Interplay Administrator provides database administrators and maintenance engineers with the tools required to configure the Avid Interplay Engine and to manage the database on the server.
Understanding the Interplay Engine and Interplay Workgroups An Interplay database consists of two parts: • A metadata database, which holds information about the assets, or metadata. • Source files for the assets, for example, graphics files and Avid media files. The source files for file assets can be stored on the Interplay Engine or on an Avid shared-storage system. The source files for Avid assets are always stored on shared storage.
Understanding the Interplay Engine and Interplay Workgroups Media files for Avid assets are always stored on an Avid shared-storage system. Source files for file assets can be stored on the Interplay Engine or on an Avid shared-storage workspace. The location that holds file assets is called the file repository. When you first install Interplay Engine software, the installation program requires you to set one root folder for the database on a local drive.
Understanding the Interplay Engine and Interplay Workgroups Interplay Archive Engine A facility might also include an Interplay Archive Engine. An Interplay Archive Engine is configured similarly to an Interplay Engine. An Archive Engine is integrated with a third-party archive system. An Interplay Archive database is always named AvidAM. An Interplay database is always named AvidWG.
Using the Avid Interplay Administrator n In this guide, references to the Interplay Engine also refer to the Archive Engine, unless otherwise noted. Central Configuration Server If a production facility includes more than one Interplay workgroup, you can specify one Interplay Engine as the Central Configuration Server (CCS). The CCS is an Interplay Engine module that stores information that is common to all other Interplay Engines.
Starting the Avid Interplay Administrator The Interplay Administrator provides you with the tools you need for the following major tasks: • Setting up a new database. See “Creating an Interplay Database” on page 28. • Backing up the database. Backing up the database regularly protects your data, allowing you to restore the database to a saved state in the event of failure. See “Creating and Restoring Database Backups” on page 33.
Starting the Avid Interplay Administrator The first time you open the Interplay Administrator, the Server text box is empty. If you have already logged into a server, the text box shows the last server you logged in to. 2. Select the server you want to work with by doing one of the following: t Accept the server that is displayed. t Type the name of the server that you want to log in to. You can also use an IP address. t Click the arrow for the Server list and select the server name from the list.
Using the Avid Interplay Administrator Window 3. Type a user name and password for an account with administration rights. On the first start after installing the Avid Interplay Engine, only the user Administrator exists. Type “Administrator” in the dialog box. The password is empty by default. Change the password of the Administrator as soon as possible (see “Viewing and Setting Attributes” on page 114). n The Interplay Administrator account is different from the Server Execution User account.
Using the Avid Interplay Administrator Window Each group contains views for managing components of the Avid Interplay Engine.
Opening an Interplay Administrator View Opening an Interplay Administrator View To open an Interplay Administrator view: t In the Interplay Administrator window, click an icon. The view you select replaces the Interplay Administrator window. Each view includes a path that shows the relative location of that view. The following illustration shows part of the Create Database view.
Exiting the Avid Interplay Administrator t Select Documentation Website on Server. The Avid Interplay User Information Center page opens. You can open the Help, PDF versions of the Interplay user guides, and other useful links. See “Viewing Help and Documentation on the Interplay Portal” on page 14 Exiting the Avid Interplay Administrator When you are finished using the Avid Interplay Administrator, you should log out or close the application.
2 Database Settings The Database settings allow you to create, configure, and manage the Interpla y database.
Creating an Interplay Database n To identify the actual folder, open a Command Prompt window and type net share. If the Interplay Engine server does not have adequate local storage for your Interplay database (for example, if your facility stores a large number of file assets in the Interplay database), you can configure the Interplay Engine to store only the metadata database on the Interplay Engine.
Avid Interplay Databases, Folders, and Files To create an Interplay database: 1. In the Database section of the Interplay Administrator window, click the Create Database icon. The Create Database view opens. 2. In the New Database Information area, leave the default “AvidWG” in the Database Name text box. For an archive database, leave the default “AvidAM.” These are the only two supported database names. 3. Type a description for the database in the Description text box, such as “Main Production Server.
Avid Interplay Databases, Folders, and Files Database File Structure The database file structure is based on the administrative share that was set during the Interplay Engine installation. By default, this administrative share is named WG_Database$ and is associated with the folder D:\Workgroup_Databases (S:\Workgroup_Databases for cluster systems). The “$” indicates a hidden share. To identify the actual folder, open a Command Prompt window and type net share.
Avid Interplay Databases, Folders, and Files Database Directories and Files Directory or File Directory or File Description _Database The main database directory, which contains database files and the database journal. These files contain the database structure and all metadata. All files within this folder contain binary information and cannot be viewed or edited with a text editor.
Creating and Restoring Database Backups Creating and Restoring Database Backups There are two basic approaches to backing up an Interplay database: • Using a combination of backups scheduled through the Interplay Administrator (automatic backups) and manual backups of other parts of the database. This approach should be used as part of a regular backup strategy. • Using a professional backup tool to do a complete backup to offline media.
Creating and Restoring Database Backups Types of Interplay Administrator Backups The Interplay Administrator lets you run create two different kinds of metadata backups: a Complete metadata backup and a Fast metadata backup. You can schedule backups to run automatically or you can run a backup manually. The following table describes the different types of backups.
Creating and Restoring Database Backups Type of Backup Folders or Files Backed Up Fast Metadata Only backup AvidWG\_Database Complete (Full) backup Fast Incremental backup Fast Differential backup AvidWG\_Database AvidWG\_PropertyStore Automatic Full Backup WG_Database$\_InternalData This folder is automatically backed up once a week at 1 a.m. on Sunday. Manual backup AvidWG\_Master AvidWG\AvidWG.pro AvidWG\FolderLocations.
Creating and Restoring Database Backups Automatic backup ensures database consistency. Recommended Backup Configuration Avid recommends the following backup configuration: • Enable a daily Avid Interplay database backup. The backup should be set to run once daily at night, when the server is not being used or usage is lowest. See “Scheduling Automatic Database Backups” on page 39. • Decide whether to schedule the daily backup as a Complete backup or Fast backup.
Creating and Restoring Database Backups Cluster systems: The default path is - S:\Workgroup_Databases\AvidWG\_Backup On cluster systems, Avid recommends that you specify \\?\d:\backup as the path for Interplay backups. (This syntax, with a question mark, is known as a Long UNC or UNCW path, and allows for more characters than the 260-character limitation of the short UNC path.
Creating and Restoring Database Backups Setting the Number of Database Backups to Keep The Avid Interplay Engine always keeps the last Complete backup and any later Fast backups. If you want to keep more than one Complete backup, change the “number of Backups to keep” setting to be larger than the number of scheduled Fast backups. The default setting is 10. The number of backups to keep includes Complete and Fast backups.
Creating and Restoring Database Backups Scheduling Automatic Database Backups The Schedule Backups view in the Interplay Administrator lets you schedule the type and frequency of your automatic backups. You can schedule two kinds of backups: Complete and Fast. You can schedule one of two different Fast backups: Incremental or Differential. For a description of the different types of backups, see “Types of Interplay Administrator Backups” on page 34.
Creating and Restoring Database Backups By default, backups are stored in the following folder: \\InterplayEngine\workgroup_Databases\AvidWG\_Backup You can specify another location, including shared storage. Make sure the Server Execution User has read/write access this location. For more information, see “Recommendations for Backup Configuration” on page 34. For information on restoring a database, see “Restoring a Complete Backup or a Fast Backup” on page 48. To schedule database backups: 1.
Creating and Restoring Database Backups 2. In the list on the left side of the view, select the database for which you want to view or specify automatic backup settings. The current settings are displayed.
Creating and Restoring Database Backups 3. (Option) In the Backup Information area, change your preferences if necessary. “Backup only if modified” is selected by default to save space and avoid duplicate identical copies. The default number of versions to keep is 10. The Avid Interplay Engine always keeps the last Complete backup and later Fast backups. For more information, see “Recommendations for Backup Configuration” on page 34. 4.
Creating and Restoring Database Backups 10. (Option) Change the Backup time by selecting one of the following: t Select Once at and change the hour and minutes (within 10 minute intervals) on which it occurs using the up and down arrows. t Select Every and set the backup to occur at regular intervals starting at midnight. Use the down arrow to select the interval. t Select Custom and specify custom backup times. Use the up and down arrows to select the time, and then click Add.
Creating and Restoring Database Backups The backup is created in the location you specified. If you navigate to the location, and the backup is still being created, the folder name includes the words “backup in progress.” Using an Archiving Tool for Backup In some circumstances, such as performing a system upgrade, you might want to use an archive tool to create a backup copy of the complete database folder (AvidWG or AvidAM) and the user database folder (_InternalData).
Creating and Restoring Database Backups 7. Use a backup tool to make a copy of the following folders and record their location. The following tables show the default locations. Interplay Engine or Interplay Archive Engine Folder Name Default Location AvidWG (Interplay Engine database) D:\Workgroup_Databases\AvidWG AvidAM (Archive Engine database) D:\Workgroup_Databases\AvidAM _InternalData (user database if engine is a Central Configuration Server) D:\Workgroup_Databases\_InternalData Interplay Eng
Creating and Restoring Database Backups 10. If you performed the previous step correctly, drive S: should still be accessible within the Windows environment. If it is not available, use the Cluster Administration tool to put drive S: online by clicking on the disk resource within the “Avid Workgroup Server Group” and selecting online. 11. Use a backup tool to make a copy of the following folders and record their location.
Creating and Restoring Database Backups The following topics provide instructions for restoring an earlier version of a database: • “Restoring a Complete Backup or a Fast Backup” on page 48 • “Using the InterplayRestore Tool on the Interplay Engine Server” on page 51 • “Database Restore Session Example” on page 54 • “Using the BackupArchive Tool to Restore Files” on page 55 • “Restoring Archived Log Files” on page 58 You cannot restore parts of a backup, for example, a specific sequence or folder
Creating and Restoring Database Backups If the backup restore is not completed (if you kill the process, if the system crashes, if you get an error message, and so on), you can restore the system to its previous state by deleting the _Database folder (and possibly the _PropertyStore folder) that the tool created and renaming _Database.1 to _Database (and _PropertyStore.1 to _PropertyStore).
Creating and Restoring Database Backups _PropertyStore folder. To restore the contents of the _PropertyStore folder, you need to restore the most recent Complete backup, Incremental backup, or Differential backup, as described above. The InterplayRestore tool automatically identifies the type of backup that you select.
Creating and Restoring Database Backups Fast Incremental backup type Example of a Complete Restore Process Imagine that you have a backup schedule of a Complete backup on Saturday and a Fast Differential backup every other day of the week. If there is a failure on Friday in which the _Database folder, the _PropertyStore folder, and other Interplay folders are lost or corrupted, you need to perform the following steps: 1.
Creating and Restoring Database Backups Using the InterplayRestore Tool on the Interplay Engine Server To restore a backup, you need to run the InterplayRestore tool in a Command Prompt window. There are two ways to run the tool: n • Without parameters, in which case the tool prompts you for the necessary entries (interactive mode). • With parameters, in which case the tool runs without prompting, depending on the number of parameters included.
Creating and Restoring Database Backups 7. At the next prompt, select the correct backup from the numbered list of available backups. Complete backups are labeled “full” and Fast backups are labeled “increment” “difference,” or “metadataonly.” After you select the backup, press Enter. The restore process begins. For an example of the process, see “Database Restore Session Example” on page 54. At the end of the process, a message informs you that you need to restore the _Master directory manually. 8.
Creating and Restoring Database Backups t For a split database, navigate to the folder that holds InterplayRestore, type the following, and press Enter: InterplayRestore /m /assets /backupdir For example: InterplayRestore /m d:\Workgroup_Databases\AvidWG /assets \\isis\workspace1\AvidWG /backupdir \\isis\workspace1\AvidWG\_Backup InterplayRestore prompts you to choose from a numbered list of available backups and then re
Creating and Restoring Database Backups Database Restore Session Example The following is an example of an interactive session, which begins with the command for starting the InterplayRestore tool. C:\>”C:\Program Files\Avid\Avid Interplay Engine\Server\InterplayRestore” ******************************************************************** InterplayRestore - Restore Interplay databases from backup A non interactive mode is also available. Run "InterplayRestore.
Creating and Restoring Database Backups Assume you choose 1. The tool locks the project so that no one can access the database and then copies the files: Beginning restore from \\isis\workspace1\avidwg\_Backup\AvidWG_2010-06-10_03-05\ This is a Full backup Restoring split database. Metadata restored to d:\Workgroup_Databases\avidwg\. PropertyStore Assets restored to \\isis\workspace1\avidwg Locked project AvidWG Copying files into d:\Workgroup_Databases\avidwg\_Database Copying file AvidWG.dor ...
Creating and Restoring Database Backups The following illustration shows the corresponding files as they appear in the archive file \AvidWG\_Backup\AvidWG_2008-05-04_01-00\_PropertyStore\streamed_prop1.bar: The .bar file is a file that you can only open by using the BackupArchive tool. n In previous versions of Interplay, you could use Windows Explorer to view and work with the streamed properties files in the _PropertyStore backup folder.
Creating and Restoring Database Backups For example, type the following and press Enter: cd C:\Program Files\Avid\Avid Interplay Engine\Server 3. Type the following and press Enter: backuparchive /L Do not use the file extension when typing the name of the archive file. For example, backuparchive /L \\docisis\workspace3\AvidWG\_Backup\AvidWG_2008-05-04_01-00\_PropertySt ore\streamed_prop Make sure to type the command on a single line.
Performing a Consistency Check Restoring Archived Log Files In Interplay version 1.6 and later, the Interplay Engine compresses and archives log files older than 7 days. The log compression process runs during project backup. (This process runs at most once per day, even if multiple backups are scheduled on the same day.) Archive files (with the extensions .bar and .bin) are stored in the same directory as the log files for 30 days and then are automatically deleted.
Viewing Database Information 2. Select the database name from the list. A summary of information about the database is displayed: - Engine Start Time: The date and time that the Interplay Engine began running. - Name and description: Either AvidWG (Interplay Engine) or AvidAM (Interplay Archive Engine) with a description supplied when the database was first created. - Root folder for database (Meta Data): See “Creating an Interplay Database” on page 28.
Locking and Unlocking Databases - n Connected User Information: Users currently connected to the Interplay Engine. The License Class column lists the license keys that are used internally by the Interplay Engine. For information about user licenses, see “Managing Licenses” on page 90. See the Interplay ReadMe for more specific information about these statistics. Locking and Unlocking Databases Use the Lock/Unlock Databases view to prevent users from connecting to the database.
Managing Databases: Deactivating, Activating, and Migrating 3. (Option) Type a Lock comment explaining why you are locking the database. This information appears in the Locked Database Information area for the database. 4. Click Lock Database. Your user ID and the time at which you locked the database are filled in, and the database is displayed in Locked Databases. To unlock a database: 1. Select the database in the Locked Databases list. 2. Click Unlock Database.
Managing Databases: Deactivating, Activating, and Migrating To deactivate a database: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 2. Select the database name in the Databases list. 3. Click Deactivate. The database name is removed from the Databases list.
Managing Databases: Deactivating, Activating, and Migrating To add an existing but inactive database to the list of active databases: 1. In the Database section of the Interplay Administrator window, click the Manage Databases icon. The Manage Databases view opens. 2. Do one of the following: t In the “Database (.pro) file to activate” text box, type the full UNC path to the .pro file. For example: \\IEServer\WG_Database$\AvidWG\AvidWG.
Managing Databases: Deactivating, Activating, and Migrating Navigating through a network is also required if you are working with a split database. In this case, the .pro file is located on the shared storage server. The following illustration shows the path to AvidWG.pro, using an Avid ISIS network and the workspace where the AvidWG folder is stored. In an Avid Unity MediaNetwork, the network name is “Avid Unity Network.” The .pro file is displayed in the Activate Database dialog box.
Managing Databases: Deactivating, Activating, and Migrating 3. Make sure the option “Load Database on Activation” is selected. Deselect this option only if directed by Avid support. 4. Click Activate. The database is activated and loaded. The database name is displayed in the Databases list and users can connect to the database. If the option “Load Database on Activation” is selected, the database is automatically unlocked.
Managing Databases: Deactivating, Activating, and Migrating Do not use a database that requires migration; always migrate a database to a CCS. You cannot administer an unmigrated database. If a database needs migration, the database icon shows a red box with an X and a yellow arrow. The database icon appears in several views in the Interplay Administrator, including the Manage Database Roles view. (Red box with X and yellow arrow) Database needs migration.
Moving a Database to Another Server (Non-Clustered Systems) 2. In the Manage Databases view, click the name of the database that needs migration. The State reads “Database Requires Migration.” A warning explains the consequences of a database migration. 3. Click Migrate Database. After the migration, the State reads “OK.” The database now has the CCS users and administration properties of the new CCS you have set.
Moving a Database to Another Server (Non-Clustered Systems) c If you move a database to a server that points to a different CCS, all the old CCS information that was stored, including users, user settings, and local administration settings for the database, will be lost because you will have to migrate the database (see “Migrating a Database” on page 65). If you move a database to another server and also move the CCS, however, this information is preserved.
Moving a Database and Users to Another Server (Non-Clustered Systems) 9. On the target server, rename the existing database folder, for example, rename AvidWG to AvidWG_old. 10. If you are copying a non-split database, copy the zipped file to the target server and unzip the file to the Workgroup_Databases folder. Make sure the path on the target server matches the path on the source server. If you are copying a split database, copy and unzip both zipped files to the correct locations.
Moving a Database and Users to Another Server (Non-Clustered Systems) To move a database and users to another server (non-clustered systems): 1. Install the Interplay Engine on a new server (the target server). Make sure the configuration is the same on both systems. For example, if you are moving an AvidWG database, create an AvidWG database on the new server.
Moving a Database to Another Server (Clustered Systems) 13. Lock the server by using the Lock Server view (see “Locking and Unlocking the Server” on page 85). 14. Rename the existing _InternalData folder to _InternalData_old. 15. If you are copying a non-split database, copy the zipped file to the target server and unzip the file to the Workgroup_Databases folder. Copy the _InternalData folder to the Workgroup_Databases folder. Make sure the path on the target server matches the path on the source server.
Moving a Database to Another Server (Clustered Systems) “Migrating a Database” on page 65). If you move a database to another server and also move the CCS, however, this information is preserved. To move both a database and a CCS, see “Moving a Database and Users to Another Server (Clustered Systems)” on page 73. To move a database to another server (clustered systems): 1. Install the Interplay Engine on a new server (the target server). Make sure the configuration is the same on both systems.
Moving a Database and Users to Another Server (Clustered Systems) To save time and storage, you do not need to copy all the backups in the S:\Workgroup_Databases\AvidWG\_Backup folder. One complete backup and the most recent Fast backup are sufficient. If you are moving a split database, create two zip files, one for S:\Workgroup_Databases\AvidWG and the other for \\server_name\\workspace_name\\AvidWG. 7.
Moving a Database and Users to Another Server (Clustered Systems) c c Avid recommends that you have telephone support from Avid during the process in case complications arise. If you move a database to a server that points to a different CCS, all the old CCS information that was stored, including users, user settings, and local administration settings for the database, will be lost because you will have to migrate the database (see “Migrating a Database” on page 65).
Moving a Database and Users to Another Server (Clustered Systems) The default path is \\virtual_cluster_name\WG_Database$\AvidWG (or AvidAM for an Archive Manager). By default, the administrative share WG_Database$ refers to S:\Workgroup_Databases. For more information, see “Identifying the Root Folder of the Interplay Server Database” on page 227.
Moving a Database Under Low Disk Space Conditions 17. Activate the database by using the Manage Databases view (see “Activating a Deactivated Database” on page 62). 18. On an Interplay Access client, log in to the new server and verify that all data is available. If all data is available, the new database is ready for use. If necessary, remove the old database from Interplay Access by right-clicking the database name and then clicking Remove Databases. 19.
Renaming a Database 4. Unlock the server by doing one of the following: t Use the Interplay Administrator’s Lock Server view (see “Locking and Unlocking the Server” on page 85). t Use NxNServerUnlock.exe. 5. Deactivate the moved database using the Manage Databases view (see “Deactivating a Database” on page 61). 6. Activate the moved database in the correct location using the Manage Databases view (see “Activating a Deactivated Database” on page 62).
Running Database Maintenance Tools 4. In the Interplay Administrator, click the Manage Databases icon and activate the database (see “Activating a Deactivated Database” on page 62). Running Database Maintenance Tools The Maintenance view in the Database section of the Interplay Administrator provides the following tools that you can use to fix database problems. You can use these tools with Interplay Engine databases v2.4.0.
Running Database Maintenance Tools • Validate User Tree (Interplay Engine v2.6 or later): Use this tool to detect and fix inconsistencies in the user structure. The AvidWG or AvidAM database contains a copy of the CCS user database. If the internal structure of this copy contains inconsistencies, then the synchronization of users between the CCS and the database might fail.
Running Database Maintenance Tools 2. In the left column of the view, select the database on which you want to run the tool. 3. Double-click the icon for the tool you want to use. 4. Select options for the tool as described in the following table: Tool Options Verify Link Consistency • Fix broken links. Select this option to delete any broken links. If you do not select this option, the tool reports broken links and removes link inconsistencies. but does not take action to fix the broken links.
Running Database Maintenance Tools 5. Click Run. A dialog box asks if you want to set Exclusive Access to the database. 6. Click Yes. The tool runs with the options you selected. While the tool is running, information about the progress and found issues is displayed. When the tool is finished the following options are displayed: - Open Log in editor: Opens the displayed information in Notepad or another default text editor.
3 Server Settings The Server settings enable you to configure and change server settings and shutdown and restart the server. The following topics describe how to use these settings: • Changing the Database and Data Locations • Viewing Server Information • Locking and Unlocking the Server • Restarting the Server • Managing Licenses Changing the Database and Data Locations The Server Settings view lets you change the default locations for a new database.
Viewing Server Information To change the root folders for a new database: 1. In the Server section of the Interplay Administrator window, click the Server Settings icon. The Server Settings view opens. 2. For the root folder of the database (metadata), keep the folder that was set during the installation of the server (the default is \\IEServer\WG_Database$\). 3.
Viewing Server Information • • The Connected User Information area displays information about the following: - Which database users are connected to - Which user is connected to which database - Which machine the user is connected from - What time a user has been connected since The type of licenses in use (see “License Types and Usage” on page 92) To view information about the Interplay Engine server: t In the Server section of the Interplay Administrator window, click the Server Information
Locking and Unlocking the Server Locking and Unlocking the Server The Lock Server view allows the administrator to lock the Interplay Engine server for a specific period of time. Locking the server is useful when carrying out tasks such as: n • Server maintenance or upgrading the server software. • Maintaining or rebooting the Avid shared-storage server. Whenever a database or data location is unavailable, you should lock the database or the server.
Locking and Unlocking the Server Feature Description Database lock (Lock/Unlock Database view) Saves and unloads the database and thus allow maintenance operations on the database files themselves. Working with the database is not possible. Good for database file-level maintenance and restoring backups. Still allows access by the Interplay Administrator for settings such as user management and licensing. See “Locking and Unlocking Databases” on page 60.
Locking and Unlocking the Server 2. In the Lock Server section, select one of the following for the locking duration: - Indefinitely: An indefinite shutdown. This is a good choice when shutting down the server to carry out any vital maintenance, for example replacing hard drives, or making the first backup of a new database. The server needs to be manually unlocked after maintenance work. - Minutes: Allows you to stipulate when to restart the server (short time frame).
Locking and Unlocking the Server 3. In the “Lock comment” text box, type a comment as to why you are locking the server. This comment is displayed when an Interplay Administrator tries to log into the Interplay Engine. 4. Click Lock Server. The Lock Server view changes to display lock information. You cannot return to the Interplay Administrator window by clicking the Menu button. You can log out of the Interplay Administrator tool and then log in again.
Restarting the Server You can return to the Interplay Administrator window by clicking the Menu button, log out of the Interplay Administrator tool and then log in again, and perform other database tasks. To manually unlock the server after activating Exclusive Access, do one of the following: t Log in to the Interplay Administrator from the host where you acquired Exclusive Access or on the Engine host itself, click the Lock Server icon, then click Release Exclusive Access.
Managing Licenses Managing Licenses Avid Interplay needs valid licenses in order to function. A license consists of a hardware ID and a license key. The hardware ID is sometimes associated with the physical application key, or dongle. The license key is created by a license file and includes information about the license types for individual applications.
Managing Licenses To view information about your licenses: t In the Server section of the Interplay Administrator window, click the Licenses icon. The Licenses view opens. For information about importing a license file, see “Installing a Permanent License” on page 91. For information about exporting a license file, see “Exporting a License” on page 93.
Managing Licenses A license for an Interplay Engine failover cluster includes two hardware IDs. You only need to install the license on one node of the cluster. To install a permanent license: 1. Start and log in to the Interplay Administrator. 2. Make a folder for the license file on the root directory (C:\) of the Interplay Engine server or another server. For example: C:\Interplay_Licenses 3. Insert the USB flash drive into any USB port. n You can access the license file from the USB flash drive.
Managing Licenses License Types Used for Avid Applications (Continued) Key Product KEY_X Interplay Access KEY_XL Interplay Assist KEY_XE Avid Editing Applications KEY_XI Avid Instinct KEY_XP Digidesign™ Pro Tools®Integration One Interplay Streaming Server license (KEY_C) is required for each streaming server in an Interplay workgroup. If you have an editing application running, then no additional license is needed to run Access at the same time.
Managing Licenses To delete the registry key for a dongle: 1. Click Start, then click Run. 2. In the Open text box, type regedit and click OK. The Registry Editor view opens. 3. Locate the registry key for the original dongle, found here: - (32-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Avid Technology\Workgroup\Avid Workgroup Server\FeatureKeys\Permanent - (64-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Avid Technology\Workgroup\Avid Workgroup Server\FeatureKeys\Permanent 4. Delete the Permanent folder.
4 User Management An administrator controls access to Avid Interplay through user accounts and user roles.
Understanding the Central Configuration Server Depending on the number of Interplay Engines that are installed, several CCS configurations are possible: • One Interplay Engine: Configure this server as the CCS. • Several Interplay Engines: Usually you configure only one Interplay Engine as the CCS. The use of more than one CCS in a company might be useful if there are several independent domains, departments, or sites where there is no need to share users or other settings in Avid Interplay.
Understanding the Central Configuration Server c Server B should be created by a clean installation and should serve as its own CCS. No other database should point to Server B as a CCS, because any existing user data on Server B will be lost. To move a CCS to another server: 1. Back up the database. See “Creating and Restoring Database Backups” on page 33. 2. Make sure that the Interplay Engine on both servers is the same version. See “Viewing Server Information” on page 83. 3.
Understanding the Central Configuration Server The following procedure is based on these assumptions: • Server A is the CCS. • You want server B to be the CCS for server A. You want to use the settings and user information that exists on server B. • You do not want to keep the CCS information that exists on server A. To change the CCS for a server: 1. Back up the database. See “Creating and Restoring Database Backups” on page 33. 2.
Understanding the Central Configuration Server 6. Do one of the following: t To keep the original CCS, click Cancel. t To change to a new CCS, click Change CCS. 7. If you have not moved the original CCS server (see “Moving the CCS to Another Server” on page 96), you need to migrate the database to the new CCS and all of your CCS-related data (such as users and local administration) are lost. Unmigrated databases should not be used; databases should always be migrated to a CCS.
Adding Users to a Central Configuration Server Adding Users to a Central Configuration Server There are several ways to add users to a Central Configuration Server: • Automatically adding Avid Unity (shared-storage) users. These users are added to the CCS the first time they log in. They log in using their Avid Unity username and password. For more information, see “Setting Avid Unity Authentication” on page 102. • Importing users from a Windows domain or LDAP directory.
Setting User Authentication Providers and Importing Users n All special characters are allowed in user names except for \ (backslash), / (forward slash), | (vertical bar), and quotes (" and '). When LDAP and Windows Domain users are imported, these characters are replaced with “_”. If two users have different user names that are mapped to the same converted name (for example, dann/o and dann\o become dann_o), only one converted user name is imported.
Setting User Authentication Providers and Importing Users The users are added to the Imported Users folder in the User Management page, under the respective subfolder for LDAP, Microsoft, or Avid Unity. Users are also added to the Everyone folder. The following illustration shows these subfolders with the LDAP folder selected.
Setting User Authentication Providers and Importing Users This method of authorization is implicit. In other words, there is no active import of users at the time the Avid ISIS Authentication is enabled. Instead, the first time that an Avid Unity user logs in to Avid Interplay, the user is added to the UNITY user group subfolder. By default, this user group has Read rights. If your workgroup includes multiple ISIS systems, you need to specify each additional ISIS server name.
Setting User Authentication Providers and Importing Users An administrator needs to assign suitable roles to the imported users before they can access the database. By default, imported users do not have access rights to the database, which will cause a login to fail even if a user is properly authenticated by the domain. In this case, the following error message is displayed: Note also that for Interplay to import users from an Active Directory, these users must be placed in groups.
Setting User Authentication Providers and Importing Users 5. Click OK. n Depending on the size and complexity of the import, the import operation might prevent users from logging on, browsing, checking in, or doing on work on the server Upon import, Interplay creates a new user group and subfolder called MICROSOFT under Imported Users in the User Management view. It imports all the users authenticated on the Windows domain that are not currently in the Avid Interplay user database.
Setting User Authentication Providers and Importing Users OpenLDAP Active Directory LDAP n Details on the LDAP schema objects can be found in RFC1274, “The Cosine and Internet X.500 Schema.” To import LDAP users and enable LDAP authentication: 1. In the User Management section of the Interplay Administrator window, click the User Authentication Providers icon. The User Authentication Providers view opens. 2. Select the LDAP Authentication option. 3.
Setting User Authentication Providers and Importing Users 6. Select the users that you want to import. 7. Click OK. Interplay creates a new user group and subfolder called LDAP under Imported Users and imports all the users from the LDAP server that match the filter criteria in the LDAP configuration, and are not currently available in the Avid Interplay user database. These users are imported to the LDAP group and have the default role of No Access.
Setting User Authentication Providers and Importing Users Setting Description Search Root DN DN root for searches in the LDAP database. This DN specifies the search root that will be used after you click the Import LDAP Users button. This DN typically points to the branch of the LDAP tree where the user objects are located. Typical examples are “CN=queryuser,CN=Users,DC=company,DC=com” for Windows Active Directory LDAP, or “CN=queryuser,DC=company,DC=com” for OpenLDAP.
Setting User Authentication Providers and Importing Users The following illustration shows an example of settings for an Active Directory LDAP implementation. The following illustration shows an example of settings for an OpenLDAP implementation.
Managing Users, User Groups, and User Rights Managing Users, User Groups, and User Rights The User Management view lets you create, modify, manage and delete users and user groups. It also lets you define user roles and authentication protocols. If you are working in an environment that includes more than one Interplay Engine, you should manage users through a CCS (see “Understanding the Central Configuration Server” on page 95).
Managing Users, User Groups, and User Rights 111
Managing Users, User Groups, and User Rights Understanding Default User Groups, Users, and Roles The User Management view displays all user groups and users. The user groups created during the server installation are as follows: • Administrators, with the user Administrator: Users with administrator rights. When you first log in after the first installation, if you have not yet imported Windows Domain or LDAP server users, the only user displayed is the user “Administrator” with administrator rights.
Managing Users, User Groups, and User Rights also have a group of assistants that should have Read/Write privileges. In this case you can set up two user groups that have different sets of privileges: one named Editors, and one named Assistants. To create a user group: 1. In the User Management section of the Interplay Administrator window, click the User Management icon. The User Management view opens. 2. In the Users pane, select the group into which you want to add a the new user group.
Managing Users, User Groups, and User Rights 4. Add attributes for the new user: name, description (inherited from the user group by default), password, password confirmation, and email. All special characters are allowed in user and group names except “\”, “/”, “|” and quotes (" and '). For more information, see “Viewing and Setting Attributes” on page 114. 5. (Option) Select a role for the new user. Roles are inherited from the group in which you create the user.
Managing Users, User Groups, and User Rights To set the internal password: 1. In the Users list, select a user. 2. Type the password and the confirmation in the text box. 3. Click Apply. The user can change his or her password anytime in the login dialog box. c If you select the Internal Authentication option and do not set a password, anyone can log in with that user name and no password.
Managing Users, User Groups, and User Rights Viewing and Changing Roles By default, all users in a group inherit the role assigned to the group. You cannot assign rights to specific users in the User Management view. If you want to change a user’s rights, you can move the user to a different group. For more information about setting up roles correctly, see “Managing Database Roles” on page 120.
Managing Users, User Groups, and User Rights To navigate to the Users tree from the Part of Group(s) pane: 1. Select the user group in the Part of Group(s) pane. 2. For any user group other than the Users group, right-click and select one of the following: t Select “Go To” to switch the focus of the Users tree to the group you selected. t Select “Go to user in this group” to switch the focus of the Users tree to the selected user in the selected user group.
Managing Users, User Groups, and User Rights To change the role for a user, do one of the following: t Right-click the user and select Cut, select the group, right-click the group and select Paste. This action moves the user from one group to another. You can also drag the user from one group to another. t Right-click the user and select Copy, select the group, right-click the group and select Paste. This action removes the user from one group and adds it to another.
Managing Users, User Groups, and User Rights To change or add an authentication provider: 1. In the Users list of the User Management view, select the user. 2. In the Authentication Providers pane of the User Management view, select the appropriate options. 3. Click Apply to make the change, or Revert to discard your changes. Deleting Users and User Groups You can delete any user except Administrator and you can delete any user group except Administrators, Migrated Users, and Everyone.
Managing Database Roles To remove a user from a user group: 1. Select the user in the group from which you want it removed. 2. Do one of the following: t Press the Delete key. t Click the Remove User button. Managing Database Roles You set and manage global roles for users in the User Management view (see “Managing Users, User Groups, and User Rights” on page 110). You have the option of limiting or granting rights for specific users on specific folders.
Managing Database Roles 2. Select the General Role Assignment option. General Role Assignment option 3. In the Database pane, select the database or a folder for which you want to view roles.
Managing Database Roles If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. The following table describes three different states of the database icon. Icon Meaning (Green circle with check mark) Database you are connected to. (Red box with X) Database you are not connected to. (Red box with X and yellow arrow) Database needs migration. See “Migrating a Database” on page 65. 4.
Managing Database Roles Setting or Changing a General Role Assignment Use the Manage Database Roles view to set or change rights to a particular folder. Note the following: • To delete items, the user must have deletion rights for the folder, even if the user is the owner of the item to be deleted. • To move items, the user must have write rights on the object, the folder the object is being moved out of, and the target folder.
Managing Database Roles for Orphan Clips. Administrators have full access to all folders. For more information about the Unchecked-in Avid Assets folder and the Orphan Clips folder, see the Avid Interplay Access User’s Guide. To set or change a role for users of the database or a folder: 1. In the User Management section of the Interplay Administrator window, click the Manage Database Roles icon. The Manage Database Roles view opens. 2. Select the General Role Assignment option. 3.
Managing Database Roles 6. Click Set Role. The role appears in the lower panel. To change a role: t Select the entry in the lower pane, right-click, and select Set Role > role name. To remove a role for users of the database or a folder: 1. Select the database or a folder in the Database column. 2. Select an entry in the list in the lower pane. 3. Do one of the following: t Click the Remove Role button. t Right-click and select Remove Role.
Managing Database Roles Blocking Access by a Group or User When you are trying to block access by a whole group, it is not sufficient to change the user rights for the user group to NoAccess; individual users who have rights assigned to them specifically or through memberships in other user groups could still log in. To block members of an entire group: 1. In the Manage Database Roles view, in the Database pane, select the project from which you want to block users. 2.
Managing Database Roles 3. Click the Apply button for the option “Mark as Special Access Folder: Grant path access and allow to view path.” This option allows users to log in to the database and navigate to the specified location. The tree structure above the folder will be visible, but not the contents of the other folders in the structure. The first option makes the contents of the tree structure accessible as well (not recommended).
Managing Database Roles The following illustration shows that the user jeditor has special access to the folder /Outside Productions/Graphics. To view what specific role jeditor has, select the folder in the Database pane. Special Access Folder User who can access Special Access Folders To remove a role assigned for Special Access folders: 1. Click the Special Access Folders option. 2. Select the appropriate folder. 3. Select the user in the list in the lower pane. 4.
Guidelines for User Management Guidelines for User Management This topic provides information and suggestions that can help you manage users and access. For more information about managing user roles, with specific examples, see “Setting Up a Folder Structure and a User Database” in Avid Interplay Best Practices.
Guidelines for User Management 3. If there are no inherited permissions, the server checks the global user rights. In this case, the server determines what role the user has from the CCS settings. 4. In case of a conflict where the evaluation sees a user with multiple roles, for example: - the user has the read role through one group - the user has the read/write role through another group then the highest ranking role wins. In this case, the user gets the read/write role.
5 Site Settings Site settings include configuration options for various Interplay components.
Defining Property Layouts These properties are sometimes referred to as system metadata. However, it is only part of the metadata included in an Avid Interplay database. For a description of available properties, see “System Metadata Properties” on page 273. For Interplay Access, administrators select which properties are displayed by default in the Content tab and Object Inspector Property tabs. Users can then add other available properties to these tabs.
Defining Property Layouts 2. Select the database for which you want to set properties. 3. Click the System Properties tab. 4. From the Active Layout options, select one of the following layouts: - Broadcast - Post - Film This option determines which set of properties is displayed in the client applications. 5.
Setting the Resolutions Available for Display n t (Option) To include a property in the Interplay Access Content tab, select the property in the Content Default Column. To remove a property from the Content tab, deselect it. t (Option) To include a property in the Interplay Access Object Inspector’s Properties tab, select properties in the Inspector Default column. To remove a property from the Object Inspector’s Properties tab, deselect it.
Setting the Resolutions Available for Display In some circumstances you might want to make additional resolutions available for display. For example, if you are using Interplay Access to view the status of assets on remote workgroups, and the database for the local workgroup does not include resolutions used on the remote workgroup, you can select those resolutions for display in the local version of Interplay Access. By default, the option “Enable used resolutions automatically” is selected.
Creating Custom Properties Resolution in local database: grayed-out check box, name in bold face Resolution not in local database: grayed-out check box, name not n bold face 5. To remove a resolution, deselect its check box in the Available column. If you want to remove a default resolution, deselect “Enable used resolutions automatically” and then deselect the resolution’s checkbox. Keep in mind that any new resolutions added to the database will not be automatically selected as available for display.
Creating Custom Properties By default, the user needs to type the value for a custom property. Administrators can import an XML file that creates a list of values from which the user can select a value.
Creating Custom Properties When the Available column is selected, the custom property is available for users to add into the application displays, and to use in an Extended search. If the user performs an All Custom search, only the available custom properties are used in the search. n Deselect the property in the Available column to turn off custom properties that you do not want displayed in the properties lists. You cannot delete custom properties for this release but you can turn off their display.
Creating Custom Properties 8. Click Apply to save the added custom property and new layout. 9. (Option) If you want to prevent a user or group from supplying a value for a custom property, change the role in the User Management view (see “Setting Access Control for Custom Properties” on page 140). The next time a user starts Interplay Access and logs in, the new custom property is displayed.
Creating Custom Properties To select a value, click an item in the list, then click Apply. In this example, a user associated the value Team A to the folder. Users can add a custom property as a column in Interplay Assist, Avid Instinct, and the Interplay Window. Setting Access Control for Custom Properties You can control which users can supply a value for a custom property. This setting applies to both typing a value and selecting one from a list. By default, users are allowed to supply a value.
Creating Custom Properties Users pane Edit button Additional Roles pane 2. In the Users pane, select a group or user. 3. In the Additional Roles pane, select an option for “Can modify properties in Access”: - Inherited: Allows the selected user or group to inherit the role of the parent group - Yes: Allows users to type a value or to select from a menu. - No: Prevents users from typing or selecting from a menu. Users can see the property and its text box, but cannot supply a value for it.
Creating Custom Properties Working with Lists for Custom Properties You can create a custom property that includes a list of values from which users can choose (see “Creating Custom Properties” on page 136). These lists are sometimes referred to as dictionaries or taxonomies.
Creating Custom Properties The following example shows an XML file that creates a two-level hierarchy, with “League 1 Team A” as the default value. PAGE 144
Creating Custom Properties n A custom property with a list of values is blank until you select a value. After you select a value, you cannot return the field to a blank state. If appropriate for your custom property, you can include a value in the list called “No Value” or something similar. To clear a value and completely remove a list, see “Removing a List for a Custom Property” on page 144. To create an XML file of values for a custom property: 1.
Creating Custom Properties To remove a list of values for a custom property: 1. Use a text editor or XML editor to create a file that matches the following format. Use quotation marks as shown: 2. Save the file. 3. In the Custom Meta Data tab, select the custom property and import the file, as described in “Adding a Custom Property” on page 137.
Configuring Remote Workgroups Configuring Remote Workgroups A large site can include more than one workgroup. When a workflow requires searching across remote workgroups or performing workgroup-to-workgroup transfers through Interplay Access, you must set up the local workgroup so that a user can access a remote workgroup. You set up this access in the Configure Remote Workgroups view. You can add an Interplay Archive Engine as a remote workgroup.
Configuring Remote Workgroups 4. Select a database from the Available Databases list. 5. In the New server pane, add information about the remote workgroup you want to access. a. b. Select the Host Type: - Interplay Server/Remote Search—to add access to a remote Interplay workgroup - TransferManager—to add access to a Workgroup 4 TransferManager - MediaManager—to add access to a Workgroup 4 workgroup or Nearchive™ system - Interplay Server / 3d Party Search—to add access for a third-party plug-in.
Configuring Categories c. Click Add. The Server name and other information about the remote workgroup appears in the list of accessible remote servers. To remove a remote workgroup from the accessible list: 1. Click the name of the remote workgroup in the list. 2. Click Remove. Configuring Categories Categories provide a grouping mechanism for the data that is stored in the database. Categories are displayed in Interplay Access, Interplay Assist, and Avid Instinct.
Configuring Categories 2. Select a database from the Available Databases list. 3. In the New Categories text box, type one name for a category, or type a comma-separated list (commas and spaces are automatically removed). 4. Click Add, and then click Apply. After refreshing Interplay Access, the categories you specified are visible in the Categories pane. When performing a search, you can use a Category name to locate items that belong to that category.
Setting Server Hostnames and the Workgroup Name Removing Categories Removing a category only removes it from the Configured Categories list in the Interplay Administrator. Objects in the database that have this category keep it, even if it is not listed anymore. If an item was assigned to a category but you removed that category in the Interplay Administrator, users are informed that the category is not valid anymore in the Interplay Access Categories tab. To remove a category: 1.
Setting Server Hostnames and the Workgroup Name • c The name of the Interplay workgroup. You must enter the name of the workgroup so that Interplay Access, Interplay Assist, and Avid Instinct can locate the Media Indexer, which is used to monitor shared storage. For more information, see the Avid Service Framework User’s Guide. The Workgroup Name field is case sensitive and the name must exactly match the workgroup name used by the Avid Service Framework.
Setting Server Hostnames and the Workgroup Name To register the Interplay Media Services Engine: 1. In the Site Settings section of the Interplay Administrator window, click the Server Hostname Settings icon. The Server Hostname Settings view opens. 2. In the Interplay Media Services Settings area, type the name of the Interplay Media Services Engine server in the text box. 3. Click Apply Changes. To set the Interplay Delivery Receiver host and port: 1.
Setting Server Hostnames and the Workgroup Name To set the workgroup name and check Media Indexer: 1. In the Workgroup and Media Indexer Settings area, type the workgroup name. c The Workgroup Name field is case sensitive and the name must exactly match the workgroup name used by the Avid Service Framework. 2. Click Apply Changes. 3. Click Check Media Indexer to check whether the Media Indexer that monitors shared storage is running.
Setting Server Hostnames and the Workgroup Name n In Interplay v2.4, the Interplay Streaming Server was re-engineered to directly play MPEG-4/H.263 and H.264 video media and MPEG1 layer 2 audio media. There is no longer any need to use the Publishing service or Workflow Engine to create QuickTime reference movies for streaming play. Double-click a clip that is associated with supported proxy media, and the clip plays in the Interplay Access Monitor. For Interplay v2.
Interplay Media Services View To rename an Interplay Streaming Server: 1. In the Stream Server Settings area, click the Rename button. The Rename Stream Server and Share dialog box opens. 2. Type the computer name of the system that is now running the Interplay Streaming Server. You do not have to type \\ before the name of the server. 3. Click OK. The computer name is displayed in the Server Hostname Settings view. To delete an Interplay Streaming Server: 1.
Interplay Transfer Status View Interplay Transfer Status View The Interplay Transfer Status view is used for monitoring the progress of transactions being handled by one or more Interplay Transfer Engines in the workgroup. It allows administrators to quickly view all the relevant details for each transaction. You can choose to have the status window open at all times in their control center.
Specifying Remote Servers for Asset Tracking Specifying Remote Servers for Asset Tracking If your facility includes more than one workgroup, you can use Interplay Access to display information for assets that are shared by different workgroups. For example, you can determine if assets stored in one workgroup are correctly archived in an archive workgroup. In the Interplay Administrator, you need to specify the name of the Interplay Engine server for the remote workgroup.
Specifying Archive Settings 3. If you want to track assets on an archive server, in the Archive Server name text box, type the computer name of the Interplay Archive Engine. 4. Click Apply Changes. Specifying Archive Settings The Asset Tracking/Archive Settings view lets you select options for how the Interplay Engine operates with the Interplay Archive Engine and the Archive Provider. The view displays different settings, depending on where you are logged in.
Specifying Archive Settings The Interplay Archive Engine avoids duplication by default. If you prefer to have the Archive Engine archive duplicate media files, you can use the Interplay Administrator to change the setting. This setting appears only when you log in to an Archive Engine database. To change whether archive operations create duplicate media: 1. Open the Interplay Administrator and log into the system running the Archive Engine. 2.
Specifying Archive Settings - Yes — The Archive Provider archives the associated media each time you archive an asset. If you delete an asset that references the duplicated media, the system asks if you want to delete the associated media files. If you choose the delete the media, the system deletes all copies of the media. 5. Click Apply Changes. Adding AAF Metadata to an Archive The Asset Tracking/Archive Settings view on the Interplay Archive Engine includes an option labeled “Allow Metadata Archive.
Setting the Ownership for New Database Folders t n If you later change the Archive Segment size, the new size applies only to new archives. Partial restores of media that is already archived use the original segment size. t c In the Archive Segment size (frames) text box, type the segment size used for partial restore operations, in frames. The default and minimum value is 1800 frames.
Setting the Ownership for New Database Folders 4. Editor 2 duplicates Final_Sequence, moves it into folder Final_2 and renames it Final_Sequence_2. Referenced assets are selected to be displayed in folder Final_2 (Tools > Options > Filter Settings), so the master clips that make up the sequence are displayed in the folder. 5. Editor 2 deletes Final_Sequence_2, its master clips, and its associated media.
Setting Options for Deletion - “Set creator as owner” is the default. - “Set same owner as parent folder” sets the owner of a new folder to be the owner of the folder in which the new folder was created. 4. Click Apply. The change takes effect immediately. 5. To undo your change, click Revert, then click Apply.
Setting Options for Deletion • “Logs for Deleted Media and Metadata” on page 168 • “New Properties for Deletion” on page 169 For information about deletion workflows and recommendations, see “Developing an Interplay Delete Strategy” in the Avid Interplay Best Practices Guide. Three Parts of the Deletion Process If you select to delete assets and media in the Interplay Access Delete dialog box, the deletion process consists of three major parts: 1.
Setting Options for Deletion The following illustration shows the completed deletion. Clip 1 (link) V1 media Clip 1 database asset Clip 1 copy (link) A1 media A2 media The last part of the process is the part that takes the longest time and places the heaviest load on the Interplay Engine.
Setting Options for Deletion You can think of deletion prior to v2.4 as synchronous, because all three parts of the process occur at approximately the same time, during the interactive part of the deletion (that is, while the Delete dialog box is open). Deletion in v2.4 and later is asynchronous, because deletion of the database assets takes place after the interactive part of the deletion. c It is important to remember that in Interplay v2.4 and later the deletion process is always asynchronous.
Setting Options for Deletion Changes to the Orphan Clips Folder c The function of the Orphan Clips folder and the status of its contents changed in Interplay v2.4. Previously the Orphan Clips folder contained links for assets deleted or removed from Interplay folders that still referenced media files on shared storage (“classic” orphan clips).
Setting Options for Deletion try to manually delete clips and media from this folder as well, but you might need to determine a different method of deleting these clips and media. For example, check the shared-storage system workspace to make sure the Server Execution User has delete rights. These folders are useful in two ways: • It is easier to browse and search a large Orphan Clips folder for assets with online media and assets that cannot be deleted.
Setting Options for Deletion • When a scheduled deletion permanently deletes metadata from the Orphan Clips folder: [Tue Mar 08 13:45:00 2011] Scheduled deletion: deleting metadata from Orphan Clips: [Tue Mar 08 13:45:00 2011] 'Administrator' 'Film BKG.mov' handle 1368 user [Tue Mar 08 13:45:00 2011] 1361 user 'Administrator' • 'computer BLUE internet NN BG.
Setting Options for Deletion To schedule the deletion of database assets: 1. In the Site Settings section of the Interplay Administrator window, click the Delete Behavior icon. The Scheduled Deletion Options section is at the bottom of the view. 2. In the Scheduled Deletion Options section, select “Enable custom schedule.
Setting Options for Deletion Select this option if you want to delay the scheduled deletion by a specified number of days. You can specify 1 to 30 days. This option gives you the opportunity to review the contents of the Orphan Clips folder before the scheduled deletion. To help determine which links will be deleted, you can check the asset deletion date in the Date Deleted column (see “New Properties for Deletion” on page 169).
Setting Options for Deletion - The first time span specifies deletions to take place from midnight until 4:00 am every day of the week. - The second time span specifies deletions from 4:01 am until 8 am every Saturday and Sunday. - The third time span specifies deletions from 8:30 pm until 11:59 pm every Monday, Wednesday, and Saturday. 5. When you are satisfied with your settings, click Apply. Note the following: • By default, all days are selected.
Setting Options for Deletion To set an option that allows deleting only OMF media or only MXF media: 1. In the Site Settings section of the Interplay Administrator window, click the Delete Behavior icon. 2. In the OMF media handling section, select “Allow user choice for deleting OMF/MXF media.” 3. Click Apply.
Setting Options for Deletion Activating the Option to Delete Referenced Assets Starting with Interplay Access v2.3, you cannot delete referenced assets (including rendered effects) without deleting the sequence that references them (see “Restricted Deletion of Referenced Assets” in the Avid Interplay Access User’s Guide).
Setting Options for Deletion To activate the option to delete referenced assets on a Macintosh system, do one of the following: t On an Interplay Access client system, check if the following file exists: $HOME/Library/Preferences/Workgroup/configuration.xml If the file exists, open the file in a text editor and insert the following line between the tags and <\bindings>: PAGE 176Setting Options for Deletion For a cluster engine, you need to execute this tool directly on the online node. You should run this tool during off hours because it deletes as quickly as possible and therefore puts extra load on the Interplay Engine, ISIS shared storage system, and Media Indexer. The syntax of the tool is described in the following in-line help: *********************************************************************** delete_kept_media - Deletes assets in Kept Media folder.
Viewing and Setting the Metadata Override Status To run the Delete Kept Media tool: 1. On the Interplay Engine system (or for a cluster system, on the online node), open a Windows Command Prompt. 2. Navigate to the location of the tool. For example, type cd C:\Program Files\Avid\Avid Interplay Engine\Server 3.
Viewing and Setting the Metadata Override Status Folders with metadata override disabled are listed in the Locations window. Red icon = metadata override is disabled Blue icon = metadata override is enabled Gray icons = inherited setting 2. (Option) Select a folder in the folder tree to limit the folders displayed in the Locations window to subfolders. To enable metadata override: t Select a folder in the folder tree or one or more folders in the Locations window and click Enable Override.
6 Application Settings In the Application settings, you can configure application-specific permissions and options, as described in the following topics: • Application Database Settings View • Setting Instinct/Assist User Options • Pro Tools Plug-Ins Settings Application Database Settings View The Application Database Settings view lets you specify on a database or folder level the settings that are relevant when using an Interplay application.
Application Database Settings View Setting Options in the Editing Settings Tab The Editing Settings tab in the Application Database Settings view includes settings that apply to several different applications. Some settings apply to Interplay Instinct and Interplay Assist, some apply to Interplay Instinct only, and one setting (“Check in bins when closing”) applies only to Avid editing systems such as Media Composer®.
Application Database Settings View If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. For more information, see “Viewing General Role Assignments” on page 120. 4. Do one of the following: t Select an option from a drop-down list or by clicking an option button. t Type a setting in the text box. If a setting is grayed out, click the Edit button to enable editing. Edit button 5. Click Apply.
Application Database Settings View These settings are described in “Application Database Settings: Editing Settings Tab” on page 182. For more information about using these settings, see the Avid Instinct User’s Guide. Application Database Settings: Editing Settings Tab You can set options for the Editing Settings tab in the Application Database Settings view as described in the following table. The Applications column lists which applications are affected by each option.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Description Applications Natural Sound trackAvid Instinct Interplay Central 2 If two channels are selected for NAT, Avid Instinct specifies which track of the source clip Interplay Central is mapped to NAT track 2. The default is A4. Sound on Tape track Specifies which track of the source clip Avid Instinct 1 is mapped to SOT track 1. The default Interplay Central is A2.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Audio – general settings Media Creation workspace Description Applications Avid Instinct Sets the workspace location used for Interplay Assist media clips created by users, such as voice-over recordings and clips created Interplay Central during send-to-playback operations.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Dynamic Relink Description Applications Enables or disables the Dynamic Avid Instinct Relink feature (for MultiRez editing). Interplay Assist If Dynamic Relink is “true,” all relink settings in the Send to Playback option are enabled; if Dynamic Relink is “false,” these settings are disabled, with the exception Audio Mixdown Mode. The default for Dynamic Relink is “not set.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Description Applications Target resolution, secondary Sets a resolution to use for a second playback device. Avid Instinct Secondary target field Leave the field blank to send a sequence to playback on the primary device. Enter a value to send the sequence to the secondary playback device. Avid Instinct n Story fields are set in Avid Instinct.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Description Applications Audio Mixdown Mode Sets the mixdown mode used for send-to-playback operations: Avid Instinct Interplay Assist • Mono — Maps to a center pan, which creates a mono mixdown of all audio tracks and outputs the resulting track to two channels when sent to playback. This results in two identical channels of audio, each containing the original audio tracks.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Description Applications Audio Target Resolution Sets an audio resolution for output to a Avid Instinct Interplay Assist playback device. Currently, the only option is PCM. Sample Rate and Bit Depth: sets the resolution of the source audio for audio mixdowns. n If dynamic relink is enabled, you must set the audio target resolution to PCM and select a Sample Rate and Bit Depth.
Application Database Settings View Application Database Settings: Editing Settings Tab (Continued) Option Setting Description Applications Auto Reservation Duration [h] Allows you to set a default duration (in Avid Instinct hours) for auto reservations. If you do Interplay Assist not want auto reservation on a folder, set the duration to zero. The default duration is 24 hours.
Application Database Settings View The following illustration shows audio tracks 1 through 16 enabled, with left/right alternating pan (the initial default setting). Buttons for enabled tracks display a green icon. To set audio mixing defaults for Interplay Access and Interplay Assist: 1. In the Application Settings section of the Interplay Administrator window, click the Application Database Settings icon. 2. Click the Application Defaults tab. 3.
Application Database Settings View 5. For each track, select Left, Mono, or Right to assign the track to an output channel (pan setting). 6. Click Apply. Sending a Source to Playback in Interplay Assist The target settings for Send to Playback depend on the folder in which a loaded shotlist exists. The following sections describe how Interplay Assist uses target settings when sending a source to playback.
Application Database Settings View Sending a Source to Playback If you send a source to playback (a clip, subclip, or sequence) and a shotlist is open, the send to playback operation uses the target resolution of the folder that holds the shotlist. If a shotlist is not open, the send to playback operation uses the target resolution that is set at the database root.
Application Database Settings View To set the shotlist start timecode: 1. Start Interplay Administrator and log on to the database for which you want to set the shotlist start timecode. 2. In the Application Settings section of the Interplay Administrator window, click the Application Database Settings icon. 3. Click the Application Defaults tab. 4. Select the database (AvidWG). 5. For the Shotlist Start Timecode option, enter the timecode in the format HH:MM:SS. You cannot enter a default starting frame.
Application Database Settings View 6. Click Apply. The timeout period begins the next time you launch the application. Configuring the Frame Locators Display The Frame Locators tab in the Object Inspector displays information about locators associated with an Avid asset. Administrators and users can configure which attributes (as columns) are displayed in the Frame Locators tab.
Setting Instinct/Assist User Options To override the default display in Interplay Access: 1. Open Interplay Access and log in to a database. 2. Select Preferences > Options 3. Click the View Settings tab. 4. In the Frame Locators View section, select “Use local column configuration.” 5. Select the columns you want to display, or deselect the columns you do not want to display, then click OK. 6. Refresh Interplay Access (select View > Refresh or perform an action).
Setting Instinct/Assist User Options To change the Instinct/Assist User settings: 1. In the Application Settings section of the Interplay Administrator window, click the Instinct/Assist User Settings icon. 2. In the Users tree on the left, select a group of users or an individual user. The settings for the selected user or user group area are displayed in the pane on the right. 3. Do one of the following: t Select an option from the drop-down list or by clicking an option button.
Setting Instinct/Assist User Options Edit button 4. Select among the following options for each setting: Option Description Inherited The user inherits this setting from the group it is a part of. Yes Grants the user this setting. No Denies the user this setting. If you select Inherited, and then click Apply, the option changes to the inherited setting and the options are grayed out. 5. Click Apply. A notification box tells you whether or not the changes have been successfully applied.
Setting Instinct/Assist User Options Setting Instinct Assist Can modify column properties x Access x Avid editing applications Description x If yes, allows the selected user or group to modify the properties of an asset (such as the name or a comment). If an editing application user regularly checks assets into Interplay, select “yes.” Administrators and folder owners have this right set by default.
Setting Instinct/Assist User Options Setting Instinct Assist Can use higher resolutions x Access x Avid editing applications Description If yes, allows the selected user or group to work with a higher quality than the working resolution for video and audio clips if the working resolution is not available. If this option is set to No and the only available resolution is higher than the working resolution, the user sees Media Offline in the Video monitor.
Setting Instinct/Assist User Options Setting Can create locators Instinct Assist x Access Avid editing applications Description x x If yes, allows the selected user or group to create locators. If no, a user of an Avid editing application can still create locators for an asset, but can check in only the asset, not the locator metadata (an error message is displayed). In most cases, if you want a user to create locators, select "yes" for both "Can create locators" and "Can modify locators.
Setting Instinct/Assist User Options Setting Instinct Assist Can create restrictions Access x Avid editing applications Description If yes, allows the selected user or group to mark a section of a clip with a restriction locator. In most cases, if you want a user to create restrictions, select “yes” for both “Can create restrictions” and “Can modify restrictions.” Adding text is considered modifying a restriction. Administrators and owners have this right set by default.
Pro Tools Plug-Ins Settings Pro Tools Plug-Ins Settings You can use Interplay Pro Tools Plug-ins to pass audio files back and forth between Avid video editing systems and Pro Tools audio editing and mixing systems. The following topics include information for installing and configuring the plug-ins. For details on using these plug-ins, see the Avid Interplay Best Practices guide.
Pro Tools Plug-Ins Settings If the database icon has a red X, you are not connected. Click the database icon to connect. The database icon shows a green check mark when you are connected. For more information, see “Viewing General Role Assignments” on page 120. The following illustration shows the Pro Tools Import Settings view. In this example, the settings are configured for the entire database AvidWG. You can also select an individual folder and set specific values for that folder and its subfolders.
Pro Tools Plug-Ins Settings Configuring the Pro Tools Export Plug-In The settings that you configure in the Pro Tools Export plug-in are used by an Avid editing application when an editor performs an audio export. You can select export settings for the entire database or for particular folders. All files and subfolders in the parent folder inherit the settings of the parent folder.
Pro Tools Plug-Ins Settings 3. Select options as described in the following table. Category Option Description Video Details Transcode Video Resolution The Avid editing application uses this value to perform a video mixdown when you select the Video Mixdown option for a “Check In to Interplay for Pro Tools” operation. The application might also use the value when you perform a “link to existing media” export. For more information, see the Avid Interplay Best Practices.
7 Avid Interplay Services The Avid Interplay Services settings include the Workgroup Properties and Service Configuration views, which are identical to parts of the Avid Service Framework. For example, the following illustration shows the Service Configuration view examining the Avid Interplay Media Indexer settings for a computer in the Interplay workgroup.
n Avid Workgroup Properties and Avid Service Configuration are also available from the Interplay Access View menu.
8 Troubleshooting The following topics provide information for troubleshooting problems with the Avid Interplay Engine server: • Troubleshooting Login Problems • Troubleshooting Client Connection Problems • Optimizing Avid Interplay Performance • Troubleshooting Firewalls and Avid Interplay • Troubleshooting the Server Execution User Account • Shutting Down or Locking the Server Process Troubleshooting Login Problems If you are not able to log in to the Interplay Administrator even when you are
Troubleshooting Client Connection Problems 5. In the Registry Editor, double-click CMS, type a valid entry, and click OK. 6. Unlock the server. Troubleshooting Client Connection Problems This topic provides suggestions for settings to check if a client system is not connecting properly. Network Configuration • Check the TCP/IP connection by typing ping in the Command Prompt on the client. Server Settings • Check if there is a user account for the user.
Troubleshooting Firewalls and Avid Interplay Most installations should run the Avid Interplay Engine on a dedicated machine. If you are relying on the server machine to perform other duties as well, you might have performance issues. For example, some virus scanners can lock files on a server, and the Avid Interplay Engine waits until the file is unlocked before it can be moved, renamed, deleted, and so on. • Check the speed of the LAN between the Avid Interplay Engine and the shared storage server.
Troubleshooting the Server Execution User Account Solution Usually these personal firewalls can be configured to allow all network traffic for specific applications. This should be done for Avid Interplay locally or for Internet access depending on which servers Avid Interplay should connect to. For information about ports used by Avid Interplay, see “Required TCP/IP Ports” on page 248 and “Interplay Port Usage” in the Avid Interplay Software Installation and Configuration Guide.
Troubleshooting the Server Execution User Account You have the following options for creating the Server Execution User: • If your Interplay system is joined to a Windows domain, you can create a domain user (for example, “IPEngine”). The Interplay Engine installer will associate the appropriate permissions with the account.
Troubleshooting the Server Execution User Account For security reasons, do not use the Interplay Engine server operating system Administrator account. Create a unique account that you use only as the Server Execution User. For example, you can create an administrative account called “IPEngine.” Avoiding the word Administrator can help indicate that this account is not used for normal administrative tasks. n The Server Execution User account is different from the Interplay Administrator account.
Troubleshooting the Server Execution User Account See the Avid Interplay ReadMe for more information about upgrading and troubleshooting a cluster system. Re-creating the Server Execution User If you need to re-create the Server Execution User, use the NXNServerUser.exe tool. To re-create the Server Execution User account: 1. Run the tool NxNServerUser.exe on the Avid Interplay Engine server. The tool is located in the following directory on the Avid Interplay Server: Installers\AssetMgr\Tools\NxNServerU
Shutting Down or Locking the Server Process - (64-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionSettings - (Cluster Only) Avid Interplay Engine Monitor: The Avid Interplay Engine Monitor Service runs under the specified account. You can verify that the new user has been set in the service control panel. - (Cluster Only): Cluster Service: The Windows Cluster Service runs under the specified account.
9 Configuring Interplay for a Split Database An Interplay database includes a metadata database and a file repository (for file assets). If you do not have adequate local storage for your Interplay database, you can configure (or “split”) the Interplay database so that the metadata database remains on the Interplay Engine server and the file repository resides on an Avid shared storage workspace.
Understanding a Split Database If the Interplay Engine server does not have adequate local storage for your Interplay database, you can configure the Interplay Engine to store only the metadata database on the Interplay Engine. All other database files and folders can be stored on an Avid shared-storage workspace. This configuration is called a split database.
Supported Configurations You can configure your system to store the file repository on shared storage. However, for performance and reliability reasons, Avid requires that the metadata database be stored on the server running the Interplay Engine. If the metadata database is stored on an external file server, network problems or unavailability of the shared storage server causes the Interplay Engine to lock the databases because it cannot write changes persistently.
Preparing for a Split Database Supported Configurations for the Interplay Engine (Continued) Metadata Location File Repository Location Supported Comments Dedicated file server Interplay Engine server No Not supported. Metadata database must be on Interplay Engine server. Preparing for a Split Database To split the database, you need to prepare the Avid ISIS or Avid Unity MediaNetwork workspace.
Splitting a Database for New Interplay Installations Splitting a Database for New Interplay Installations To split the database for new Interplay installations: 1. Prepare the shared storage workspace, as described in “Preparing for a Split Database” on page 219. 2. Install the Interplay Engine. During the installation process, accept the default share on the Interplay Server as the database location. 3. Edit the workgroup.
Splitting a Database for New Interplay Installations If an error message tells you that the server is not configured to accept the UNC path, make sure the workgroup.xml file is correctly edited to include the shared storage workspace (see “Configuring the workgroup.xml File” on page 226). 8. Click the Menu button. 9. In the Database section of the Interplay Administrator window, click the Create Database icon. The Create Database view opens.
Splitting a Database for Existing Interplay Installations By default, the _Backup folder is now located on the shared storage workspace. To avoid filling up the workspace with backups, select Custom and specify the UNC path for a different external file server. Make sure the Server Execution User has read/write access to this external file server. Splitting a Database for Existing Interplay Installations In some situations, you might need to split the database after you have created it.
Splitting a Database for Existing Interplay Installations 3. On the Interplay Engine server, edit the workgroup.xml file to include the path for the new folder on the shared storage workspace (see “Configuring the workgroup.xml File” on page 226). 4. Lock the database to make sure that no user can access it: a. In the Database section of the Interplay Administrator window, click Lock/Unlock Databases. b. Select the database in the Unlocked Databases list. c. Click Lock Database.
Splitting a Database for Existing Interplay Installations 10. Navigate to the folder \\SharedStorageServer\WorkspaceName\AvidWG and open the FolderLocations.xml file. 11. Make sure the file includes the correct path for the _Database directory. It should include the line \\IEServer\WG_Database$\AvidWG\_Database For IEServer, substitute the network name for the Interplay Engine server. This path points to the metadata database on the Avid Interplay Engine. If the FolderLocations.
Splitting a Database for Existing Interplay Installations Add the file location information as follows: \\IEServer\WG_Database$\AvidWG\_Database For IEServer, substitute the network name for the Interplay Engine server. Be sure to use a UNC path. The Interplay Engine effectively maps it to a local path if possible. c Make sure to type this information accurately. Errors in the file can prevent you from activating the database.
Splitting a Database for Existing Interplay Installations By default, the _Backup folder is now located on the shared storage workspace. To avoid filling up the workspace with backups, select Custom and specify the UNC path for a different external file server. Make sure the Server Execution User has read/write access to this external file server. 15.
Splitting a Database for Existing Interplay Installations If you move the file repository to a different location, this location must be published in this file as well. For example: PAGE 228Reuniting a Split Database Database root folder Reuniting a Split Database An Interplay configuration might include a split database (see “Understanding a Split Database” on page 216). This topic provides information about reuniting a split database.
Reuniting a Split Database 229
Reuniting a Split Database The following illustration shows all database files located in the same AvidWG folder on the Interplay Engine server. c In a correctly split database, the AvidWG folder on the Interplay Engine should contain only the _Database folder. If the AvidWG folder on shared storage includes a _Database folder, do not copy this folder to the Interplay Engine. Rename this folder _Database_UNUSED or something similar before copying the other content to the Interplay Engine.
Reuniting a Split Database Follow one of these procedures to reunite a split database: • If the _InternalData folder is already located on the Interplay Engine, see “Reuniting a Split Database (AvidWG Only)” on page 231. • If the _InternalData folder is located on a shared storage workspace, or split between the Interplay Engine and shared storage, see “Reuniting a Split Database (AvidWG and _InternalData)” on page 234.
Reuniting a Split Database c. Click Deactivate. The database name no longer appears in the Databases list. 4. If you do not have a complete Interplay database backup available, manually create an archive backup of the database from both database locations: - \\SharedStorageServer\WorkspaceName\AvidWG - \\IEServer\WG_Database$\AvidWG By default, this folder is D:\Workgroup_Databases\AvidWG (non-cluster system) S:\Workgroup_Databases\AvidWG (cluster system) 5.
Reuniting a Split Database The following table lists the files and folders that you need to copy. These files and folders are illustrated in “Reuniting a Split Database” on page 228. Copy from \\SharedStorageServer\WorkspaceName\AvidWG to \\IEServer\WG_Database$\AvidWG _Backup folder _Buckets folder _CheckIn folder _Handover folder _Import folder _Master folder _PropertyHandover folder _PropertyStore folder _AvidWG.nif Aliasconfig.xml AvidWG.pro FolderLocations.
Reuniting a Split Database 8. Activate the database: a. In the Interplay Administrator, click Manage Databases. b. In the “Database (.pro) file to activate” text box, type the full UNC path to the .pro file, which now resides on the Interplay Engine server. For example: \\IEServer\WG_Database$\AvidWG\AvidWG.pro. c. Make sure “Load Database on Activation” is selected, and click Activate. If the database is activated, its name is displayed in the Databases list. The database is automatically unlocked.
Reuniting a Split Database 3. Deactivate the database: a. In the Database section of the Interplay Administrator window, click Manage Databases. b. Select the database name in the Databases list. c. Click Deactivate. The database name no longer appears in the Databases list. 4. In the Server Settings view of the Interplay Administrator, edith the path for the “Root folder for data” to match the path for the “Root folder for database.” This location is used if you create a new database. 5.
Reuniting a Split Database Copy from \\SharedStorageServer\WorkspaceName\AvidWG to \\IEServer\WG_Database$\AvidWG _Backup folder _Buckets folder _CheckIn folder _Handover folder _Import folder _Master folder _PropertyHandover folder _PropertyStore folder _AvidWG.nif Aliasconfig.xml AvidWG.pro FolderLocations.xml c In a correctly split database, the AvidWG folder on the Interplay Engine should contain only the _Database folder.
Reuniting a Split Database Copy from \\SharedStorageServer\WorkspaceName\_InternalData to \\IEServer\WG_Database$\_InternalData _Backup folder _Buckets folder _CheckIn folder _Handover folder _Import folder _Master folder _PropertyHandover folder _PropertyStore folder _AvidWG.nif Aliasconfig.xml AvidWG.pro FolderLocations.xml c If the _InternalData folder on shared storage includes a _Database folder, do not copy this folder to the Interplay Engine.
Reuniting a Split Database Check the UNC paths for RecentProject1 and RecentProject2. Both paths should show the Interplay Engine server, as shown in the following illustration. 13. Start the Interplay Engine services: - On a cluster system, bring the Avid Workgroup Engine Monitor resource (not the resource group) online. - On a non-cluster system, start the services Avid Workgroup TCP COM Bridge and the service Avid Workgroup Server Browser. 14. Activate the database: a.
Reuniting a Split Database c. Lock and unlock the database. d. After reconnecting to the database with Interplay Access, check if the file is still in the database. 17. If the test is successful, delete or rename the folder \\SharedStorageServer\WorkspaceName\AvidWG.
A Installed Components and Services The following topics provide information about components and services that are installed as part of the Interplay Administrator: • Avid Interplay Engine Directory: Folders and Files • Required TCP/IP Ports • Avid Interplay Engine Servers and Services Avid Interplay Engine Directory: Folders and Files The following components are installed in the Avid Interplay Engine directory. By default, this directory is created during installation as C:\Program Files\Avid\Avid
Avid Interplay Engine Directory: Folders and Files Apache Folder The Apache web server handles every incoming request and forwards them to the database server. The Apache folder includes important logs from the Apache process. File Path (C:\Program Files\Avid\Avid Interplay Engine) Description Apache\logs\error.log The central Apache web server log file that contains important messages from the Apache process, especially warnings and errors. Apache\logs\access.
Avid Interplay Engine Directory: Folders and Files access.log The access.log file contains a log of every incoming request similar to the following: 192.168.1.199 - - [22/Jan/2002:21:11:49 +0100] "POST /nxn/workgroup/http HTTP/1.
Avid Interplay Engine Directory: Folders and Files Data Folder The Data folder contains server-relevant configuration and data files, including the following Apache modules and configuration files used by the Avid Interplay Preview Server and Avid Interplay HTTP Server. File Path (C:\Program Files\Avid\Avid Interplay Engine) Description Data\Apache\conf\httpd.conf The configuration file for the Apache web server. Data\Apache\conf\workgroup.
Avid Interplay Engine Directory: Folders and Files Logs The Logs folder contains the following logs: File Path (C:\Program Files\Avid\Avid Interplay Engine) Description Logs\Machines\[COMPUTER NAME]\AvDeletes.log Records information about media delete operations. See “AvDeletes.log” on page 245. Logs\Machines\[COMPUTER NAME]\AvMetaDataDelete.log Records information about metadata delete operations. See “AvMetaDataDelete.log” on page 246 Logs\Machines\[COMPUTER NAME]\AvMoveEx.
Avid Interplay Engine Directory: Folders and Files AvDeletes.log The AvDeletes.log file includes the following information about media delete operations: • Date and time of the delete operation • Login of the user who performed the delete operation • Computer name of the machine on which the delete operation was performed • Name and path of the master clip deleted • Name and path of the media files deleted, with deletion time in milliseconds (ms) The following example shows these items.
Avid Interplay Engine Directory: Folders and Files AvMetaDataDelete.log The AvMetaDataDelete.
Avid Interplay Engine Directory: Folders and Files AvMoveEx.log The AvMoveEx.
Required TCP/IP Ports Preview Server Folder The Preview Server folder contains a script to clear the Preview Cache. Server Folder The Server folder contains the Avid Interplay Engine Server installation. File Path (C:\Program Files\Avid\Avid Interplay Engine) Description Server\Machines\[COMPUTER NAME]\MachineConfig.ini This file is generated by the Avid Interplay Engine Server. It contains information about the versions of the dll's loaded by the server. Server\Config\Config.
Avid Interplay Engine Servers and Services Avid Interplay has a typical client/server structure. The Interplay Engine (the server) is configured to run on a central machine that is accessible to all users through a local area network (LAN) or the Internet (WAN). The Avid Interplay client applications are used to access and browse the central database. An Avid Interplay database consists of assets (files and folders) and metadata. See “Avid Interplay Databases, Folders, and Files” on page 30.
Avid Interplay Engine Servers and Services Backups The database files, as well as the assets, can be backed up while the Interplay Engine is running. For details, see “Creating and Restoring Database Backups” on page 33. Processes The process running is usually listed as NxNServer.exe or NXNSer~3.exe. This process is automatically launched at startup (machine boot) from the Avid Workgroup Server Browser Service.
Avid Interplay Engine Servers and Services Processes See “Avid Workgroup Preview Server Service” on page 251. n The Avid Interplay HTTP Server uses the Apache modules NxNworkgroupFileTransferService.nsm and NxNworkgroupInternetBridge.nsm. Windows Services See “Avid Workgroup Preview Server Service” on page 251. Requirements See “Avid Workgroup Preview Server Service” on page 251.
Avid Interplay Engine Servers and Services On both the Preview Server and on the local machine, cache directories keep the generated previews. • On the Preview Server: in the directory you specified during installation, by default \\IEServer\\WG_Database$\PreviewServer\Cache. • On the local machine: C:\Documents and Settings\User\Local Settings\Application Data\Avid\Workgroup\Cache\Preview. The server is implemented as a module for Apache.
Avid Interplay Engine Servers and Services c - (64-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionUser - (64-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Avid Technology\Workgroup\Avid Workgroup Server\ExecutionSettings Change the impersonation settings for the Avid Interplay Preview Server with the NXNServerUser.exe tool only. See “Troubleshooting the Server Execution User Account” on page 211.
Avid Interplay Engine Servers and Services Description of Preview Generation Settings in workgroup.xml • CacheRoot: Path where previews and thumbnails generated by the preview server are stored. This location is used by the preview server to create a cache of converted images. The preview server can reuse those images for subsequent requests from any client.
Avid Interplay Engine Servers and Services Connectivity The Avid Workgroup TCP/COM Bridge listens to port 8318. Processes The process running is usually NXNTCP~1.exe from NXNTCPCOMBridge.exe. Windows Services The service “Avid Workgroup TCP COM Bridge” is automatically started at system startup and should be running all the time. Requirements • The Avid Workgroup Server Browser must run on the same machine as the Avid Interplay Engine Server.
Avid Interplay Engine Servers and Services Windows Services The Avid Workgroup VSS service is automatically started at system startup and should be running all the time. This service always runs under the local system account. The Avid Workgroup VSS service requires that the Windows Volume Shadow Copy service is also running. The Windows Volume Shadow Copy service is installed by default and started automatically.
Avid Interplay Engine Servers and Services Example 2: COM Failure Avid Workgroup Engine Monitor Event ID 42: Failed to connect Workgroup Engine with DCOM 'Error 800706bb happened 8 times within the last 14981 msec' Avid Workgroup Engine Monitor Event ID 31: Thorough check failed: Result code: 0x800706be Avid Workgroup Engine Monitor Event ID 33: Monitoring thread terminated Processes The process running is usually listed as IEMonitorService.exe or IEMONI~1.EXE.
B Interplay Engine Configuration Files The following topics provide information for configuration that you might need to do only under certain circumstances, such as troubleshooting: • Configuring the Server Event Manager • Configuring Client Access • Setting the Filetransfer Server If you are moving the file repository to a shared-storage workspace, you need to edit the workgroup.xml file. See “Configuring the workgroup.xml File” on page 226.
Configuring the Server Event Manager The configuration file is an XML file that has the following format: Value of Parameter ... Value of Parameter ... Value of Parameter ...
Configuring the Server Event Manager The blocks are used to specify the behavior of an action. It is also possible to identify a parameter by its “Name” attribute. Parameters are identified by their “Name” attributes. Whenever the server performs an action, it searches the parameters from the inside out, which means it searches the parameter block inside the block first and then inside the block. This allows you to specify a parameter for all events.
Configuring the Server Event Manager SendMail The SendMail action is configured with the following XML block: SERVERMACHINE administrator@mydomain.com, info@mydomain.com ServerExecutionUser@mydomain.com 123.123.123.
Configuring the Server Event Manager Supported Events in Config.xml The following sections describe the events that are currently supported in Avid Interplay and that can be configured in Config.xml as events to which the Avid Interplay Engine should react.
Configuring the Server Event Manager The LogEvent is configured in the Config.xml with the following XML block: To send an e-mail when a “LogEvent” event is triggered, use the “SendMail” action. See also “LogWatch.xml” on page 265. ClusterResourceFailure Event The “ClusterResourceFailure” event is triggered only in a failover cluster setup. It is sent whenever a problem inside the cluster is detected.
Configuring the Server Event Manager Server Event Configuration Example The following is an example of the configuration of a server to send e-mails whenever the backup fails, or the free space on a server disk reaches one of the limits set, in this case 30, 100, or 500 MB: 30 100 500
Configuring the Server Event Manager 123.123.123.123 Here is an example of an e-mail sent by the Event Manager: 11/23/1999 12:09:14 [WGServer] INFO: This is a message sent by the Event Manager. LogWatch.xml Log event notifications are configured in LogWatch.xml, located in the Avid Interplay Engine installation directory: C:\Program Files\Avid\Avid Interplay Engine\Data\Server\Config. Edit this file to assign actions for different log events.
Configuring the Server Event Manager ID Severity -100 [WARN] (warnings like “loading took more than 3 sec”) 0 [ERROR] (normal errors, like “file couldn't be imported because it exists already”) 100 [FATAL] (Recoverable critical Errors, like “couldn't save database - disk full”) 200 Critical (non-recoverable errors, such as crashes) Sending E-mail Notifications from LogWatch.xml To send e-mail notification on any error with a specific severity level: t Add a mapping entry to LogWatch.
Configuring Client Access The message ID is the last number in brackets before the actual message string in the log file. The message ID of the entry below is 0x00004678. Note that the log file displays hexadecimal ids. You need to convert the numbers to decimal format before adding to the message mapping. [Thu Sep 16 17:27:43 2004] [FATAL] [.\NxNDbServer.
Configuring Client Access The “name” attribute specifies the name of the database. This name must be the same as the name of the database configured in the Active Database List through the Avid Interplay Administrator. If a database is not in the Active Database List, it cannot be made visible by specifying its name in token either. You can also use the “*” as a wildcard character representing all databases in the Active Database List.
Configuring Client Access Example 2: PAGE 270Configuring Client Access Example 4: PAGE 271Setting the Filetransfer Server Setting the Filetransfer Server Additional configuration might be required when the Interplay Server is running inside of a network configured using NAT. In this case, the IP returned by the Avid Interplay Engine is the internal address and not the external address needed by the client. The following change in the workgroup.xml configuration file tells the client to connect to the file transfer server via its name instead of address.
C Valid and Invalid Characters in Avid Interplay The following table lists the valid and invalid characters (also known as special characters) for Avid Interplay. Allowed Avid asset names File asset names Not Allowed Characters: / \ | All characters allowed Characters: * ? : / \ " < > | for files in Windows Names ending with a dot Names used as DOS devices (LPT1, com1, .., .,, for example) Property names (metadata field names) Characters: / \ | Video ID metadata field Spaces, or characters / \ : * ?
D System Metadata Properties Metadata is textual data you can use to identify and describe the creation, contents, and disposition of the clip or shotlist you are logging. Avid Interplay comes with an extensive list of system metadata. The administrator determines some of the metadata properties that can be viewed in Interplay Access as headings in the Content View and Object Inspector, and also used in Interplay searches. Some metadata properties are always available and cannot be disabled.
Search Values and Hints on Searching in Interplay Heading Description All Custom All custom properties defined in the Property Layout of the Interplay Administrator. Access Rights The access level or user role assigned to a particular folder or asset. The column displays an icon that represents the type of access. AudioBitDepth Audio bit depth used when you work with Type a value or use the arrows to select a audio files: 16 bit or 24 bit. value.
Search Values and Hints on Searching in Interplay Heading Description Cadence Type of pulldown present on the source NTSC tapes when in a 23.976 or 24p project. Camera Camera used to film this clip. This feature is used in multicamera shoots. Camroll Camera roll containing this clip. Used for 24p projects, 25p projects, and matchback projects only. Category Assigned category.
Search Values and Hints on Searching in Interplay Heading Description Deleted By (Orphan Clips folder only) displays the user name of the person who deleted the last link. Disk Label Displays the XDCAM disk label created when you import XDCAM media. (This value is not currently displayed in Interplay Access.) DPX Frame-counting field for Digital Picture Exchange, a SMPTE standard describing frames scanned from film.
Search Values and Hints on Searching in Interplay Heading Description FPS Play rate: the number of frames to be displayed each second. The default is 29.97 for NTSC and 25 for PAL for video. The play rate can also be 24 or 23.98. Frame Chase Expected Duration Expected length of a clip captured by the Type numbers only in the four Frame Chase Editing method. colon-separated entry fields displayed.
Search Values and Hints on Searching in Interplay Heading Description KNEnd Ending key number for the clip. Used for Select an operator and then type numbers 24p projects, 25p projects, and matchback only in the four colon-separated entry projects only. fields displayed. KNFilm Key number film gauge. KNIN-OUT Mark IN and Mark OUT key number for the clip. Used for 24p projects, 25p projects, and matchback projects only. KNMarkIN Key number for the IN point, if you set one for the clip.
Search Values and Hints on Searching in Interplay Heading Description Master Edge Type of edgecode used in the final master sequence. Master End Ending key number for the final master sequence. You cannot modify this number. Master Film Gauge of the final master sequence. Master Start Starting key number of the final master sequence. Used for 24p projects, 25p projects, and matchback projects only. Select an operator and then type numbers only in the four colon-separated entry fields displayed.
Search Values and Hints on Searching in Interplay Heading Description Path Path to assets in the Interplay database. Meant to be used in conjuction with other search conditions to narrow the area where the results are coming from: for example, combine a search for all masterclips that have been updated in the last 10 minutes and that are in path "/Projects/MyName/MyBin2.” Select is or is not, then click the Select button and choose a path from the tree.
Search Values and Hints on Searching in Interplay Heading Description Reserved Indicated item is reserved for specified timeframe by specifies user. Select a user and then select a time frame. S3D Alignment Displays whether or not the media has already been aligned by a third-party application. Presently, this is just an indicator for the editor. There are no software functions associated with this field.
Search Values and Hints on Searching in Interplay Heading Description S3D Contributors (master clip only) Lists the S3D Channels (master clips) that Criterion for Extended Search in Access feed into the stereoscopic clip. S3D Eye Ordering Only available if the media is in a frame Criterion for Extended Search in Access compatible format with the S3D Channel set to either Over/Under or Side by Side. Specifies which half of the image the eye is displayed.
Search Values and Hints on Searching in Interplay Heading Description S3D Group name Criterion for Extended Search in Access A common name used to identify all master clips originating from the same stereoscopic footage. The group name is used by the application to create a single stereoscopic clip that references these master clips. Therefore, this name must be exactly the same for all clips that need to be grouped into a stereoscopic clip.
Search Values and Hints on Searching in Interplay Heading Description S3D InversionR Only available if the media is in a frame Criterion for Extended Search in Access compatible format with the S3D Channel set to either Over/Under or Side by Side. Displays how the part of the image that provides the right eye should be inverted before being used. None: Leaves the image as is. Horizontal: Inverts the right eye image horizontally. Vertical: Inverts the right eye image vertically.
Search Values and Hints on Searching in Interplay Heading Description Start Timecode of the clip’s head frame. Select an operator and then type numbers only in the four colon-separated entry fields displayed. Take Take number of the scene. Type a number. Tape Source tape name (from the bin). Type text (not case sensitive; spaces permitted). TC24 24-fps timecode. Select an operator and then type numbers only in the four colon-separated entry fields displayed.
Search Values and Hints on Searching in Interplay Heading Description Transfer Frame-counting field for sources that have been prepped for transfer. The format is the following: a descriptor of up to 32 alphanumeric characters, followed by a hyphen (-), followed by a six-digit frame count, for example, TransferChildDocu-023657. Type Type of asset. UNC Path Universal Naming Convention that specifies the location of resources on a server. The location you type becomes a hyperlink to that location.
E Server Error Codes The following table lists the error codes and the textual expressions that the Interplay Engine can return. 0x52e Logon failure: unknown user name or bad password. 0x525 The specified user does not exist. 0x8000ffff Failed to open the database (catastrophic failure). Contact your administrator. May require Avid support. 8007000e out of memory 80070005 Failed to open project: Access denied. The project is deactivated.
89990031 invalid name 89990032 invalid handle 89990033 invalid destination 89990034 invalid property 89990035 invalid parameter 89990036 invalid filename 89990037 invalid object 89990038 invalid hostname 89990039 invalid macro string or tool installation file 89990040 object not found 89990041 parent not found 89990042 the template for the object could not be found 89990043 titerator is invalid for this iteration-capable command 89990050 property not found 89990051 property not
89990072 root object has no parent 89990073 invalid operation for root object 89990080 cannot open file 89990081 cannot write to file 89990082 cannot read from file 89990083 the file does not exist 89990084 file system operation failed 89990085 access to file denied 89990086 sharing violation 89990087 corrupt file 89990090 cannot set mount point 89990091 object not mounted into file system 89990092 cannot create directory 89990093 cannot move directory or file 89990094 cannot co
89990111 workspace already initialized 89990120 already connected to a server 89990121 not connected to a server 89990122 cannot connect to server 89990123 cannot disconnect from server 89990124 The database share on the server is not accessible. Please contact your administrator.
89990162 the dongle is not available on the server 89990163 the registration key is invalid 89990164 the server and client versions are not compatible 89990165 the server could not be instantiated (is the server installed on this machine?) 89990166 the server is locked by the Administrator 89990167 the server is low on virtual memory 89990168 the server is low on disk space 89990169 the server is out of disk space 89990170 the specified search expression is invalid 89990171 the database i
89990201 object not found 89990202 object already exists 89990220 CopyFile command failed 89990221 file already exists 89990222 file does not exist 89990224 cookie file does not exist 89990225 can not create cookie file 89990226 can not read cookie file 89990227 cookie file is corrupt 89990228 found cookie does not match wanted cookie 89990230 object must support INxNPersistDatabase 89990231 object must support INxNPersistDatabaseObj 89990232 object must support INxNVersionControlPr
89990261 version control is disabled for this object 89990262 Connect to version control server failed 89990280 Copying file from server location to local destination failed 89990290 archive is corrupted 89990291 file is not of correct type 89990292 Disabling version creation for abstract assets is not supported 89990300 the user 'UserManagement' is not allowed 89990301 user rights do not allow this operation 89990302 user/user group exists already 89990303 command exists already 8999030
89990321 The operation cannot be performed on a system defined role 89990322 The operation cannot be performed on a system defined action 89990323 The action is not assigned to the role 89990324 The system id's for roles or actions are out - impossible to create new system actions or roles 89990326 The operation is not permitted on the user administrator 89990327 The initialization of the authorization subsystem failed - read message for more information 89990340 The initialization of the user
89990369 could not connect to the LDAP server 8999036a The operation failed because the object is protected by a reservation 8999036b CCS Connection failed 8999036c CCS is corrupt (for example, GUID missing) 8999036d The authorization config file is missing 8999036e The CCS does not have the same version as the server of the database 89990370 An LDAP search enum failed 89990371 Structural changes are not allowed on that object 89990372 No Children can be added to this folder or moved out of
89990615 use proxy 89990620 bad request 89990621 unauthorized 89990622 payment required 89990623 forbidden 89990624 not found 89990625 method not allowed 89990626 not acceptable 89990627 proxy authentication required 89990628 request timeout 89990629 conflict 8999062a gone 8999062b length required 8999062c precondition failed 8999062d request entity too large 8999062e request URI too long 8999062f unsupported media type 89990630 internal server error 89990631 not impleme
89990704 failed to apply database journal transaction 89990705 failed to apply database journal operation 89990706 error opening database journal 89990707 error reading from database journal 89990708 error writing to database journal 89990709 database journal file error 89990800 SQL error 89990801 SQL error, more info available 89990802 invalid SQL configuration 89990900 the sender of the message does not exist 89990901 the recipient of the message does not exist 89990902 The sender m
89990a07 An image could not be loaded or saved because the license for the LZW algorithm is not available. 89990a08 The image could not be read or stored because the file or image has an invalid format.
89990b0e A search request sent to the LDAP server could not dereference an alias because of missing access rights, LDAP error: LDAP_ALIAS_DEREF_PROBLEM(0x24) 89990b0f An incorrect authentication method was used when sending a request to the LDAP server, LDAP v: LDAP_INAPPROPRIATE_AUTH(0x30) 89990b10 The credentials sent to the LDAP server are invalid, LDAP error: LDAP_INVALID_CREDENTIALS(0x31) 89990b11 The request sent to the LDAP server was not completed because of missing access rights, LDAP error:
89990b1f The LDAP operation needs to be performed by multiple LDAP servers, where this operation is not permitted, LDAP error: LDAP_AFFECTS_MULTIPLE_DSAS(0x47) 89990b20 The LDAP server cannot perform the operation because of a virtual list view error, LDAP error: LDAP_VIRTUAL_LIST_VIEW_ERROR(0x4C) 89990b21 The LDAP server encountered an unknown error, LDAP error: LDAP_OTHER(0x50) 89990b22 The LDAP server could not be contacted, LDAP error: LDAP_SERVER_DOWN(0x51) 89990b23 The LDAP client detected an
89990b31 A loop was detected in an LDAP alias or referral, LDAP error: LDAP_CLIENT_LOOP(0x60) 89990b32 An LDAP operation failed because a referral required too many referral hops, LDAP error: LDAP_REFERRAL_LIMIT_EXCEEDED(0x61) 89990b50 The operation failed because the user authentication provider is not enabled 89990b51 The authentication failed because empty passwords are not allowed 89990b52 The CCS was unable to retrieve the users from a user authentication provider 89990b53 The specified user
F Consistency Check Codes The following tables explain the codes reported when you run a Consistency Check: c • Consistency Check Critical Errors • Consistency Check Errors • Consistency Check Warnings The Consistency Check is for support purposes. You should perform this check only if requested by Avid Technical Support.
Consistency Check Errors Code Meaning 7142 repository data corruption 7143 repository data corruption 7144 repository data corruption 11064 user management failed to initialize Consistency Check Errors n If any of the following errors are reported, some problems were found related to the particular object. It is still possible to use your database, but you should contact Avid using the protocol outlined in the “If You Need Help” topic in the front of this manual to resolve the problem.
Consistency Check Errors Code Meaning 7111 unknown property handle 7112 streamed property flag is not set 7113 unknown streamed property name 7114 invalid streamed property 7153 internal object state is invalid 7171 link is invalid 7172 link is invalid 7173 link is invalid 7174 link is invalid 7175 link is invalid 7176 link is invalid 11058 master user is not valid 11059 master user is not valid 11060 master user does not exist 11061 master user is not valid 11062 master us
Consistency Check Warnings Consistency Check Warnings If any of the following warnings are reported, some problems were found, but no action is urgently needed. Code Meaning 7062 file size mismatch 7072 invalid dependency source 7073 invalid dependency source 7074 invalid dependency target 7075 invalid dependency target 7076 incorrect dependency type 7091 pending change problem fixed 23022 invalid entry in the authorization role table.
ABCDEFGHIJKLMNOPQRSTUVWXYZ Index Symbols _Backup directory described 30 _Buckets directory described 30 _Database directory backing up and restoring 33, 34 described 30 _Master directory described 30 _PropertyStore directory backing up and restoring 33, 34 described 30 Numerics 7-Zip for Interplay backups 44 A AAF metadata adding to tape archive 160 Access control for custom properties 140 Accumulated inherited role described 115 Activating database 62 Administrator role described 115 Administrators gro
ABCDEFGHIJKLMNOPQRSTUVWXYZ Avid Workgroup VSS service 255 AvidAM.pro file described 30 AvidWG.pro file described 30 AvMetaDataDelete.log 246 AvMoveEx.
ABCDEFGHIJKLMNOPQRSTUVWXYZ Index migrating 65 moving (clustered) 71 moving (non-clustered) 67 moving database and users (clustered) 73 moving database and users (non-clustered) 69 moving when disk space low 76 renaming 77 restoring 33 restoring example 54 splitting 216 supported storage configurations 218 unlocking 60 viewing information about 58 Database asset deletion 163 Database Information View 58 Database repair tools 78 DCOMConfig Settings 249 Deactivating database 61 Delete Kept Media tool 175 Del
ABCDEFGHIJKLMNOPQRSTUVWXYZ Index Hardware ID 90 Help opening 26 Event Manager settings 258 Everyone group 112 Exclusive Access for maintenance tools 78 setting and releasing 85 Exiting Interplay Administrator 27 Exporting license 93 Extended search custom properties 145 I Imported Users group 112 Importing LDAP users 105 license 91 users 100 Windows domain users 103 Incremental backup described 34 Inherited rights 115 IN-OUT attribute 277 Installing Pro Tools Import plug-in 202 Instinct/Assist User Sett
ABCDEFGHIJKLMNOPQRSTUVWXYZ Index Lock Server view 85 Lock/Unlock Database view 60 Locked clips deleting 173 Locking database 60 server process 215 Log files deletion 163 LogEvent event 262 Logging in troubleshooting 208 Logging out Interplay Administrator 27 Logs folder 244 Logwatch.
ABCDEFGHIJKLMNOPQRSTUVWXYZ N plug-ins for Interplay 202 User Settings plug-in 205 Property Layout view 131 No Access role described 115 NxNServerLock.exe locking server process 215 moving database with 76 NxNServerShutdown.exe moving database with 76 shutting down server process 215 NxNServerUnlock.exe moving database with 76 NXNServerUser.
ABCDEFGHIJKLMNOPQRSTUVWXYZ S Schedule Backups view 39 Scheduled deletion 169 Searches custom properties 145 Searching remote workgroups 146 Send mail action 260 Server error codes 287 information about 83 locking 85 restarting 89 shutting down 85 unlocking 85 Server Event configuration example 264 Server Event Manager configuring 258 Server Execution User creating 211 described 21 recreating 214 troubleshooting 211 Server folder 248 Server Hostname Settings view 150 Server Information view 83 Server Settin
ABCDEFGHIJKLMNOPQRSTUVWXYZ X User Management view 110 Users adding from Avid Unity 102 adding manually 113 adding to a CCS 100 default 112 deleting 119 disconnecting all 89 importing 100 importing from LDAP 105 importing from Windows domain 103 list of connected 83 management guidelines 129 managing 110 removing from group 119 roles 115 setting attributes for 114 setting passwords for 114 XML files for custom properties 142 V Validate User Tree tool 78 Verify Link Consistency tool 78 VITC (Vertical Inte
Avid Technical Support (USA) Product Information 75 Network Drive Burlington, MA 01803-2756 USA Visit the Online Support Center at www.avid.com/support For company and product information, visit us on the web at www.avid.