`

Utilities for Easy Handling of Administrator Work in Documentum

阅读更多

Utilities for Easy Handling of Administrator Work in Documentum 

Apart from installation and setting up of documentum server and client
environment, there are many important tasks which needs to be handled by an  Administrator in order for smooth and proper functioning of the set up.

Some of the tasks are mentioned below:
1. Modifying the configurations of servers, docbroker.
2. Creating new Docbases.
3. Maintaining Docbases.
4. Configuring, starting and shutting down servers.
5. Changing session configuration.
6. Managing content storage areas and content files.
7. Managing users and groups.
8. Managing security.

Utilities for Easy Handling of Administrative Task:

1.dm_error utility
We encounter various content server errors with just with an error code
without much information about it. Documentum has defined all the errors
with an expanded statement of the error, possible causes of it and
prescribes possible solutions for the error. Utility should be executed in the
command prompt of the content server.
Syntax: dm_error <error_code>

2.PreLoad Utility
Administrator operations include activities called Dumping and Loading Docbase.Dump and Load operations can be used to do the following activities:
a. Move a Docbase to one location to another.
b. Duplicate a Docbase.
c. Duplicate or move some portion of the Docbase.
A dump operation creates a binary file of objects dumped from a Docbase. If a dumped object has associated content files, the content files are either
referenced by full path or included directly in the dump file. The load operation loads the objects and content files into another Docbase.
PreLoad utility can be run on a dump file created to tell what all objects that
should be created in the new Docbase before loading the dump file. Utility can also be used to create a DQL script that you can edit and then run to create the needed objects.
Syntax:
preload docbase [-Uusername] -Ppassword -dump_file filename [-
script_file name]
The docbase is the name of the Docbase into which you are loading the dump
file. Filename is the name of the dump file, and name defines a name for the
output DQL script. If you do not include a username, the current user is
assumed.
Note: This utility does not report all storage areas in the source Docbase, but
only those that have been copied into the dump file.

3.dmclean Utility
Every Docbase requires a scheduled clean up need to be performed by
administrator. One such clean up includes removing orphaned content files.
When users delete a document, or any object that has a content file associated with it, the system deletes the object and marks the content as an orphan. The system does not delete the actual content file. This must be done using the dmclean utility. Dmclean can be run using:

a. Documentum Administrator.
b. A DQL EXECUTE statement.
Syntax:
EXECUTE do_method
WITH method = ’dmclean’,
arguments = ’-no_content -no_note -no_wf_template’
c. An Apply method
Syntax:
apply,session,NULL,DO_METHOD,METHOD,S,dmclean, ARGUMENTS,S,’-no_content -no_note -no_wf_template’
d. From Content Server command prompt
dmclean -docbase_name docbase -init_file init_file_name
-no_content -no_note -no_wf_template
Where wheredocbase is the name of the Docbase and init_file_name
is the name of the server.ini start up file for the Docbase’s server.

4.dmfilescan Utility
This utility is used to scan the one or more storage area and find any content
files that do not have associated content objects. The utility scans for orphaned files which are over 24 hours old.
Running the utility using EXECUTE statement:
EXECUTE do_method WITH method = ’dmfilescan’,
[arguments = ’[-s storage_area_name] [,-from directory1]
[,-to directory2]’]
The utility automatically saves the output to a document that is stored in
the Temp cabinet. FALSE.) The output is a generated script that includes
the informational messages generated by the utility.
Running the utility using Content Server command prompt:
dmfilescan -docbase_name name -init_file init_file_name
[-s storage_area_name][-from directory1][-to directory2]
The init_file_name is the name of Content Server’s server.ini file. This is
one of the server start up files.

5.dm_crypto_change_passphrase Utility
Every installation of a Content Server creates a key called Administration
Encryption Key (AEK). This is used to encrypt:
a. The Docbase keys.
b. Documentum passwords, such as those used by Content Server to
connect to the RDMS or any other Docbase.
This AEK is stored at: %DOCUMENTUM%\dba\secure\aek.key and this key also are encrypted using a default passphrase provided by Documentum. It is always advisable to change the default passphrase. To change the default passphrase we can use dm_crypto_change_passphrase Utility.
Syntax:
dm_crypto_change_passphrase [-location location][-passphrase
[old_passphrase]][-newpassphrase [new_passphrase]][-noprompt][-help]
Location is the place where AEK is placed for which we need to change the
passphrase.
old_passphrase is the old passphrase name.
new_passphrase is the new passphrase name.
-noprompt should be used if any one the argument mentioned above is not
used. It’s like the end specify mentioning the end of arguments.
-help returns help information for the utility.

6.IAPI Utility
IAPI Utility is used to issue direct method call to the server.
Running the utility from the server command prompt:
iapi32 [-Uusername|-ENV_CONNECT_USER_NAME]
[-Pos_password|-ENV_CONNECT_PASSWORD] [-Llogfile] [-X][-E]
[-V-][-Q] docbase|-ENV_CONNECT_DOCBASE_NAME [-Rinputfile]
[-Ftrace_level][-Sinit_level][-Iescape_character][-zZ]
[-Winteger][-Ksecure_mode]
Order of the parameter does not hold importance.
Username- Identifies the name who is starting the session.
ENV_CONNECT_USER_NAME- User name in looked in the environment
variable DM_USER_NAME.
Password- User’s operating system password.
ENV_CONNECT_PASSWORD- Password is looked in the environment
variable DM_PASSWORD.
-Llogfile – Directs the server to start a log file for the session.
You must include the file name with the argument. You can specify a
full path.
-X Allows prompt for domain.
-E Turns on echo.
-V- Turns verbose mode off. The utility runs in verbose
mode by default. If you turn verbose mode off, the
system does not display the IAPI prompt, error
messages, or any responses to your commands
(return values or status messages).
-Q Directs the utility to provide a quick connection test. The utility attempts to connect and exits with a status of zero if successful or non-zero if not.
It provides error messages if the attempt is not successful.
Docbase- Docbase name which is intended to access.
ENV_CONNECT_DOCBASE_NAM – finds the name of the docbase
from environment variable DM_USER_NAME.
-Rinputfile input file with API methods.
-Ftrace_level Turns tracing on.
-Sinit_level Defines the connection level established when you
start the API session.

-Iescape_character Defines an escape character for certain symbols
such as a forward slash (/).
-zZ Specifies Windows NT Unified Logon.
7.IDQL Utility
IDQL is also a useful as a tool for testing and other tasks that support an
application or installation because it allows you to run scripts and batch files.
Running the utility from the server command prompt:
idql32 [-n] [-wcolumnwidth]
[-Uusername|-ENV_CONNECT_USER_NAME]
[-Pos_password|-ENV_CONNECT_PASSWORD][-Ddomain]
docbase|-ENV_CONNECT_DOCBASE_NAME [-Rinput_file]
[-X][-E][-Ltrace_level][-zZ][-Winteger][-Ksecure_mode]
The parameter being the same as mentioned in above utility.

 【转自 http://hkishan.wordpress.com

分享到:
评论

相关推荐

    Utilities for Windows NT 源码

    Besides my research work I am responsible for a couple of computers at the physics department of the University of Mainz which are running under Windows NT. Therefore I started developing some ...

    GNU utilities for Win32

    《GNU工具集在Win32环境中的应用与详解》 GNU工具集,是Linux和Unix系统中的基础软件集合,包含了众多实用的命令行工具。这些工具不仅在开源操作系统中广泛使用,现在也被移植到了Win32环境下,为Windows用户提供了...

    Concurrency Utilities for Java EE

    标题“Concurrency Utilities for Java EE”直译为“Java EE中的并发工具”。这表明文档主要聚焦于介绍一系列旨在优化和简化Java EE环境中并发编程任务的工具和技术。并发是多线程编程的核心概念之一,在Java EE这种...

    OpenSSH: A Survival Guide for Secure Shell Handling

    Description: The OpenSSH suite of tools provides replacements for some of the common administrative tools used today such as telnet, FTP and the r-utilities; yet, these tools, considered insecure ...

    norton utilities 8 for dos

    在个人计算机发展的早期阶段,DOS操作系统占据了主导地位,而在这个时期,有一款名为"Norton Utilities 8 for DOS"的系统工具集,成为了广大用户进行系统维护和优化的重要助手。这款工具集包含了四个关键的工具,...

    documentum6.X 安装指南

    ### Documentum 6.X 安装与配置详细指南 #### 一、Documentum 6.X 简介 Documentum 是一款由EMC公司提供的企业级文档管理和内容管理系统。Documentum 6.X 版本提供了丰富的功能和服务,包括文档管理、内容存储、...

    UnxUtils GNU utilities for Win32

    《UnxUtils:将GNU工具带入Windows世界》 UnxUtils是一款专为Windows系统设计的软件,它允许用户在不安装虚拟机的情况下,直接在Windows环境下使用一系列经典的Unix命令行工具。这款软件极大地扩展了Windows命令行...

    UtilitiES UtilitiES UtilitiES

    UtilitiES UtilitiES UtilitiES UtilitiES UtilitiES

    Java.Threads.and.the.Concurrency.Utilities.1484216997

    This concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex ...

    linux_utilities_for_windows.zip

    为此,"linux_utilities_for_windows.zip"这个压缩包提供了一种解决方案,它使Windows用户能够在熟悉的环境中使用Linux命令,极大地提高了工作效率。 压缩包中的"utils"文件包含了多种常用的Linux命令工具,它们被...

    MVS JCL and Utilities For Entry Level Training

    根据给定文件的信息,我们可以提炼出以下关于"MVS JCL and Utilities For Entry Level Training"的相关知识点: ### MVS JCL and Utilities for Entry Level Training #### 课程简介 本课程为期三天,旨在教授如何...

    DBISAM Additional Software and Utilities 4.17

    The source code for these utilities is compatible with Delphi 5 only and may need some minor changes if compiled with a later version of Delphi. Database System Utility This utility allows the ...

    TuneUp Utilities 2010 官方简体中文正式版 Incl. Keygen

    老牌系统优化与调整软件套装 原来都是E文的,官方终于放出了正式简体中文版 方便大家使用 附带Keygen实测有效!

    a project model for the FreeBSD Project.7z

    This, combined with the vast amount of dependencies in the kernel and that it is not easy to see all the consequences of a kernel change, demands developers with a relative full understanding of the ...

    Two Scoops of Django 1.11: Best Practices for the Django Web Framework.pdf

    Chapter 28: What About Those Random Utilities? Chapter 29: Deployment: Platforms as a Service Chapter 30: Deploying Django Projects Chapter 31: Continuous Integration Chapter 32: The Art of Debugging ...

    Shell.Programming.in.Unix.Linux.and.OS.X.4th.Ed

    All major features of the shell are covered, and the large number of practical examples make it easy for you to build shell scripts for your particular applications. The book also describes the major...

    Windows CE .NET Utilities v1.1 for Visual Studio .NET 2003.E

    单击“Windows CE .NET Utilities v1.1 for Visual Studio .NET 2003.EXE” 链接,开始下载。 然后执行下列操作之一: 要立即开始安装,请单击“打开”或“在当前位置运行该程序”。 要将下载文件复制到计算机上...

    MySQL 8 Administrator's Guide

    MySQL 8 Administrator's Guide pdf Step by step guide to monitor, manage, and secure your database engine Key Features Your companion to master all the administration-related tasks in MySQL 8 Ensure ...

    Pango Reference Manual

    Table of Contents Basic Pango Interfaces Rendering - Functions to run the rendering pipeline Glyph Storage - Structures for storing information about glyphs ...Index of new symbols in 1.12

Global site tag (gtag.js) - Google Analytics