<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://cs.pervasive.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pervasive PSQL Summit v10</title><link>http://cs.pervasive.com/forums/31.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Upgrade from v9 to PSQL Summit v10</title><link>http://cs.pervasive.com/forums/thread/45055.aspx</link><pubDate>Mon, 23 Aug 2010 21:03:36 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:45055</guid><dc:creator>LawrenceNtim</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/45055.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=45055</wfw:commentRss><description>&lt;p&gt;Hi Support,&lt;/p&gt;
&lt;p&gt;I just upgraded from Pervasive version 9 of to Pervasive PSQL Summit v10. I am getting the error message below when trying to activate the License Key:&lt;/p&gt;
&lt;p&gt;Error 11316:Unexpected Activation error. Please contact support.&lt;/p&gt;
&lt;p&gt;I have confirmed that there is internet connection because I&amp;nbsp;was able to connect to &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Why is this happening and what will be the next step?&lt;/p&gt;
&lt;p&gt;Thanks, Lawrence&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description></item><item><title>EPvDbAdminEngineError, local acces, workgroup, Win7 </title><link>http://cs.pervasive.com/forums/thread/45032.aspx</link><pubDate>Fri, 20 Aug 2010 09:42:34 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:45032</guid><dc:creator>sweinrich</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/45032.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=45032</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hello,&lt;/p&gt;&lt;p&gt;the PvSession.GetAliasNames return an error EPvDbAdminEngineError &amp;quot;Cannot open DbNames.cfg file&amp;quot; on a Win7 Workgroup Engine 10.30 when access from the local machine. When I acces with the same program from a remote machine no error accurs. The same installation on a WXP-machine works fine in both modes.&lt;/p&gt;&lt;p&gt;Thank for the help.&lt;/p&gt;&lt;p&gt;Stefan &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Database table creation</title><link>http://cs.pervasive.com/forums/thread/44908.aspx</link><pubDate>Wed, 11 Aug 2010 15:23:07 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44908</guid><dc:creator>KevinM2009</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44908.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44908</wfw:commentRss><description>&lt;p&gt;I am experiencing problems with dropping/recreating a table. The current version of the table has a record length of 1514. When&amp;nbsp;I drop the table and then create it using the &amp;quot;Create SQL&amp;quot; from the &amp;quot;SQL View&amp;quot; tab, the record length is now showing as 1628. Also, the offsets from the X$Field table are not correct, they dont start at 0 and the lengths added to the offset do not add up to the next offset&amp;#39;s position.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Pervasive.SQL V10.10 Workgroup License 1 Standalone User 10 Pack</title><link>http://cs.pervasive.com/forums/thread/44893.aspx</link><pubDate>Tue, 10 Aug 2010 14:01:36 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44893</guid><dc:creator>Dmitry12</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44893.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44893</wfw:commentRss><description>&lt;p&gt;Could not prompt. Given license Pervasive. SQL V10.10 Workgroup License 1 Standalone User 10 Pack can unite 10 workstations using by one database?&lt;/p&gt;</description></item><item><title>Remove quotes in Stored Procedure Column Names</title><link>http://cs.pervasive.com/forums/thread/44870.aspx</link><pubDate>Sun, 08 Aug 2010 02:51:45 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44870</guid><dc:creator>agon04</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44870.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44870</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi All,&lt;/p&gt;&lt;p&gt;1) In Pervasive V10 Control Center I open DEMODATA and &amp;quot;Execute in Text&amp;quot; the following statement:&lt;/p&gt;&lt;p&gt;&lt;b&gt;select First_Name&amp;quot;First Name&amp;quot; from Person&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Below is the Optput:&lt;/p&gt;&lt;p&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;First Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;===============&lt;br /&gt;James&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;Kanagae&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;Haniza&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;.....&lt;/p&gt;&lt;p&gt;2) Then I write the following &amp;quot;Stored Procedure&amp;quot;:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;CREATE PROCEDURE &amp;quot;firstName&amp;quot; () RETURNS(&amp;quot;First Name&amp;quot; CHAR(20));&lt;br /&gt;BEGIN select First_Name from Person; END;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;3) Now I &amp;quot;Execute in Text&amp;quot; the following statement:&lt;/p&gt;&lt;p&gt;&lt;b&gt;execute firstName&lt;/b&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Below is the Optput:&lt;/p&gt;&lt;p&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;&amp;quot;First Name&amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;====================&lt;br /&gt;James&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;Kanagae&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;Haniza&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;..............&lt;/p&gt;&lt;p&gt;&lt;b&gt;How do I get rid of quotes in the Column Name ? &lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;Alex.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>System Error: 301.36.0</title><link>http://cs.pervasive.com/forums/thread/44801.aspx</link><pubDate>Tue, 03 Aug 2010 01:47:25 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44801</guid><dc:creator>jorgep</dc:creator><slash:comments>3</slash:comments><comments>http://cs.pervasive.com/forums/thread/44801.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44801</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;What&amp;#39;s the meaning of this error or warning in&amp;nbsp;pvsw.log?&lt;/p&gt;
&lt;p&gt;I have a case where&amp;nbsp;an application processing a bunch of records from a table on a daily basis is not able to read&amp;nbsp;all the day&amp;#39;s&amp;nbsp;records on some days.&lt;/p&gt;
&lt;p&gt;This is easy to verify because there&amp;#39;s a field called &amp;quot;posted&amp;quot; that&amp;#39;s being&amp;nbsp;set to&amp;nbsp;true&amp;nbsp;after&amp;nbsp;each record has&amp;nbsp;been processed&amp;nbsp;otherwise the record remains unposted or unprocessed. If I may add, the processing is being run on&amp;nbsp;the server machine at the end of working hours hence no other program reads or writes on the table in question. Also, because&amp;nbsp;the processing is&amp;nbsp;done on the server where the tables reside, no network traffic is involved.&lt;/p&gt;
&lt;p&gt;I always thought&amp;nbsp;it&amp;#39;s the application skipping or ignoring some records purposedly for some reason but just by doing a rerun, the missed-out records are read and processed properly the second time around.&amp;nbsp;This has&amp;nbsp;been going on for some time and unexpectedly.&lt;/p&gt;
&lt;p&gt;Recently, I&amp;nbsp;discovered&amp;nbsp;that during those occurrences where records were skipped, pvsw.log records System Error: 301.36.0 on the table involved.&lt;/p&gt;
&lt;p&gt;What&amp;#39;s this error about? How to fix it? The version I have is 10.10.125.000 and it runs on Windows 2003 Server R2.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Data Corruption PSQL10 Windows SBS 2008</title><link>http://cs.pervasive.com/forums/thread/44734.aspx</link><pubDate>Mon, 26 Jul 2010 14:40:42 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44734</guid><dc:creator>j50agl</dc:creator><slash:comments>3</slash:comments><comments>http://cs.pervasive.com/forums/thread/44734.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44734</wfw:commentRss><description>&lt;p&gt;PSQL Engine 10.21 - Transactional only.&lt;/p&gt;
&lt;p&gt;Has been&amp;nbsp;working with absolutely&amp;nbsp; no problems on a Window 2003 Server (4 GB RAM - No MS Exchange or other big application) for over 12 months.&lt;/p&gt;
&lt;p&gt;We recently re-installed on a Windows 2008 Small Business &amp;nbsp;(12 GB RAM - Exchange but little else). Things seemed to be fine for just over a week then&amp;nbsp;received&amp;nbsp;Error 2 (File I/O errors) in one file then another. Rebuilt these and all went quiet for just under two weeks then started to get more Error 2s in various files. &lt;/p&gt;
&lt;p&gt;Have moved the production database back to original hardware (but with disk subsystem&amp;nbsp;replaced) to get customer up and runnning and all seems well again. So problem would appear to be with SBS 2008 and or machine configuration.&lt;/p&gt;
&lt;p&gt;Any ideas where to start looking?&lt;/p&gt;</description></item><item><title>MIN function is not working for selecting from columns defined as IDENTITY</title><link>http://cs.pervasive.com/forums/thread/44725.aspx</link><pubDate>Fri, 23 Jul 2010 15:56:39 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44725</guid><dc:creator>goker1</dc:creator><slash:comments>4</slash:comments><comments>http://cs.pervasive.com/forums/thread/44725.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44725</wfw:commentRss><description>&lt;p&gt;We have just noticed this strange behavior during our 8.7 -&amp;gt; 10.x conversion.&amp;nbsp; If you have a table with column defined as IDENTITY, and you do a &amp;quot;SELECT MIN (column_name) from table_name&amp;quot; on that column, it does not return anything in 10.x, but works fine in 8.7.&amp;nbsp; MAX function for that table works fine on both version of the database engine.&lt;/p&gt;
&lt;p&gt;Have anybody else ever seen/noticed this?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>PervasiveOLEDB provider is not registered on the local machine on Windows 2008 x64</title><link>http://cs.pervasive.com/forums/thread/44694.aspx</link><pubDate>Wed, 21 Jul 2010 13:41:11 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44694</guid><dc:creator>rashidhsiddiqui</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44694.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44694</wfw:commentRss><description>&lt;p&gt;I am facing a problem for couple of days. I am using Windows Service&amp;nbsp;for .Net 2.0. The service is using Pervasive v.10 to get the data from third party application database Sage Timberline Office Service Management.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I was initially perfectly able to connect to Pervsive database using OLEDB provider on X86 operating system. But when the code&amp;nbsp;compiled&amp;nbsp;and Pervasive SQL connection call is made, then error thrown on opening connection &lt;strong&gt;&amp;quot;PervasiveOLEDB provider is not registered on the local machine&amp;quot;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After quite an effort, i finally used Pervasive.Data.SqlClient.PsqlConnection and Pervasive.Data.SqlClient.dll version(3.0; which was supplied alongwith Pervasive v.10 installation)&amp;nbsp;to able to open connection.&lt;/p&gt;My question is this, whether Pervasive SQL v.10 supports OLEDB connections? If yes, then how?&lt;font size="2"&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;Please any one if know the answer then&amp;nbsp;reply me as soon as possible.&lt;br /&gt;Thanx in advance.&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Using Btrieve with C#</title><link>http://cs.pervasive.com/forums/thread/44690.aspx</link><pubDate>Tue, 20 Jul 2010 16:01:24 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44690</guid><dc:creator>rohini.kurkal</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44690.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44690</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;Is there any sample code for reading and writing the .DAT files (PSQl v10)&amp;nbsp;&amp;nbsp;using Btrieve in C#? &lt;br /&gt;Can I use Btrieve API with C# and how?&lt;br /&gt;Where are the code examples for C#?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Pervasive 10, PHP and ODBC</title><link>http://cs.pervasive.com/forums/thread/44602.aspx</link><pubDate>Tue, 13 Jul 2010 15:50:18 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44602</guid><dc:creator>Brasse</dc:creator><slash:comments>4</slash:comments><comments>http://cs.pervasive.com/forums/thread/44602.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44602</wfw:commentRss><description>Hello, im experimenting with ODBC at the moment, and ive run in to a problem.
Currently our business software lives in a Pervasive database, and unfortunately som column names contains swedish letters.

