<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vertica Documentation – Compatibility issues and limitations</title>
    <link>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/</link>
    <description>Recent content in Compatibility issues and limitations on Vertica Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Connecting-To: SSDT-BI limitations</title>
      <link>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssdt-bi-limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssdt-bi-limitations/</guid>
      <description>
        
        
        &lt;p&gt;SSDT-BI is a 32-bit development environments for Analysis Services, Integration Services, and Reporting Services projects. It is not designed to run on the Itanium 64-bit architecture and thus are not installed on Itanium servers.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Connecting-To: SSAS limitations</title>
      <link>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssas-limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssas-limitations/</guid>
      <description>
        
        
        &lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The SSAS Tabular Model is not supported.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If, after installing the Vertica OLE DB driver, an SSAS cube build fails, restart the SSAS service.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Connecting-To: SSIS data type limitations</title>
      <link>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssis-data-type-limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssis-data-type-limitations/</guid>
      <description>
        
        
        &lt;p&gt;The following sections cover data type limitations when using SQL Server Integration Services (SSIS).&lt;/p&gt;
&lt;h2 id=&#34;time-data-transfer&#34;&gt;Time data transfer&lt;/h2&gt;
&lt;p&gt;When transferring time data, SSIS uses the TimeSpan data type that supports precision greater than six digits. The Vertica ADO.NET driver translates TimeSpan as an Interval data type that supports up to six digits. The Interval type is not converted to the TimeSpan type during transfer. As a result, if the time value has a precision of more than six digits, the data is truncated, not rounded.&lt;/p&gt;
&lt;p&gt;For information on ADO.NET data types, refer to &lt;a href=&#34;../../../../../../../../en/connecting-to/client-libraries/accessing/c/ado-net-data-types/&#34;&gt;ADO.NET data types&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;date-and-datetime-precision&#34;&gt;DATE and DATETIME precision&lt;/h2&gt;
&lt;p&gt;To function without errors, DATE and DATETIME have a range from 0001-01-01 00:00:00.0000000 to 9999-12-31 23:59:59.999999.&lt;/p&gt;
&lt;p&gt;In SSIS, the DATETIME type (DT_TIMESTAMP) supports only a scale up to three decimal places for seconds. Any decimal places after that are automatically discarded. You can perform derived column transformations only on DATETIME values between January 1, 1753 through December 31, 9999.&lt;/p&gt;
&lt;h2 id=&#34;numeric-precision&#34;&gt;Numeric precision&lt;/h2&gt;
&lt;p&gt;The maximum and minimum decimal allowed is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Max: &lt;code&gt;+79,228,162,514,264,337,593,543,950,335&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Min: &lt;code&gt;-79,228,162,514,264,337,593,543,950,335&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For example, if the scale is 16, the range of values is:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;+/- 7,922,816,251,426.4337593543950335&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The valid scale range is any number that is smaller than 29 and greater than 38. Using a scale between 29 and 38 does not generate an error.&lt;/p&gt;
&lt;p&gt;See: &lt;a href=&#34;http://msdn.microsoft.com/en-us/library/system.decimal.maxvalue.aspx&#34;&gt;http://msdn.microsoft.com/en-us/library/system.decimal.maxvalue.aspx&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;unsupported-floating-point-values&#34;&gt;Unsupported floating point values&lt;/h2&gt;
&lt;p&gt;SQL Server does not support NaN, Infinity, or –Infinity values. These values are supported when you use SSIS to transfer between Vertica instances, but they are not supported with a SQL Server Destination.&lt;/p&gt;
&lt;h2 id=&#34;string-conversion&#34;&gt;&lt;strong&gt;&lt;code&gt;String Conversion&lt;/code&gt;&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The CHAR and VARCHAR data types used in SSIS are DT_WSTR, with a maximum length of 4000 characters.&lt;/p&gt;
&lt;p&gt;In SSIS, Vertica strings are converted to Unicode strings in SSIS to handle multi-lingual data. You can convert these strings to ASCII using a Data Conversion Task.&lt;/p&gt;
&lt;h2 id=&#34;scale&#34;&gt;Scale&lt;/h2&gt;
&lt;p&gt;Whenever you use a scale greater than 38, SSIS replaces it with a value of 4.&lt;/p&gt;
&lt;h2 id=&#34;interval-conversion&#34;&gt;Interval conversion&lt;/h2&gt;
&lt;p&gt;SSIS does not support interval types. It converts them to TIME and strips off the day component. Any package that has interval types greater than a day returns incorrect results.&lt;/p&gt;
&lt;h2 id=&#34;data-mapping-issues-with-sql-server-import-and-export-wizard&#34;&gt;Data mapping issues with SQL server import and export wizard&lt;/h2&gt;
&lt;p&gt;When you create an Integrated Services package (SSIS) using the SQL Server Import and Export Wizard, certain data types do not automatically map correctly. A mapping issue can occur when you use the wizard with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;SQL Server Native OLE DB Provider for SQL Server 2008 or 2012&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SQL Server Native Client 10.0/11.0 Provider for SQL Server 2010/2012&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To avoid this issue, manually change the type mappings with BIDS or SSDT-BI.&lt;/p&gt;
&lt;h2 id=&#34;data-transfer-failures&#34;&gt;Data transfer failures&lt;/h2&gt;
&lt;p&gt;When using an Integrated Services package (SSIS) with the SQL Server OLE DB Provider for SQL Server 2008 or 2012, certain data type transfers can fail when transferring from Vertica to SQL Server. To avoid this issue, use either BIDS or SSDT-BI when transferring data.&lt;/p&gt;
&lt;h2 id=&#34;batch-insert-of-varbinarylong-varbinary-data-types&#34;&gt;Batch insert of VARBINARY/LONG VARBINARY data types&lt;/h2&gt;
&lt;p&gt;Sometimes, one row of a batch insert of VARBINARY or LONG VARBINARY data types exceeds the data type limit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;VARBINARY: 65 KB&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;LONG VARBINARY: 32 MB&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In such cases, all rows are rejected, rather than just the one row whose length exceeds the type limit. The batch insert fails with the message &amp;quot;row(s) are rejected&amp;quot;.&lt;/p&gt;
&lt;p&gt;To avoid this issue, use a predicate to filter out rows from the source that do not fit into the receiving database.&lt;/p&gt;
&lt;h2 id=&#34;boolean-queries-in-sql-server-query-designer&#34;&gt;Boolean queries in SQL server query designer&lt;/h2&gt;
&lt;p&gt;When issuing a Boolean query in SQL Server Query Designer, you must enclose Boolean column values in quotes. Otherwise, you receive a SQL execution error (for example, &lt;code&gt;someboolean = &#39;true&#39;&lt;/code&gt;).&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Connecting-To: SSRS limitations</title>
      <link>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssrs-limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/client-libraries/client-drivers/install-config/ole-db-client-driver/ms-connectivity-pack/compatibility-issues-and-limitations/ssrs-limitations/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;Data Connection Wizard Workaround&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The SSRS Report Wizard provides a data connection wizard. After you select the wizard and enter all the connection information, the &lt;strong&gt;OK&lt;/strong&gt; button is disabled. You cannot save your work and continue. The workaround is to not use the wizard and to use the following panel instead:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;../../../../../../../../images/microsoft-ssasssis-and-ssrs-server-components2.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Report Wizard - Query Designer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vertica uses the Report Wizard&#39;s Generic Query Designer. Other data sources use a Graphical Query Designer that supports building queries visually. The Graphical Query Designer is a part of a package called Visual Data Tools (VDT). The Graphical Query Designer works only with Generic OLE DB providers and the built-in providers. You cannot use it with the Vertica Data Provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Report Builder&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Report Builder is a web-based report design tool. It does not support creating reports using custom data extensions, so you cannot use it with Vertica. When you create a report using Report Builder, existing Vertica data sources appear in the list of available data sources. However, choosing a Vertica data source causes an error.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Schema Name Not Automatically Provided when Mapping&lt;/strong&gt; Vertica &lt;strong&gt;Destination&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Currently, when you map a Vertica destination, the schema name is not automatically provided. You must enter it manually or pick it from the drop-down menu as follows:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;../../../../../../../../images/microsoft-ssisssas-and-ssrs-server-components1.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
