Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 12 total
Thread Struggling with 11013 access denied errors for temp files
Wed, Sep 6 2006 11:27 AMPermanent Link

Rick Leffler
I have been unable to solve the problem causing the 11013 access denied errors on my temp tables.  (v4.24 build 1)

I've read the posts regarding anti-virus interfering with DBISAM's temp files so I tried renaming them to .tmpblb, .tmpdat, .tmpidx  but
that didn't work.  I then tried using .tmpb, .tmpd, .tmpi   but that did not work either.   I've confirmed that the temp files are being
created in a local path under C:\Documents and Settings\{user-name}\Local Settings\Temp.  I also changed the
DBISAMEngine.CreateTempTablesInDatabase := True  (but I realize that is relevant to a different issue I think).

I am running McAfee and have noticed if I change my AV option settings to scan "Program Files and Documents only" the 11013
problem goes away. But I can't insist that all my customers do this.  

What am I missing here?  How may I solve this problem?  Thank you!

Rick Leffler
Leffler Systems
Wed, Sep 6 2006 6:03 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< I am running McAfee and have noticed if I change my AV option settings to
scan "Program Files and Documents only" the 11013
problem goes away. But I can't insist that all my customers do this.

What am I missing here?  How may I solve this problem?  Thank you! >>

You're not missing anything - the problem is McAfee, pure and simple.  If
they don't provide an option to not scan everything, then you have to use
the restricted scanning option if you want the problem to go away.

--
Tim Young
Elevate Software
www.elevatesoft.com

Mon, Sep 25 2006 3:14 PMPermanent Link

Rick Leffler
"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote:

You're not missing anything - the problem is McAfee, pure and simple.  If
they don't provide an option to not scan everything, then you have to use
the restricted scanning option if you want the problem to go away.

---------------------

Tim,
Sorry to be a pest but I am getting more and more users complaining about DBISAM Engine Error #11013 Access denied to table or backup file
####.  They're not happy with me telling them to alter their AV settings.  It's not just McAfee either, I've seen this with Norton and at least one
other brand of AV.

Is there a time-out setting I can adjust on the engine or is there anything else I can do?  Surely I'm not the only one experiencing this problem, am
I?  Thanks.

Rick Leffler
Mon, Sep 25 2006 4:12 PMPermanent Link

Bernd Kuhlmann
Rick
> Tim,
> Sorry to be a pest but I am getting more and more users complaining about
> DBISAM Engine Error #11013 Access denied to table or backup file
> ####.  They're not happy with me telling them to alter their AV settings.
> ####It's not just McAfee either, I've seen this with Norton and at least
> ####one
> other brand of AV.
>
> Is there a time-out setting I can adjust on the engine or is there
> anything else I can do?  Surely I'm not the only one experiencing this
> problem, am
> I?  Thanks.
You are certainly not the only one having problems with AV software:

http://support.microsoft.com/kb/823166/en-us

This isn't really a solution but it might help you to convince your
customers to change their AV settings.

Bernd Kuhlmann
Tue, Sep 26 2006 12:00 PMPermanent Link

Rick Leffler
Could the database engine's temp files be created in MEMORY instead of on disk? Would that eliminate the 11013 errors?
If so, could I get a code sample of how to redirect them to memory?  Thanks.
Tue, Sep 26 2006 12:22 PMPermanent Link

"Iztok Lajovic"
Rick,

have you tried to assign specific directory with all possible rights as
Session.PrivateDir where all temporary files will reside? In some cases this
is solution for problems you have.

Iztok Lajovic


"Rick Leffler" <rleffler@mailbag.com> je napisal v sporočilo
news:B0D6D86B-38F8-4426-860D-3161A616F429@news.elevatesoft.com ...
>I have been unable to solve the problem causing the 11013 access denied
>errors on my temp tables.  (v4.24 build 1)
>
> I've read the posts regarding anti-virus interfering with DBISAM's temp
> files so I tried renaming them to .tmpblb, .tmpdat, .tmpidx  but
> that didn't work.  I then tried using .tmpb, .tmpd, .tmpi   but that did
> not work either.   I've confirmed that the temp files are being
> created in a local path under C:\Documents and Settings\{user-name}\Local
> Settings\Temp.  I also changed the
> DBISAMEngine.CreateTempTablesInDatabase := True  (but I realize that is
> relevant to a different issue I think).
>
> I am running McAfee and have noticed if I change my AV option settings to
> scan "Program Files and Documents only" the 11013
> problem goes away. But I can't insist that all my customers do this.
>
> What am I missing here?  How may I solve this problem?  Thank you!
>
> Rick Leffler
> Leffler Systems
>

Tue, Sep 26 2006 4:09 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< Could the database engine's temp files be created in MEMORY instead of on
disk? Would that eliminate the 11013 errors? If so, could I get a code
sample of how to redirect them to memory?  Thanks. >>

Unfortunately, DBISAM can only direct temporary tables to disk.  Frankly, I
would find a way at the very least to use CreateTempTablesInDatabase=True
and prevent the AV software from scanning your database directories.  Having
them scan the database tables is probably causing your app's performance to
really take a hit anyways.

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Sep 27 2006 1:19 PMPermanent Link

Jon Lloyd Duerdoth
but doesn't

 "select ..... into memory\tmp... "

get around the problem?  You have to remember that you created an in
memory table of course.

Jon


Tim Young [Elevate Software] wrote:
> Rick,
>
> << Could the database engine's temp files be created in MEMORY instead of on
> disk? Would that eliminate the 11013 errors? If so, could I get a code
> sample of how to redirect them to memory?  Thanks. >>
>
> Unfortunately, DBISAM can only direct temporary tables to disk.  Frankly, I
> would find a way at the very least to use CreateTempTablesInDatabase=True
> and prevent the AV software from scanning your database directories.  Having
> them scan the database tables is probably causing your app's performance to
> really take a hit anyways.
>
Wed, Sep 27 2006 4:31 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Jon,

<< but doesn't

 "select ..... into memory\tmp... "

get around the problem?  You have to remember that you created an in memory
table of course. >>

For queries, yes, you are correct.  I was under the impression that his
issue was *all* temporary tables, but that may just be down to my shoddy
reading comprehension since I'm speed reading these messages every day. Smiley

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Sep 27 2006 9:32 PMPermanent Link

Jon Lloyd Duerdoth
or my skimming of the messages in the first place Smile

Jon

Tim Young [Elevate Software] wrote:
> Jon,
>
> << but doesn't
>
>   "select ..... into memory\tmp... "
>
>  get around the problem?  You have to remember that you created an in memory
> table of course. >>
>
> For queries, yes, you are correct.  I was under the impression that his
> issue was *all* temporary tables, but that may just be down to my shoddy
> reading comprehension since I'm speed reading these messages every day. Smiley
>
Page 1 of 2Next Page »
Jump to Page:  1 2
Image