For example: D2021_Företag

So when i try this SQL: &amp;#39;SELECT TOP 5 D2021_Företag FROM PUFIRMA&amp;#39; i get this error:

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface]Invalid column name: &amp;#39;D2021_Företag&amp;#39;., SQL state S0022 in SQLExecDirect in C:\xampp\htdocs\company.php on line 81

Im using
PHP Version 5.3.1
Apache/2.2.14 (Win32)
Windows 2003

How can i solve this?</description></item><item><title>Query causes PSQL 10.30.017 engine to crash</title><link>http://cs.pervasive.com/forums/thread/44595.aspx</link><pubDate>Tue, 13 Jul 2010 04:16:42 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44595</guid><dc:creator>bbergin</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44595.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44595</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;span class="value"&gt;&lt;span class="pBody postableBody"&gt;The query below 
causes Pervasive SQL 10.30.017 to crash. We&amp;#39;ve already discovered that 
using DISTINCT in cross-database queries cause the database engine to 
crash. In this instance, it looks like using CASE statements in a 
cross-database query causes the engine to crash as well. &lt;br /&gt;&lt;br /&gt;SELECT c.name, 
m.last_name, m.first_name, m.addr1, m.city, m.state, m.zip, &lt;br /&gt;m.hire_date,
 m.ss_alpha, m.sex, m.birth_date, &amp;nbsp;&lt;br /&gt;Case m.eeo_class &lt;br /&gt;when 1 then 
