{"id":12202,"date":"2019-02-05T08:01:04","date_gmt":"2019-02-05T07:01:04","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/"},"modified":"2019-02-05T08:01:04","modified_gmt":"2019-02-05T07:01:04","slug":"documentum-migrationutil-2-change-docbase-name","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/","title":{"rendered":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name"},"content":{"rendered":"<p>You are attending the second episode of the MigrationUtil series, today we will change the Docbase Name. If you missed the first one, you can find it <a href=\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-1-change-docbase-id\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>. I did this change on Documentum CS 16.4 with Oracle database, on the same docbase I already used to change the docbase ID.<br \/>\nMy goal is to do both changes on the same docbase because that&#8217;s what I will need in the future.<br \/>\n<!--more--><\/p>\n<p>So, we will be interested in the docbase <strong>RepoTemplate<\/strong> to change his name to <strong>repository1<\/strong>.<\/p>\n<h3> 1. Migration preparation<\/h3>\n<p>I will not give the overview of the MigrationUtil, as I already did in the previous blog.<br \/>\n<strong>1.a Update the config.xml file<\/strong><br \/>\nBelow is the updated version of config.xml file to change the Docbase Name:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@vmtestdctm01 ~]$ cat $DOCUMENTUM\/product\/16.4\/install\/external_apps\/MigrationUtil\/config.xml\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n&lt;!DOCTYPE properties SYSTEM &quot;http:\/\/java.sun.com\/dtd\/properties.dtd&quot;&gt;\n&lt;properties&gt;\n&lt;comment&gt;Database connection details&lt;\/comment&gt;\n&lt;entry key=&quot;dbms&quot;&gt;oracle&lt;\/entry&gt; &lt;!-- This would be either sqlserver, oracle, db2 or postgres --&gt;\n&lt;entry key=&quot;tgt_database_server&quot;&gt;vmtestdctm01&lt;\/entry&gt; &lt;!-- Database Server host or IP --&gt;\n&lt;entry key=&quot;port_number&quot;&gt;1521&lt;\/entry&gt; &lt;!-- Database port number --&gt;\n&lt;entry key=&quot;InstallOwnerPassword&quot;&gt;install164&lt;\/entry&gt;\n&lt;entry key=&quot;isRCS&quot;&gt;no&lt;\/entry&gt;    &lt;!-- set it to yes, when running the utility on secondary CS --&gt;\n\n&lt;!-- &lt;comment&gt;List of docbases in the machine&lt;\/comment&gt; --&gt;\n&lt;entry key=&quot;DocbaseName.1&quot;&gt;RepoTemplate&lt;\/entry&gt;\n\n&lt;!-- &lt;comment&gt;docbase owner password&lt;\/comment&gt; --&gt;\n&lt;entry key=&quot;DocbasePassword.1&quot;&gt;install164&lt;\/entry&gt;\n...\n&lt;entry key=&quot;ChangeDocbaseName&quot;&gt;yes&lt;\/entry&gt;\n&lt;entry key=&quot;NewDocbaseName.1&quot;&gt;repository1&lt;\/entry&gt;\n...\n<\/pre>\n<p>Put all other entry to no.<br \/>\nThe tool will use above information, and load more from the server.ini file.<\/p>\n<h3> 2. Before the migration (optional)<\/h3>\n<p>&#8211; Get docbase map from the docbroker: <\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [16]\">\n[dmadmin@vmtestdctm01 ~]$ dmqdocbroker -t vmtestdctm01 -c getdocbasemap\ndmqdocbroker: A DocBroker Query Tool\ndmqdocbroker: Documentum Client Library Version: 16.4.0000.0185\nTargeting port 1489\n**************************************************\n**     D O C B R O K E R    I N F O             **\n**************************************************\nDocbroker host            : vmtestdctm01\nDocbroker port            : 1490\nDocbroker network address : INET_ADDR: 02 5d2 c0a87a01 vmtestdctm01 192.168.122.1\nDocbroker version         : 16.4.0000.0248  Linux64\n**************************************************\n**     D O C B A S E   I N F O                  **\n**************************************************\n--------------------------------------------\nDocbase name        : RepoTemplate\nDocbase id          : 1000600\nDocbase description : Template Repository\nGovern docbase      : \nFederation name     : \nServer version      : 16.4.0000.0248  Linux64.Oracle\nDocbase Roles       : Global Registry\n...\n<\/pre>\n<p>&#8211; Create a document in the docbase:<br \/>\nCreate an empty file<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\ntouch \/home\/dmadmin\/DCTMChangeDocbaseExample.docx\n<\/pre>\n<p>Create document in the repository using idql<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\ncreate dm_document object\nSET title = 'DCTM Change Docbase Document Example',\nSET subject = 'DCTM Change Docbase Document Example',\nset object_name = 'DCTMChangeDocbaseExample.docx',\nSETFILE '\/home\/dmadmin\/DCTMChangeDocbaseExample.docx' with CONTENT_FORMAT= 'msw12';\n<\/pre>\n<p>Result:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [3]\">\nobject_created  \n----------------\n090f449880001125\n(1 row affected)\n<\/pre>\n<p><em>note the r_object_id.<\/em><\/p>\n<h3> 3. Execute the migration <\/h3>\n<p><strong>3.a Stop the Docbase and the Docbroker<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n$DOCUMENTUM\/dba\/dm_shutdown_RepoTemplate\n$DOCUMENTUM\/dba\/dm_stop_DocBroker\n<\/pre>\n<p><strong>3.b Update the database name in the server.ini file<\/strong><br \/>\nIt is a workaround to avoid below error:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [5,6,7]\">\nDatabase Details:\nDatabase Vendor:oracle\nDatabase Name:DCTMDB\nDatabse User:RepoTemplate\nDatabase URL:jdbc:oracle:thin:@vmtestdctm01:1521\/DCTMDB\nERROR...Listener refused the connection with the following error:\nORA-12514, TNS:listener does not currently know of service requested in connect descriptor\n<\/pre>\n<p>In fact, the tool deal with the database name as a database service name, and put &#8220;\/&#8221; in the url instead of &#8220;:&#8221;. The best workaround I found is to update database_conn value in the server.ini file, and put the service name instead of the database name.<br \/>\nCheck the tnsnames.ora and note the service name, in my case is dctmdb.local.<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [7]\">\n[dmadmin@vmtestdctm01 ~]$ cat $ORACLE_HOME\/network\/admin\/tnsnames.ora \nDCTMDB =\n  (DESCRIPTION =\n    (ADDRESS = (PROTOCOL = TCP)(HOST = vmtestdctm01)(PORT = 1521))\n    (CONNECT_DATA =\n      (SERVER = DEDICATED)\n      (SERVICE_NAME = dctmdb.local)\n    )\n  )\n<\/pre>\n<p>Make the change in the server.ini file:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [7]\">\n[dmadmin@vmtestdctm01 ~]$ vi $DOCUMENTUM\/dba\/config\/RepoTemplate\/server.ini\n...\n[SERVER_STARTUP]\ndocbase_id = 1000600\ndocbase_name = RepoTemplate\nserver_config_name = RepoTemplate\ndatabase_conn = dctmdb.local\ndatabase_owner = RepoTemplate\ndatabase_password_file = \/app\/dctm\/product\/16.4\/dba\/config\/RepoTemplate\/dbpasswd.txt\nservice = RepoTemplate\nroot_secure_validator = \/app\/dctm\/product\/16.4\/dba\/dm_check_password\ninstall_owner = dmadmin\n...\n<\/pre>\n<p>Don&#8217;t worry, we will roll back this change before docbase start \ud83d\ude09<\/p>\n<p><strong>3.c Execute the MigrationUtil script<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n[dmadmin@vmtestdctm01 ~]$ $DM_HOME\/install\/external_apps\/MigrationUtil\/MigrationUtil.sh\n\nWelcome... Migration Utility invoked.\n \nSkipping Docbase ID Changes...\nSkipping Host Name Change...\nSkipping Install Owner Change...\nSkipping Server Name Change...\n\nChanging Docbase Name...\nCreated new log File: \/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/DocbaseNameChange.log\nFinished changing Docbase Name...\n\nSkipping Docker Seamless Upgrade scenario...\nMigration Utility completed.\n<\/pre>\n<p>No Error encountred here but it doesn&#8217;t mean that everything is ok&#8230; Please check the log file:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [6,7,15,53,54]\">\n[dmadmin@vmtestdctm01 ~]$ cat \/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/DocbaseNameChange.log\nStart: 2019-02-01 19:32:10.631\nChanging Docbase Name\n=====================\n\nDocbaseName: RepoTemplate\nNew DocbaseName: repository1\nRetrieving server.ini path for docbase: RepoTemplate\nFound path: \/app\/dctm\/product\/16.4\/dba\/config\/RepoTemplate\/server.ini\n\nDatabase Details:\nDatabase Vendor:oracle\nDatabase Name:dctmdb.local\nDatabse User:RepoTemplate\nDatabase URL:jdbc:oracle:thin:@vmtestdctm01:1521\/dctmdb.local\nSuccessfully connected to database....\n\nProcessing Database Changes...\nCreated database backup File '\/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/DocbaseNameChange_DatabaseRestore.sql'\nselect r_object_id,object_name from dm_sysobject_s where r_object_type = 'dm_docbase_config' and object_name = 'RepoTemplate'\nupdate dm_sysobject_s set object_name = 'repository1' where r_object_id = '3c0f449880000103'\nselect r_object_id,docbase_name from dm_docbaseid_map_s where docbase_name = 'RepoTemplate'\nupdate dm_docbaseid_map_s set docbase_name = 'repository1' where r_object_id = '440f449880000100'\nselect r_object_id,file_system_path from dm_location_s where file_system_path like '%RepoTemplate%'\nupdate dm_location_s set file_system_path = '\/app\/dctm\/product\/16.4\/data\/repository1\/content_storage_01' where r_object_id = '3a0f44988000013f'\n...\nupdate dm_job_s set target_server = 'repository1.RepoTemplate@vmtestdctm01' where r_object_id = '080f4498800003e0'\n...\nselect i_stamp from dmi_vstamp_s where i_application = 'dmi_dd_attr_info'\n...\nSuccessfully updated database values...\n...\nBacked up '\/app\/dctm\/product\/16.4\/dba\/dm_start_RepoTemplate' to '\/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/dm_start_RepoTemplate_docbase_RepoTemplate.backup'\nUpdated dm_startup script.\nRenamed '\/app\/dctm\/product\/16.4\/dba\/dm_start_RepoTemplate' to '\/app\/dctm\/product\/16.4\/dba\/dm_start_repository1'\nBacked up '\/app\/dctm\/product\/16.4\/dba\/dm_shutdown_RepoTemplate' to '\/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/dm_shutdown_RepoTemplate_docbase_RepoTemplate.backup'\nUpdated dm_shutdown script.\nRenamed '\/app\/dctm\/product\/16.4\/dba\/dm_shutdown_RepoTemplate' to '\/app\/dctm\/product\/16.4\/dba\/dm_shutdown_repository1'\nWARNING...File \/app\/dctm\/product\/16.4\/dba\/config\/RepoTemplate\/rkm_config.ini doesn't exist. RKM is not configured\nFinished processing File changes...\n\nProcessing Directory Changes...\nRenamed '\/app\/dctm\/product\/16.4\/data\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/data\/repository1'\nRenamed '\/app\/dctm\/product\/16.4\/dba\/config\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/dba\/config\/repository1'\nRenamed '\/app\/dctm\/product\/16.4\/dba\/auth\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/dba\/auth\/repository1'\nRenamed '\/app\/dctm\/product\/16.4\/share\/temp\/replicate\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/share\/temp\/replicate\/repository1'\nRenamed '\/app\/dctm\/product\/16.4\/share\/temp\/ldif\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/share\/temp\/ldif\/repository1'\nRenamed '\/app\/dctm\/product\/16.4\/server_uninstall\/delete_db\/RepoTemplate' to '\/app\/dctm\/product\/16.4\/server_uninstall\/delete_db\/repository1'\nFinished processing Directory Changes...\n...\nProcessing Services File Changes...\nBacked up '\/etc\/services' to '\/app\/dctm\/product\/16.4\/product\/16.4\/install\/external_apps\/MigrationUtil\/MigrationUtilLogs\/services_docbase_RepoTemplate.backup'\nERROR...Couldn't update file: \/etc\/services (Permission denied)\nERROR...Please update services file '\/etc\/services' manually with root account\nFinished changing docbase name 'RepoTemplate'\n\nFinished changing docbase name....\nEnd: 2019-02-01 19:32:23.791\n<\/pre>\n<p>Here it is a justified error&#8230; Let&#8217;s change the service name manually.<\/p>\n<p><strong>3.d Change the service<\/strong><br \/>\nAs root, change the service name:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n[root@vmtestdctm01 ~]$ vi \/etc\/services\n...\nrepository1\t\t\t\t49402\/tcp               # DCTM repository native connection\nrepository1_s       \t49403\/tcp               # DCTM repository secure connection\n<\/pre>\n<p><strong>3.e Change back the Database name in the server.ini file<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [7]\">\n[dmadmin@vmtestdctm01 ~]$ vi $DOCUMENTUM\/dba\/config\/repository1\/server.ini\n...\n[SERVER_STARTUP]\ndocbase_id = 1000600\ndocbase_name = repository1\nserver_config_name = RepoTemplate\ndatabase_conn = DCTMDB\n...\n<\/pre>\n<p><strong>3.f Start the Docbroker and the Docbase<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n$DOCUMENTUM\/dba\/dm_launch_DocBroker\n$DOCUMENTUM\/dba\/dm_start_repository1\n<\/pre>\n<p><strong>3.g Check the docbase log<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n[dmadmin@vmtestdctm01 ~]$ tail -5 $DOCUMENTUM\/dba\/log\/RepoTemplate.log\n...\n2019-02-01T19:43:15.677455\t16563[16563]\t0000000000000000\t[DM_WORKFLOW_I_AGENT_START]info:  \"Workflow agent master (pid : 16594, session 010f449880000007) is started sucessfully.\"\nIsProcessAlive: Process ID 0 is not &gt; 0\n2019-02-01T19:43:15.677967\t16563[16563]\t0000000000000000\t[DM_WORKFLOW_I_AGENT_START]info:  \"Workflow agent worker (pid : 16595, session 010f44988000000a) is started sucessfully.\"\nIsProcessAlive: Process ID 0 is not &gt; 0\n2019-02-01T19:43:16.680391\t16563[16563]\t0000000000000000\t[DM_WORKFLOW_I_AGENT_START]info:  \"Workflow agent worker (pid : 16606, session 010f44988000000b) is started sucessfully.\" \n<\/pre>\n<p>You are saying the log name is still RepoTemplate.log \ud83d\ude09 Yes! because in my case the docbase name and the server name were the same before I change the docbase name:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [5]\">\n[dmadmin@vmtestdctm01 ~]$ vi $DOCUMENTUM\/dba\/config\/repository1\/server.ini\n[SERVER_STARTUP]\ndocbase_id = 1000600\ndocbase_name = repository1\nserver_config_name = RepoTemplate\ndatabase_conn = DCTMDB\ndatabase_owner = RepoTemplate\ndatabase_password_file = \/app\/dctm\/product\/16.4\/dba\/config\/repository1\/dbpasswd.txt\nservice = repository1\nroot_secure_validator = \/app\/dctm\/product\/16.4\/dba\/dm_check_password\ninstall_owner = dmadmin\n<\/pre>\n<p>Be patient, in the next episode we will see how we can change the server name \ud83d\ude42<\/p>\n<h3> 4. After the migration (optional) <\/h3>\n<p><strong>Get docbase map from the docbroker:<\/strong><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [16]\">\n[dmadmin@vmtestdctm01 ~]$ dmqdocbroker -t vmtestdctm01 -c getdocbasemap\ndmqdocbroker: A DocBroker Query Tool\ndmqdocbroker: Documentum Client Library Version: 16.4.0000.0185\nTargeting port 1489\n**************************************************\n**     D O C B R O K E R    I N F O             **\n**************************************************\nDocbroker host            : vmtestdctm01\nDocbroker port            : 1490\nDocbroker network address : INET_ADDR: 02 5d2 c0a87a01 vmtestdctm01 192.168.122.1\nDocbroker version         : 16.4.0000.0248  Linux64\n**************************************************\n**     D O C B A S E   I N F O                  **\n**************************************************\n--------------------------------------------\nDocbase name        : repository1\nDocbase id          : 1000600\nDocbase description : Template Repository\nGovern docbase      : \nFederation name     : \nServer version      : 16.4.0000.0248  Linux64.Oracle\nDocbase Roles       : Global Registry\n...\n<\/pre>\n<p>it&#8217;s not very nice to keep the old description of the docbase&#8230; Use below idql request to change it:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\nUpdate dm_docbase_config object set title='Renamed Repository' where object_name='repository1';\n<\/pre>\n<p>Check after change:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n[dmadmin@vmtestdctm01 ~]$ dmqdocbroker -t vmtestdctm01 -c getdocbasemap\n...\nDocbase name        : repository1\nDocbase id          : 1000600\nDocbase description : Renamed Repository\n...\n<\/pre>\n<p>Check the document created before the migration:<br \/>\ndocbase id : 090f449880001125<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\nAPI&gt; dump,c,090f449880001125\n...\nUSER ATTRIBUTES\n\n  object_name                     : DCTMChangeDocbaseExample.docx\n  title                           : DCTM Change Docbase Document Example\n  subject                         : DCTM Change Docbase Document Example\n...\n<\/pre>\n<h3> 5. Conclusion<\/h3>\n<p>Well, the tool works, but as you saw we need a workaround to make the change. Which is not great, hope that it will be fixed in the future versions.<br \/>\nIn the next episode I will change the server config name, see you there \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You are attending the second episode of the MigrationUtil series, today we will change the Docbase Name. If you missed the first one, you can find it here. I did this change on Documentum CS 16.4 with Oracle database, on the same docbase I already used to change the docbase ID. My goal is to [&hellip;]<\/p>\n","protected":false},"author":46,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197,525],"tags":[1213,129,15],"type_dbi":[],"class_list":["post-12202","post","type-post","status-publish","format-standard","hentry","category-application-integration-middleware","category-enterprise-content-management","tag-docbase","tag-documentum","tag-migration"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name - dbi Blog<\/title>\n<meta name=\"description\" content=\"Documentum MigrationUtil change the Docbase Name\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name\" \/>\n<meta property=\"og:description\" content=\"Documentum MigrationUtil change the Docbase Name\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-05T07:01:04+00:00\" \/>\n<meta name=\"author\" content=\"David Diab\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Diab\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\"},\"author\":{\"name\":\"David Diab\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\"},\"headline\":\"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name\",\"datePublished\":\"2019-02-05T07:01:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\"},\"wordCount\":724,\"commentCount\":0,\"keywords\":[\"docbase\",\"Documentum\",\"Migration\"],\"articleSection\":[\"Application integration &amp; Middleware\",\"Enterprise content management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\",\"name\":\"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2019-02-05T07:01:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\"},\"description\":\"Documentum MigrationUtil change the Docbase Name\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\",\"name\":\"David Diab\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"caption\":\"David Diab\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name - dbi Blog","description":"Documentum MigrationUtil change the Docbase Name","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/","og_locale":"en_US","og_type":"article","og_title":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name","og_description":"Documentum MigrationUtil change the Docbase Name","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/","og_site_name":"dbi Blog","article_published_time":"2019-02-05T07:01:04+00:00","author":"David Diab","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Diab","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/"},"author":{"name":"David Diab","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"headline":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name","datePublished":"2019-02-05T07:01:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/"},"wordCount":724,"commentCount":0,"keywords":["docbase","Documentum","Migration"],"articleSection":["Application integration &amp; Middleware","Enterprise content management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/","url":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/","name":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2019-02-05T07:01:04+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"description":"Documentum MigrationUtil change the Docbase Name","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-migrationutil-2-change-docbase-name\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Documentum \u2013 MigrationUtil \u2013 2 \u2013 Change Docbase Name"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86","name":"David Diab","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","caption":"David Diab"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=12202"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12202\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=12202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=12202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=12202"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=12202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}