Re: Rockwell FactoryTalk Says 'SQL_TIMESTAMP data type is not supported'

"Inoue, Hiroshi" <[email protected]> Tue, 23 Jul 2019 08:14:26 +0900
Newsgroups gmane.comp.db.postgresql.odbc
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------B9F1E108FD701D6B09B0AD7E
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Michael,

Could you try the test driver if I provide a Windows test driver?

regards,
Hiroshi Inoue

On 2019/07/18 18:18, [email protected] wrote:
>
> Hi,
>
> ·your ODBC driver version
>
> psqlODBC is v11.01.000.
>
> SQL_DRIVER_ODBC_VER reports “3.51”
>
> [6608-0.002] info.c[PGAPI_GetInfo]71: entering...fInfoType=77
>
> [6608-0.002] info.c[PGAPI_GetInfo]1032: p='03.51', len=0, value=0, 
> cbMax=12
>
> ·your PostgreSQL database version
>
> v10.9 x86
>
> Running on Windows 10 32-bit
>
> ·any error messages you saw on the screen
>
> The client application (Rockwell FactoryTalk), has a button which can 
> automatically create the tables in an existing database.
>
> It created a table successfully that DID NOT have a TIMESTAMP column. 
> But I had to manually create two tables that had a TIMESTAMP column.
>
> When I clicked ‘OK’ to accept the changes, I get this error;
>
> FactoryTalk works fine with Microsoft SQL ODBC.
>
> ·the debug log (mylog_????.log) file (you will have to enable the 
> mylog driver option)
>
> Attached.
>
> I ran the ODBC Test tool, and connected via ODBC version 2 (as this is 
> what FactoryTalk appears to be using)
>
> [2892-0.001]odbcapi30.[SQLSetEnvAttr]477: Entering att=200,2
>
> I then ran a GetTypeInfo on SQL_TIMESTAMP(11), and it returns SQL_SUCCESS
>
> But in the logs, it shows this;
>
> [6608-1677.216]odbcapiw.c[SQLGetTypeInfoW]1015: Entering
>
> [6608-1677.216] info.c[PGAPI_GetTypeInfo]1115: entering...fSqlType=93
>
> [6608-1677.216]statement.[SC_recycle_statement]812: entering self=0052D2E0
>
> [6608-1677.216] qresult.c[QR_Constructor]173: entering
>
> [6608-1677.216] qresult.c[QR_Constructor]242: leaving
>
> [6608-1677.216]statement.[SC_set_Result]531: (0052D2E0, 00539F48)
>
> [6608-1677.216] qresult.c[QR_Destructor]344: entering
>
> [6608-1677.216] bind.c[extend_column_bindings]718: entering ... 
> self=0052D370, bindings_allocated=0, num_columns=19
>
> [6608-1677.216] bind.c[extend_column_bindings]762: leaving 004F8C30
>
> [6608-1677.216] qresult.c[QR_set_num_fields]40: entering
>
> [6608-1677.216] qresult.c[QR_set_num_fields]44: leaving
>
> It appears the fSQLType changed from SQL_TIMESTAMP(11) to 
> SQL_TYPE_TIMESTAMP(93)…? Could this be what is causing the issue?
>
> Regards,
>
> Michael Riksman
>
> Instrument and Control Specialist
>
> Khalda Petroleum Co.
>
> A KPC/Apache Corp. Joint Venture
>
> Salam Base, Egypt
>
> Mob: +20 122 0530603
>
> Email: [email protected]
>



---
このメールは、AVG によってウイルス チェックされています。
http://www.avg.com

--------------B9F1E108FD701D6B09B0AD7E
Content-Type: multipart/related;
 boundary="------------163DBD4E4007004488A8D850"


