1. A management method for switching a database object in a database that stores a plurality of database objects, wherein multiple versions of database objects are stored in a plurality of files, each of the plurality of files being identified by a file handle, the method, comprising: locating an indication of a version of a file handle that is related to an object handle that identifies an object stored in the database; preventing database agents from accessing the indication of the version; and changing the indication of the version to a value that refers to a second file handle.