&amp;#39;Officials and Managers&amp;#39; &lt;br /&gt;when 11 then &amp;#39;Executive&amp;#39;&lt;br /&gt;when 12 then 
&amp;#39;Manager&amp;#39;&lt;br /&gt;when 2 then &amp;#39;Professionals&amp;#39;&lt;br /&gt;when 3 then &amp;#39;Technician&amp;#39; &lt;br /&gt;when
 4 then &amp;#39;Sales&amp;#39;&lt;br /&gt;when 5 then &amp;#39;Administrative Support&amp;#39;&lt;br /&gt;when 6 then 
&amp;#39;Craft Workers&amp;#39;&lt;br /&gt;when 7 then &amp;#39;Operatives&amp;#39;&lt;br /&gt;when 8 then &amp;#39;Laborers&amp;#39;&lt;br /&gt;when
 9 then &amp;#39;Service Workers&amp;#39;&lt;br /&gt;end as EEO_Class,&lt;br /&gt;m.hourly, m.freq,&lt;br /&gt;CASE
 m.empl_status &lt;br /&gt;when 1 then &amp;#39;Regular FT&amp;#39;&lt;br /&gt;when 2 then &amp;#39;Regular PT 
With Benefits&amp;#39;&lt;br /&gt;when 3 then &amp;#39;Regular PT Without Benefits&amp;#39;&lt;br /&gt;when 4 
then &amp;#39;Temp FT&amp;#39;&lt;br /&gt;when 5 then &amp;#39;Temp PT&amp;#39; &lt;br /&gt;when 6 then &amp;#39;Leave of 
Absense&amp;#39;&lt;br /&gt;when 7 then &amp;#39;On Call&amp;#39; &lt;br /&gt;END AS FT_Status,&lt;br /&gt;m.base_rate 
as Base_Rate, m.gross_yr&lt;br /&gt;FROM APEX132010.PR_MAST m inner join &lt;br /&gt;APEX132010.CL_MAST
 C ON M.LOC_NO = C.LOC_NO&lt;br /&gt;WHERE c.loc_no in 
(2919,3071,3373,3375,3467,2918,2983,2920,3393,3374,3401,3320,3092,2956)&lt;br /&gt;and
 active_stat = &amp;#39;A&amp;#39;&lt;br /&gt;UNION&lt;br /&gt;SELECT c.name,m.last_name, m.first_name, 
m.addr1, m.city,m.state,m.zip, &lt;br /&gt;m.hire_date, m.ss_alpha, m.sex, 
m.birth_date, &amp;nbsp;&lt;br /&gt;Case m.eeo_class &lt;br /&gt;when 1 then &amp;#39;Officials and 
Managers&amp;#39; &lt;br /&gt;when 11 then &amp;#39;Executive&amp;#39;&lt;br /&gt;when 12 then &amp;#39;Manager&amp;#39;&lt;br /&gt;when
 2 then &amp;#39;Professionals&amp;#39;&lt;br /&gt;when 3 then &amp;#39;Technician&amp;#39; &lt;br /&gt;when 4 then 