--------------163DBD4E4007004488A8D850
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Michael,<br>
    <br>
    Could you try the test driver if I provide a Windows test driver?<br>
    <br>
    regards,<br>
    Hiroshi Inoue<br>
    <br>
    <div class="moz-cite-prefix">On 2019/07/18 18:18,
      <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2098356435;
	mso-list-type:hybrid;
	mso-list-template-ids:-1719637206 201916417 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="font-family:Symbol"><span style="mso-list:Ignore">·<span
                style="font:7.0pt &quot;Times New Roman&quot;">        
              </span></span></span><!--[endif]-->your ODBC driver
          version<o:p></o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt">psqlODBC
          is v11.01.000. <o:p>
          </o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt"><span
            style="font-family:Consolas">SQL_DRIVER_ODBC_VER</span>
          reports “3.51”<o:p></o:p></p>
        <p class="MsoListParagraph" style="margin-left:108.0pt"><span
            style="font-family:Consolas">[6608-0.002]   
            info.c[PGAPI_GetInfo]71: entering...fInfoType=77<o:p></o:p></span></p>
        <p class="MsoListParagraph" style="margin-left:108.0pt"><span
            style="font-family:Consolas">[6608-0.002]   
            info.c[PGAPI_GetInfo]1032: p='03.51', len=0, value=0,
            cbMax=12<o:p></o:p></span></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="font-family:Symbol"><span style="mso-list:Ignore">·<span
                style="font:7.0pt &quot;Times New Roman&quot;">        
              </span></span></span><!--[endif]-->your PostgreSQL
          database version<o:p></o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt">v10.9 x86<o:p></o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt">Running
          on Windows 10 32-bit<o:p></o:p></p>
        <p class="MsoListParagraph" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="font-family:Symbol"><span style="mso-list:Ignore">·<span
                style="font:7.0pt &quot;Times New Roman&quot;">        
              </span></span></span><!--[endif]-->any error messages you
          saw on the screen<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt">The client
          application (Rockwell FactoryTalk), has a button which can
          automatically create the tables in an existing database.
          <o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt">It created a
          table successfully that DID NOT have a TIMESTAMP column. But I
          had to manually create two tables that had a TIMESTAMP column.
          <o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt">When I clicked
          ‘OK’ to accept the changes, I get this error;<o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:108.0pt"><span
            style="mso-fareast-language:EN-AU"><img id="Picture_x0020_1"
              src="cid:[email protected]"
              class="" width="460" height="107"></span><o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:108.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt">FactoryTalk
          works fine with Microsoft SQL ODBC.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="font-family:Symbol"><span style="mso-list:Ignore">·<span
                style="font:7.0pt &quot;Times New Roman&quot;">        
              </span></span></span><!--[endif]-->the debug log
          (mylog_????.log) file (you will have to enable the mylog
          driver option)<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt">Attached.<o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:72.0pt"><o:p> </o:p></p>
        <p class="MsoNormal">I ran the ODBC Test tool, and connected via
          ODBC version 2 (as this is what FactoryTalk appears to be
          using)<o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[2892-0.001]odbcapi30.[SQLSetEnvAttr]477:
            Entering att=200,2<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I then ran a GetTypeInfo on
          SQL_TIMESTAMP(11), and it returns SQL_SUCCESS<o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="mso-fareast-language:EN-AU"><img id="Picture_x0020_2"
              src="cid:[email protected]"
              class="" width="842" height="177"></span><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">But in the logs, it shows this;<o:p></o:p></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]odbcapiw.c[SQLGetTypeInfoW]1015:
            Entering<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]   
            info.c[PGAPI_GetTypeInfo]1115: entering...<span
              style="color:red">fSqlType=93</span><o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]statement.[SC_recycle_statement]812:
            entering self=0052D2E0<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]
            qresult.c[QR_Constructor]173: entering<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]
            qresult.c[QR_Constructor]242: leaving<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]statement.[SC_set_Result]531:
            (0052D2E0, 00539F48)<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]
            qresult.c[QR_Destructor]344: entering<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]   
            bind.c[extend_column_bindings]718: entering ...
            self=0052D370, bindings_allocated=0, num_columns=19<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]   
            bind.c[extend_column_bindings]762: leaving 004F8C30<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]
            qresult.c[QR_set_num_fields]40: entering<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:Consolas">[6608-1677.216]
            qresult.c[QR_set_num_fields]44: leaving<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">It appears the <span
            style="font-family:Consolas">fSQLType</span> changed from
          <span style="font-family:Consolas">SQL_TIMESTAMP(11)</span> to
          <span style="font-family:Consolas">
            SQL_TYPE_TIMESTAMP(93)…?</span> Could this be what is
          causing the issue?<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Michael Riksman<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Instrument and Control Specialist<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Khalda Petroleum Co.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">A KPC/Apache Corp. Joint Venture<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Salam Base, Egypt<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Mob: +20 122 0530603<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-AU"
            lang="EN-US">Email: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a></span><o:p><br>
          </o:p></p>
      </div>
    </blockquote>
    <br>
  <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table style="border-top: 1px solid #D3D4DE;">
	<tr>
      <td style="width: 55px; padding-top: 18px;"><a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png" alt=""  width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
		<td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">ウイルス フリー。 <a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avg.com</a> 		</td>
	</tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>

--------------163DBD4E4007004488A8D850
Content-Type: image/png;
 name="image001.png"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
Content-Disposition: inline;
 filename="image001.png"

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
--------------163DBD4E4007004488A8D850
Content-Type: image/png;
 name="image002.png"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
Content-Disposition: inline;
 filename="image002.png"

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
AAEIvIbA/wEEhZANQvicdAAAAABJRU5ErkJggg==
--------------163DBD4E4007004488A8D850--

--------------B9F1E108FD701D6B09B0AD7E--