dbTalk Databases Forums  

Archive Fails with More than 2 GB of Data

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss Archive Fails with More than 2 GB of Data in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
yaniv
 
Posts: n/a

Default Archive Fails with More than 2 GB of Data - 11-20-2005 , 01:49 AM






Hi all,
I have a big Olap cube (no partitions) runing on SQL2000 standard
edition,
that recenly began to fail on archiving
giving the following error:
"One of the data files is too large to be stored inside a CAB file. "

According to this KB:
http://support.microsoft.com/default...;en-us;Q303415

MS confirmed it to be a bug but the fix is for SQL7 not for SQL2000:
http://support.microsoft.com/kb/249698/EN-US/

Is there also a fix for SQL 2000 ?


Reply With Quote
  #2  
Old   
Darren Gosbell
 
Posts: n/a

Default Re: Archive Fails with More than 2 GB of Data - 11-20-2005 , 06:14 PM






The 2Gb limit is a limit in the .CAB file format. Unfortunately all the
"Fix" for SQL 7.0 does is to check the file sizes before it attempts to
archive them so that it can fail earlier.

The following is taken from the last 2 paragraphs of the last link you
referred to, the last paragraph tells you the work around if you have
individual files larger than 2Gb.

<snip>
The OLAP Services Addins that ship with Service Pack 2 contain an
enhanced archive utility that checks the total size of the database
archive and creates multiple files if the CAB size will exceed 2GB. The
utility also checks the size of each individual database file (data,
map, index, and so forth) that will be archived and will not attempt to
archive a database if any of the individual files is larger than 2GB.

In situations in which a large data file prevents use of the archive
utility for backing up OLAP Services databases, another backup utility,
such as Windows NT Backup, should be used to make backups of all files
in the OLAP Services Data folder. If the OLAP Services Repository is
stored in Microsoft Access, then the Msmdrep.mdb file located in the
\OLAP Services\Bin folder should also be included in the backup. If the
repository has been moved to Microsoft SQL Server using the Repository
Migration Wizard, then the OLAP repository database should be included
in the backup plan for SQL Server.
<snip>

HTH

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <1132472967.821046.151680 (AT) g47g2000cwa (DOT) googlegroups.com>,
yaniv.inbar (AT) retalix (DOT) com says...
Quote:
Hi all,
I have a big Olap cube (no partitions) runing on SQL2000 standard
edition,
that recenly began to fail on archiving
giving the following error:
"One of the data files is too large to be stored inside a CAB file. "

According to this KB:
http://support.microsoft.com/default...;en-us;Q303415

MS confirmed it to be a bug but the fix is for SQL7 not for SQL2000:
http://support.microsoft.com/kb/249698/EN-US/

Is there also a fix for SQL 2000 ?



Reply With Quote
  #3  
Old   
Dave Wickert [MSFT]
 
Posts: n/a

Default Re: Archive Fails with More than 2 GB of Data - 11-20-2005 , 10:38 PM



AS Operations Guide discusses this extensively.
The restriction is that anyone file must not exceed 2GB (as Darren says,
this is a limit of the CAB file technology). If you start to exceed this
limit, you have two options:
1) use partitioning to reduce the size of the files down below 2GB
2) switch to using file-level backup/restore -- discussed extensively in the
Guide
http://www.microsoft.com/technet/pro.../anservog.mspx
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


"Darren Gosbell" <jam (AT) newsgroups (DOT) nospam> wrote

Quote:
The 2Gb limit is a limit in the .CAB file format. Unfortunately all the
"Fix" for SQL 7.0 does is to check the file sizes before it attempts to
archive them so that it can fail earlier.

The following is taken from the last 2 paragraphs of the last link you
referred to, the last paragraph tells you the work around if you have
individual files larger than 2Gb.

snip
The OLAP Services Addins that ship with Service Pack 2 contain an
enhanced archive utility that checks the total size of the database
archive and creates multiple files if the CAB size will exceed 2GB. The
utility also checks the size of each individual database file (data,
map, index, and so forth) that will be archived and will not attempt to
archive a database if any of the individual files is larger than 2GB.

In situations in which a large data file prevents use of the archive
utility for backing up OLAP Services databases, another backup utility,
such as Windows NT Backup, should be used to make backups of all files
in the OLAP Services Data folder. If the OLAP Services Repository is
stored in Microsoft Access, then the Msmdrep.mdb file located in the
\OLAP Services\Bin folder should also be included in the backup. If the
repository has been moved to Microsoft SQL Server using the Repository
Migration Wizard, then the OLAP repository database should be included
in the backup plan for SQL Server.
snip

HTH

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <1132472967.821046.151680 (AT) g47g2000cwa (DOT) googlegroups.com>,
yaniv.inbar (AT) retalix (DOT) com says...
Hi all,
I have a big Olap cube (no partitions) runing on SQL2000 standard
edition,
that recenly began to fail on archiving
giving the following error:
"One of the data files is too large to be stored inside a CAB file. "

According to this KB:
http://support.microsoft.com/default...;en-us;Q303415

MS confirmed it to be a bug but the fix is for SQL7 not for SQL2000:
http://support.microsoft.com/kb/249698/EN-US/

Is there also a fix for SQL 2000 ?





Reply With Quote
  #4  
Old   
ChrisHarrington
 
Posts: n/a

Default Re: Archive Fails with More than 2 GB of Data - 11-21-2005 , 01:18 AM



You can use my utility
http://www.activeinterface.com/b2005_03_15.html
Chris
"yaniv" <yaniv.inbar (AT) retalix (DOT) com> wrote

Quote:
Hi all,
I have a big Olap cube (no partitions) runing on SQL2000 standard
edition,
that recenly began to fail on archiving
giving the following error:
"One of the data files is too large to be stored inside a CAB file. "

According to this KB:
http://support.microsoft.com/default...;en-us;Q303415

MS confirmed it to be a bug but the fix is for SQL7 not for SQL2000:
http://support.microsoft.com/kb/249698/EN-US/

Is there also a fix for SQL 2000 ?




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.