<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OPC Blog</provider_name><provider_url>https://integrationobjects.com/blog</provider_url><author_name>OPCBlogAdmin</author_name><author_url>https://integrationobjects.com/blog/author/opcblogadmin/</author_url><title>Store OPC UA Data in SQL &amp; CSV Databases | OPC Easy Archiver</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="QIacMaqjAO"&gt;&lt;a href="https://integrationobjects.com/blog/store-opc-ua-data-standard-database/"&gt;How to Store OPC UA Data in a Standard Database (SQL &amp; CSV Logging)&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://integrationobjects.com/blog/store-opc-ua-data-standard-database/embed/#?secret=QIacMaqjAO" width="600" height="338" title="&#x201C;How to Store OPC UA Data in a Standard Database (SQL &amp; CSV Logging)&#x201D; &#x2014; OPC Blog" data-secret="QIacMaqjAO" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
&lt;/script&gt;
</html><thumbnail_url>https://integrationobjects.com/blog/wp-content/uploads/2019/10/Store-your-OPC-UA-data-in-a-standard-database.jpg</thumbnail_url><thumbnail_width>1920</thumbnail_width><thumbnail_height>1080</thumbnail_height><description>Learn how to store OPC UA data in SQL or CSV databases using OPC Easy Archiver and OPC UA Proxy. Secure, scalable, and reliable industrial data archiving for analytics and reporting.</description></oembed>