&amp;#39;Sales&amp;#39;&lt;br /&gt;when 5 then &amp;#39;Administrative Support&amp;#39;&lt;br /&gt;when 6 then &amp;#39;Craft 
Workers&amp;#39;&lt;br /&gt;when 7 then &amp;#39;Operatives&amp;#39;&lt;br /&gt;when 8 then &amp;#39;Laborers&amp;#39;&lt;br /&gt;when 9
 then &amp;#39;Service Workers&amp;#39;&lt;br /&gt;end as EEO_Class,&lt;br /&gt;m.hourly, m.freq,&lt;br /&gt;CASE
 m.empl_status &lt;br /&gt;when 1 then &amp;#39;Regular FT&amp;#39;&lt;br /&gt;when 2 then &amp;#39;Regular PT 
With Benefits&amp;#39;&lt;br /&gt;when 3 then &amp;#39;Regular PT Without Benefits&amp;#39;&lt;br /&gt;when 4 
then &amp;#39;Temp FT&amp;#39;&lt;br /&gt;when 5 then &amp;#39;Temp PT&amp;#39; &lt;br /&gt;when 6 then &amp;#39;Leave of 
Absense&amp;#39;&lt;br /&gt;when 7 then &amp;#39;On Call&amp;#39; &lt;br /&gt;END AS FT_Status,&lt;br /&gt;m.base_rate 
as Base_Rate, m.gross_yr&lt;br /&gt;FROM APEX152010.PR_MAST m inner join &lt;br /&gt;APEX152010.CL_MAST
 C ON M.LOC_NO = C.LOC_NO&lt;br /&gt;WHERE c.loc_no = 2014&lt;br /&gt;AND active_stat = 
