{"id":2096,"date":"2019-03-25T17:38:01","date_gmt":"2019-03-25T20:38:01","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/kb27883-copying-registers-from-access-to-oracle\/"},"modified":"2020-01-03T10:22:44","modified_gmt":"2020-01-03T13:22:44","slug":"kb27883-copying-registers-from-access-to-oracle","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/","title":{"rendered":"KB-27883: Copying registers from Access to Oracle."},"content":{"rendered":"<div style=\"text-align: justify;\">\n<p><span style=\"font-weight: bold;\">Question:<\/span><\/p>\n<p>How can I copy the alarms being recorded on an Access Database to the Oracle?<\/p>\n<p><span style=\"font-weight: bold;\">Solution: <\/span><\/p>\n<p>To do so, you must use a Query object on the Data Server to retrieve the Access&#8217; registers and periodically update the Oracle&#8217;s table.<\/p>\n<p>Therefore, you must create a Historic linked to a table previously created on the Oracle, which needs to have the same number of fields of the Alarm History, as well as Internal Tags to be linked to each of these fields, and a script on the Data Server that be executed on defined intervals.<\/p>\n<p>This script must perform the following:<\/p>\n<ul>\n<li>Retrieve the registers from the Access&#8217; table by using the Query&#8217;s GetADORecordset method;<\/li>\n<li>Write on the Oracle&#8217;s table by using the Historic&#8217;s WriteRecord method;<\/li>\n<li>Save the TimeStamp from the last register on a Data Server&#8217;s tag so that the next Query is performed from it, in order to not duplicate the registers on the Oracle&#8217;s table.<\/li>\n<\/ul>\n<p>At the end of the script, you must use the <span style=\"font-style: italic;\">Save <\/span>command on the Data Folder to make the tag keep its value even when you stop the Domain&#8217;s execution.<\/p>\n<p>Please notice that the Query&#8217;s filter of the script must be performed based on the <span style=\"font-style: italic;\">E3TimeStamp<\/span>, and not on the <span style=\"font-style: italic;\">InTime<\/span>, so no register is lost.<\/p>\n<p>Below, you can see an example of this script:<\/p>\n<\/div>\n<p><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">Sub DataServer_OnMinuteChanging()<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 set query = Item(&#8220;QueryDB1&#8221;)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 &#8216;Sets the query date and time filter to return only new records<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 query.SetVariableValue &#8220;InitialDate&#8221;, Item(&#8220;LastTime&#8221;).Value<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 set rs = query.GetADORecordset()<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 if rs.RecordCount > 0 then<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rs.MoveFirst<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 for aux = 1 to rs.RecordCount<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8216;Moves data from the query (DB1) to the tags linked to Historic (DB2)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Item(&#8220;TagsDB2&#8221;).Item(&#8220;E3TimeStamp&#8221;).Value = CDate(rs.Fields.Item(&#8220;E3TimeStamp&#8221;).Value)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Item(&#8220;TagsDB2&#8221;).Item(&#8220;InTime&#8221;).Value = CDate(rs.Fields.Item(&#8220;InTime&#8221;).Value)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Item(&#8220;TagsDB2&#8221;).Item(&#8220;Message&#8221;).Value = CStr(rs.Fields.Item(&#8220;Message&#8221;).Value)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Application.GetObject(&#8220;HistDB2&#8221;).WriteRecord()<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8216;Saves timestamp from the last record to use in the next execution<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Item(&#8220;LastTime&#8221;).Value = CDate(rs.Fields.Item(&#8220;E3TimeStamp&#8221;).Value)<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rs.MoveNext<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 next<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 end if<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 Save()<\/span><br style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\" \/><span style=\"background-color: #ffffff; color: #000000; font-family: Courier New;\">End Sub<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Question: How can I copy the alarms being recorded on an Access Database to the Oracle? Solution: To do so, you must use a Query object on the Data Server&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[735,763],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>KB-27883: Copying registers from Access to Oracle. - Elipse Knowledgebase<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KB-27883: Copying registers from Access to Oracle.\" \/>\n<meta property=\"og:description\" content=\"Question: How can I copy the alarms being recorded on an Access Database to the Oracle? Solution: To do so, you must use a Query object on the Data Server&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-25T20:38:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-03T13:22:44+00:00\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"KB-27883: Copying registers from Access to Oracle.\",\"datePublished\":\"2019-03-25T20:38:01+00:00\",\"dateModified\":\"2020-01-03T13:22:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\"},\"wordCount\":882,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"DataBases\",\"Scripts\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\",\"name\":\"[:pt]KB-27883: Copying registers from Access to Oracle.[:en]KB-27883: Copying registers from Access to Oracle.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:38:01+00:00\",\"dateModified\":\"2020-01-03T13:22:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KB-27883: Copying registers from Access to Oracle.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"KB-27883: Copying registers from Access to Oracle. - Elipse Knowledgebase","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:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]KB-27883: Copying registers from Access to Oracle.[:en]KB-27883: Copying registers from Access to Oracle.[:] - Elipse Knowledgebase","og_description":"Question: How can I copy the alarms being recorded on an Access Database to the Oracle? Solution: To do so, you must use a Query object on the Data Server&hellip;","og_url":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:38:01+00:00","article_modified_time":"2020-01-03T13:22:44+00:00","author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"KB-27883: Copying registers from Access to Oracle.","datePublished":"2019-03-25T20:38:01+00:00","dateModified":"2020-01-03T13:22:44+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/"},"wordCount":882,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["DataBases","Scripts"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/","url":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/","name":"[:pt]KB-27883: Copying registers from Access to Oracle.[:en]KB-27883: Copying registers from Access to Oracle.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:38:01+00:00","dateModified":"2020-01-03T13:22:44+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/kb27883-copying-registers-from-access-to-oracle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"KB-27883: Copying registers from Access to Oracle."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2096"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=2096"}],"version-history":[{"count":2,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2096\/revisions"}],"predecessor-version":[{"id":9709,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2096\/revisions\/9709"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=2096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=2096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=2096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}