&amp;#39;A&amp;#39;&lt;br /&gt;ORDER BY c.name, m.last_name, m.first_name;&lt;br /&gt;&lt;br /&gt;I don&amp;#39;t think 
this query is malformed in any way. Even if it were, why would the 
database crash because of it?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Cast as Int not working - returning 1 less.</title><link>http://cs.pervasive.com/forums/thread/44493.aspx</link><pubDate>Wed, 30 Jun 2010 11:29:51 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44493</guid><dc:creator>billegge</dc:creator><slash:comments>3</slash:comments><comments>http://cs.pervasive.com/forums/thread/44493.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44493</wfw:commentRss><description>&lt;p&gt;Using Engine 10.12&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The following SQL statement returns&lt;/p&gt;
&lt;p&gt;CastInt = 29839&lt;br /&gt;NoCast = 29840&lt;/p&gt;
&lt;p&gt;select&lt;br /&gt;&amp;nbsp; cast(Truncate(298.4058, 2)*100 as int) as CastInt,&lt;br /&gt;&amp;nbsp; Truncate(298.4058, 2)*100 as NoCast&lt;/p&gt;
&lt;p&gt;-Bill Egge&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>File Versions</title><link>http://cs.pervasive.com/forums/thread/44497.aspx</link><pubDate>Wed, 30 Jun 2010 13:26:11 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44497</guid><dc:creator>adam.jackson</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44497.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44497</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We have recently migrated to v10. We have been rebuilding our files but because of the time it takes we cannot do them all at once. We are now near the end and would like to determine which tables need rebuilding. Is there a tool that will list all the tables indicating which&amp;nbsp;Pervasive version they are?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;TIA&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Adam&lt;/p&gt;</description></item><item><title>"Could not retrieve the table information" error in SSIS using Pervasive OLE DB connection</title><link>http://cs.pervasive.com/forums/thread/44438.aspx</link><pubDate>Wed, 23 Jun 2010 12:41:04 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44438</guid><dc:creator>Henry Wilson</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44438.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44438</wfw:commentRss><description>&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;I am trying view table names of demodata in SSIS Package Configuration.&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;I was able to create OLE DB Connection and was able to test connect it successfully.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;In the data flow tab, under ‘OLE DB connection manager’,&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;I was able to select the OLE DB connection I created.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;Now when I select “Table or View” under “Data access mode” and try to view tables by clicking the dropdown of “Name of the table or the view”, I get the error:&lt;br /&gt;&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Could not retrieve the table information for the connection manager &amp;#39;DEMODATA.DEMODATA&amp;#39;.&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&lt;br /&gt;&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt; &lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;Any help on how&amp;nbsp;to resolve this will be greatly appreciated.&lt;br /&gt;&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;I am using Pervasive V10.1.&amp;nbsp;&lt;br /&gt;&lt;font size="3" face="Times New Roman"&gt;Thanks,&lt;/font&gt; &lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;Henry&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;strong&gt;Mirtheil&amp;#39;s reply:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;You mention v10.1 in your message but are posting in the v9 forum.&amp;nbsp; What&amp;#39;s the exact version of PSQL you are using?&amp;nbsp; Specifically, what&amp;#39;s the version of POLEDB.DLL and W3ODBCEI.DLL (or W3ODBCCI.DLL)?&amp;nbsp; &lt;br /&gt;If you are really using 10.1, have you considered updating to the 10.31 patch?&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;
&lt;div class="ForumPostSignature"&gt;Mirtheil&lt;br /&gt;I do not answer question via email. Please post questions in the forum.&lt;/div&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Pervasive Transaction Logs</title><link>http://cs.pervasive.com/forums/thread/44465.aspx</link><pubDate>Fri, 25 Jun 2010 15:09:01 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44465</guid><dc:creator>Erick Paquin</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44465.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44465</wfw:commentRss><description>Hi Everyone,
&lt;br /&gt;&lt;br /&gt;
Transaction logging is turned ON by default when installing Pervasive. We have come up with a situation at a customer&amp;#39;s site where the transaction log folder keeps growing out of proportion and is taking alot of disk space.
&lt;br /&gt;&lt;br /&gt;
I was under the impression that the logs would clear themselves out when restarting pervasive but It doesn&amp;#39;t in this particular case.
&lt;br /&gt;&lt;br /&gt;
Can someone shed a bit of light as to why that would be? Why do the logs don&amp;#39;t clear out? Are they crucial or can I just delete them?
&lt;br /&gt;&lt;br /&gt;
Thanks for the help.
&lt;br /&gt;&lt;br /&gt;
Erick P.
Montreal </description></item><item><title>PSQL SERVER 10.30 (x64) does NOT support ADO.NET providers 3.2</title><link>http://cs.pervasive.com/forums/thread/44422.aspx</link><pubDate>Mon, 21 Jun 2010 10:25:00 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44422</guid><dc:creator>jsheil</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44422.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44422</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi members,&lt;/p&gt;&lt;p&gt;&amp;nbsp; I have been working on some ETL packages with SSIS and have recently moved to using the PSQL providers for ADO.NET rather than using ODBC, which was giving me terrible problems with the newer windows architecture (windows 7 and windows 2008 server mainly). This switch over was going smoothly for the main part with some small issues rearing their ugly heads. However when i went to install my latest packages onto a clients test server, with the ADO.NET 3.2 provider my extract packages did not work full stop. I had a look at the instance of the server install on the machine, and it was PSQL Server 10 SP3 (x64), which is 10.30. &lt;/p&gt;&lt;p&gt;&amp;nbsp;To cut a long story short, i ended up installing PSQL SERVER SUMMIT 10.10 (X86) installed via the installation file &amp;quot;PSQL-Client-10.12.014.000-win.x86.exe&amp;quot;&lt;span style="font-size:11pt;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; which i downloaded from your site. This in conjunction with the ADO.NET providers 3.2 solved the problem. Worryingly though, when i went to install this client it told me that the newer version of PSQL SERVER that was on the machine actually did everything this earlier installation would do, when clearly this is not the case with something as fundamental as connectivity through ADO.NET&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;So my questions are :-&lt;/p&gt;&lt;p&gt;i.) is there a plan to upgrade the 3.2 providers to actually work with the server version 10.30 ?&lt;/p&gt;&lt;p&gt;ii.) if so, when is this due to be released&lt;/p&gt;&lt;p&gt;&amp;nbsp;Hope someone else finds this useful&lt;/p&gt;&lt;p&gt;Joe &lt;br /&gt;&lt;/p&gt;</description></item><item><title>DISTINCT queries with in-line views cause Pervasive 10 to crash</title><link>http://cs.pervasive.com/forums/thread/44410.aspx</link><pubDate>Fri, 18 Jun 2010 15:00:34 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44410</guid><dc:creator>bbergin</dc:creator><slash:comments>3</slash:comments><comments>http://cs.pervasive.com/forums/thread/44410.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44410</wfw:commentRss><description>&lt;p&gt;If I run a query through the Pervasive Control Center that has multiple in-line views (virtual tables) and that uses the DISTINCT keyword within those views, Pervasive 10 will crash. If I use GROUP BY rather than DISTINCT, then the database does not crash.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s an example:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;SELECT v_ee.*, v_sp.Spouse_Coverage, v_ch.Child_Coverage&lt;br /&gt;FROM&lt;br /&gt;(SELECT DISTINCT &amp;#39; 11-&amp;#39; + CONVERT(pm.loc_no,SQL_CHAR) As cl_id, pm.first_name, pm.last_name,&lt;br /&gt;pm.ss_alpha as ss_no, pm.hire_date, pd.cover_beg, pm.term_date, pd.cover_end, pd.emp_amt as Emp_Coverage &lt;br /&gt;FROM APEX112010.pr_mast pm, APEX112010.pr_cded pc, APEX112010.pr_ded pd&lt;br /&gt;WHERE pm.loc_no = pc.loc_no and pm.emp_no = pc.emp_no&lt;br /&gt;and pd.emp_no = pc.emp_no and pd.loc_no = pc.loc_no and pd.code = pc.code and pd.plan = pc.plan&lt;br /&gt;and (pm.active_stat = &amp;#39;T&amp;#39; or pd.cover_end is not null) and pc.code = 363 &lt;br /&gt;and (pd.plan = &amp;#39;1HRT EE NS&amp;#39; or pd.plan = &amp;#39;2HRT EE S&amp;#39;)&lt;br /&gt;and pd.plan NOT IN (&amp;#39;BENEFICIAL&amp;#39;, &amp;#39;6HRT BC EE&amp;#39;, &amp;#39;7HRT BC SP&amp;#39;, &amp;#39;8HRT BC CH&amp;#39;)&lt;br /&gt;and (pd.cover_end BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;&lt;br /&gt;or pm.term_date BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;)) AS v_ee &lt;br /&gt;LEFT JOIN&lt;br /&gt;(SELECT DISTINCT &amp;#39; 11-&amp;#39; + CONVERT(pm.loc_no,SQL_CHAR) As cl_id, pm.first_name, pm.last_name,&lt;br /&gt;pm.ss_alpha as ss_no, pm.hire_date, pd.cover_beg, pm.term_date, pd.cover_end, pd.emp_amt as Spouse_Coverage &lt;br /&gt;FROM APEX112010.pr_mast pm, APEX112010.pr_cded pc, APEX112010.pr_ded pd&lt;br /&gt;WHERE pm.loc_no = pc.loc_no and pm.emp_no = pc.emp_no&lt;br /&gt;and pd.emp_no = pc.emp_no and pd.loc_no = pc.loc_no and pd.code = pc.code and pd.plan = pc.plan&lt;br /&gt;and (pm.active_stat = &amp;#39;T&amp;#39; or pd.cover_end is not null) and pc.code = 363 &lt;br /&gt;and (pd.plan = &amp;#39;3HRT SP NS&amp;#39; or pd.plan = &amp;#39;4HRT SP S&amp;#39;)&lt;br /&gt;and pd.plan NOT IN (&amp;#39;BENEFICIAL&amp;#39;, &amp;#39;6HRT BC EE&amp;#39;, &amp;#39;7HRT BC SP&amp;#39;, &amp;#39;8HRT BC CH&amp;#39;)&lt;br /&gt;and (pd.cover_end BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;&lt;br /&gt;or pm.term_date BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;)) as v_sp ON v_ee.cl_id = v_sp.cl_id and v_ee.ss_no = v_sp.ss_no&lt;br /&gt;LEFT JOIN&lt;br /&gt;(SELECT DISTINCT &amp;#39; 11-&amp;#39; + CONVERT(pm.loc_no,SQL_CHAR) As cl_id, pm.first_name, pm.last_name,&lt;br /&gt;pm.ss_alpha as ss_no, pm.hire_date, pd.cover_beg, pm.term_date, pd.cover_end, pd.emp_amt as Child_Coverage &lt;br /&gt;FROM APEX112010.pr_mast pm, APEX112010.pr_cded pc, APEX112010.pr_ded pd&lt;br /&gt;WHERE pm.loc_no = pc.loc_no and pm.emp_no = pc.emp_no&lt;br /&gt;and pd.emp_no = pc.emp_no and pd.loc_no = pc.loc_no and pd.code = pc.code and pd.plan = pc.plan&lt;br /&gt;and (pm.active_stat = &amp;#39;T&amp;#39; or pd.cover_end is not null) and pc.code = 363 &lt;br /&gt;and pd.plan = &amp;#39;5HRT CHILD&amp;#39;&lt;br /&gt;and pd.plan NOT IN (&amp;#39;BENEFICIAL&amp;#39;, &amp;#39;6HRT BC EE&amp;#39;, &amp;#39;7HRT BC SP&amp;#39;, &amp;#39;8HRT BC CH&amp;#39;)&lt;br /&gt;and (pd.cover_end BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;&lt;br /&gt;or pm.term_date BETWEEN &amp;#39;2010-01-01&amp;#39; AND &amp;#39;2010-03-31&amp;#39;)) as v_ch ON v_ee.cl_id = v_ch.cl_id and v_ee.ss_no = v_ch.ss_no; &lt;br /&gt;&lt;/p&gt;</description></item><item><title>PSQL 10 SP3 uninstall</title><link>http://cs.pervasive.com/forums/thread/44420.aspx</link><pubDate>Sat, 19 Jun 2010 18:22:02 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44420</guid><dc:creator>ewdavenport</dc:creator><slash:comments>1</slash:comments><comments>http://cs.pervasive.com/forums/thread/44420.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44420</wfw:commentRss><description>&lt;p&gt;I have a customer running Windows 7 64 bit Ultimate.&lt;/p&gt;&lt;p&gt;We have not had the same issues on our W7 64 Bit Professional workstation.&lt;/p&gt;&lt;p&gt;Failing everything I asked him to uninstall PSQL. I suspected something was wrong with the original installation since some of the pages in the control center options were blank and displaying only partial lettering. For example the page was blank and the instruction that should read move the mouse... only had mov and nothing else.&amp;nbsp; He said that he uninstalled it and then called to see if he should install as service or an app I said Application.&lt;/p&gt;&lt;p&gt;We ran the test app and it failed as before I told him to send me the computer.&amp;nbsp; The first thing I noticed when I started the computer was that PSQL was running as a service.&amp;nbsp; I stopped the Service and Rebooted the computer and it did not load as a service.&amp;nbsp; I then continued to uninstall the PSQL since I do not trust the installation and I cannot. It displays an error stating the PVSW.LOG is locked and it cannot proceed. Retry does nothing and cancel restores to the orignal.&lt;/p&gt;&lt;p&gt;I delete the ProgramData\Pervasive folder where the logs are stored entirely manually without any complaint and try an uninstall again and same result.&lt;/p&gt;&lt;p&gt;Can someone help me figure out how to uninstall pervasive so I can get a clean reinstall. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thank You&lt;/p&gt;&lt;p&gt;Eric &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Worker Threads High / Go Slow</title><link>http://cs.pervasive.com/forums/thread/44391.aspx</link><pubDate>Thu, 17 Jun 2010 13:58:11 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44391</guid><dc:creator>adam.jackson</dc:creator><slash:comments>4</slash:comments><comments>http://cs.pervasive.com/forums/thread/44391.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44391</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We occassionally get periods where our app runs slowly for about 10 mins or so. We have had it on v8, v 10.1 and now on v10.3. It is &lt;u&gt;always&lt;/u&gt; accompanied by the worker threads count going very high. &lt;u&gt;Sometimes but not always&lt;/u&gt; there are 1 or 2 transactions. It is very frustrating as we cannot explain it to the users or ourselves. Nothing else in monitor indicates particularly heavy usage. Any ideas what might be causing it?&lt;/p&gt;
&lt;p&gt;TIA&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Adam&lt;/p&gt;</description></item><item><title>Transaction problems</title><link>http://cs.pervasive.com/forums/thread/44224.aspx</link><pubDate>Tue, 01 Jun 2010 17:21:50 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44224</guid><dc:creator>daviddap</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44224.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44224</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;&lt;p&gt;I have a Pervasive DB v.10.30 up to date, that is being used by an asp.net application (through Pervasive.Data.SqlClient driver). The same DataBase is being accessed by a few old applications that use an ODBC connection for updates, deletes and inserts and a Btrieve connection to retrieve data (selects).&lt;/p&gt;&lt;p&gt;The Asp .net application has to do a complex opperation, involving updating some tables directly and some through store procedures and triggers. &lt;/p&gt;&lt;p&gt;I think the code is easy enough to follow:&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;bool OpOk = false; // Operation was OK&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;// Create the transaction &lt;/p&gt;&lt;p style="margin-left:40px;"&gt;if ((trans = context.StartTransaction()) == null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new BusinessException(&amp;quot;JobBusiness::saveDeliveryLoad. The transaction couldn&amp;#39;t be started&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BusinessException.ExceptionType.business);&lt;br /&gt;&lt;br /&gt;try&lt;br /&gt;&amp;nbsp;{&lt;/p&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Modify the DB&lt;br /&gt;&lt;/div&gt;&lt;p style="margin-left:40px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (StoredProcedures.DeliveryStockStatus(load.LoadNo, &amp;#39;B&amp;#39;, false) &amp;gt;= 0) // Store procedure!!&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (this.saveDeliveryLoad(load, false)) // Save the entity into the DB&amp;#39;s table&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Store procedures&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OpOk = (StoredProcedures.&lt;b&gt;setFullTicketDate&lt;/b&gt;(load.LoadNo, (DateTime)load.DatetimeOut, user, reasons, false) &amp;gt;= 0); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.CreateRLMovementsForFullTicket(load.LoadNo, (DateTime)load.DatetimeOut))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new BusinessException(BusinessResource.Error_UnableCreateRLMov,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BusinessException.ExceptionType.business);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Check the result and commit or rollback&lt;br /&gt;&lt;/div&gt;&lt;p style="margin-left:40px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (OpOk) trans.Commit(); // Commit and close associated connection&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else trans.Rollback(); // Rollback and close associated connection&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return OpOk;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;}&lt;br /&gt;catch (StorageException stEx)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (trans != null) trans.Rollback();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new BusinessException(&amp;quot;DeliveryBusiness::LoadFullTicket. Database exception!!&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stEx, BusinessException.ExceptionType.database);&lt;br /&gt;}&lt;br /&gt;catch &lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (trans != null) trans.Rollback();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw;&lt;br /&gt;}&lt;br /&gt;finally {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (trans != null) trans.Dispose(); // Free the transacion and close its associated connection if still open&lt;br /&gt;} &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The problem I have is that from time to time&amp;nbsp; the &lt;b&gt;setFullTicketDate &lt;/b&gt;does not work. This store procedure updates just one table in the DB, that is not accessed by the old applications nor updated by any trigger. &lt;/p&gt;&lt;p&gt;The real problem is that the application THINKS it worked (and does not receive any exception or error value from the database). On the other hand, the database server locks some indexes in that table, and keeps trying to actually commit the changes until it crashes. Or at least is what I think is happening, because the only thing I can say is that after a while it crashes (stop responding and forces us to restart the server) and after that the database keeps having occasional locking problems (Btrieve error 84) when I try to insert new records on that table. Furthermore, the original transaction that created the problem is half done (all other tables modified save the one updated by the &lt;b&gt;setFullTicketDate &lt;/b&gt;store procedure, that remains unchanged), and trying to manually modify this table will just return a corrupted index error (Betrieve Error 4). This happened 3 or 4 times in the last 5 weeks, forcing us to restart the server and rebuild the indexes on that table every time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;The exact error&amp;nbsp; I get when the table is locked is: Pervasive.Data.SqlClient.Lna.k: [LNA][Pervasive][ODBC Engine Interface][Data Record Manager]The record or page is locked(Btrieve Error 84) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I hope the description is not too long and is clear enough. Does somebody have any idea on what is causing this or some work around? &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; David. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Memory Use limit on 64 bit v10</title><link>http://cs.pervasive.com/forums/thread/44337.aspx</link><pubDate>Mon, 14 Jun 2010 12:42:58 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44337</guid><dc:creator>adam.jackson</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44337.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44337</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is there a limit as to how much physical memory 64 bit Pervasive v10 SP3 will use on a server. I have v10 engine&amp;nbsp;on a W2008 64 bit server running on VMware with 16GB of RAM. I have opened tables whose size totals in excess of 4GB (about 8GB) but the NTDBSMGR64.exe service never uses more than 4Gb. I have opened them using MS Query to get all rows returned. A couple of the bigger tables could not have all rows returned due the 1M row limit in Excel but even so I am confident that I am still well over 4GB.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Adam&lt;/p&gt;</description></item><item><title>Hardware Specification v10 64 bit server</title><link>http://cs.pervasive.com/forums/thread/44273.aspx</link><pubDate>Mon, 07 Jun 2010 14:47:29 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44273</guid><dc:creator>adam.jackson</dc:creator><slash:comments>2</slash:comments><comments>http://cs.pervasive.com/forums/thread/44273.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44273</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am a newbie to this forum so apologies if my etiquette is not quite right. Please feel free to correct if I am asking the wrong things or in the wrong way.&lt;/p&gt;
&lt;p&gt;My question is about suitable specification for a Pervasive v10 database server. Our hardware people are suggesting the following:&lt;/p&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Processor: Intel Xeon E5540 x 2 (4 cores-per-processor, 8 in total)&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Memory: 12GB&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Local Disks: 72GB x 2 (configured in a mirror)&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;HBA (SAN Connection): Dual Port x 2 (providing for initial resilience and growth potential)&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;All data will be SAN stored.&amp;nbsp; The exact configuration and size of these volumes will need to be established, but I would suspect we&amp;#39;d want to look at either a mirrored-stripe or vice-versa.&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;Is this specification above suitable for the following usage pattern and what would be better mirrored-stripe or striped-mirrored or A N Other?&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;70 concurrent users with about 80 sessions&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;mixed btrieve and SQL access (The main app is Btrieve but there are regular queries run for reporting and integration purposes)&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;database size is 16gb growing at 0.75Gb a year&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;Largest table in terms of record count is about 2.2M growing at 0.5M a year&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;Largest table in terms of physical size is 1.2 Gb growing at 0.1 Gb per year&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;table version is 9.5&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;Server is 32bit W2003 R2 on VMWare but will be 64bit W2008 on physical box specified above&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;There are a few temporary tables created and dropped regularly depending on programs used. Each user would have own instance of temp table so multiple instances can exist.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&amp;nbsp;&lt;font face="Calibri" size="3"&gt;Hope someone can help,&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;TIA&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="COLOR:#1f497d;"&gt;&lt;font face="Calibri" size="3"&gt;Adam&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Columns Redefines in DDF</title><link>http://cs.pervasive.com/forums/thread/44219.aspx</link><pubDate>Tue, 01 Jun 2010 09:18:29 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44219</guid><dc:creator>omaire</dc:creator><slash:comments>3</slash:comments><comments>http://cs.pervasive.com/forums/thread/44219.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44219</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;span id="result_box" class="short_text"&gt;&lt;span&gt;In Version 8, I had DDF 
with redefinitions of fields.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span id="result_box" class="short_text"&gt;&lt;span&gt;With version 10, the 
DDF Builder generates errors &amp;quot;overlap&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span id="result_box" class="short_text"&gt;&lt;span&gt;Is there a way to keep these 
redefinitions, or to create?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;p&gt;&amp;nbsp;DDF Builder Version 10.30.017.000 &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Pervasive V10 WG - License Administrator - Error 7218 </title><link>http://cs.pervasive.com/forums/thread/44228.aspx</link><pubDate>Wed, 02 Jun 2010 08:34:46 GMT</pubDate><guid isPermaLink="false">3741b99c-ad24-4023-9eca-ddf558b8b674:44228</guid><dc:creator>freddy1302</dc:creator><slash:comments>4</slash:comments><comments>http://cs.pervasive.com/forums/thread/44228.aspx</comments><wfw:commentRss>http://cs.pervasive.com/forums/commentrss.aspx?SectionID=31&amp;PostID=44228</wfw:commentRss><description>&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;We downloaded the trial version of PVSW V10 WG 5 users and installed it on a PC, located in Shangai.&lt;/p&gt;
&lt;p&gt;We are located in Belgium and we take over the PC to do our job. So we work remote.&lt;/p&gt;
&lt;p&gt;We received the License key (CD-key).&lt;/p&gt;
&lt;p&gt;We enter the CD-key and when we activate it, we get Error 7218: An error occurred acquiring the machine configuration.&lt;/p&gt;
&lt;p&gt;We are logged in as an administrator, so we surely get admin-rights.&lt;/p&gt;
&lt;p&gt;Can anayone tell us what to do to so we can activate the key.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Freddy Dewulf&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>