You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Bennett,Dustin" <DB...@CERNER.COM> on 2004/09/24 21:15:36 UTC

Berkeley DB error...

Unable to perform tasks in a repository.  Haven't been able to resolve
issue via Google or the archives...

Continue getting error: 

Berkeley DB error while opening environment for filesystem
c:/svn/repository/db:
DB_RUNRECOVERY: Fatal error, run database recovery

I tried to recover the DB, but encountered a similar Fatal error:

C:\>svnadmin recover /svn/repository
Please wait; recovering the repository may take some time...
svn: DB_RUNRECOVERY: Fatal error, run database recovery

      Host:  	Windows 2003 Server
       Svn:	version 1.0.4 (r9844)
   Server:  	svnserve -d -r c:\svn
    Client:	TortoiseSVN 1.0.6 Build 1200

C:\>svn status
?      db.zip
A      .
A      hooks
A      hooks\pre-revprop-change.tmpl
A      hooks\post-commit.tmpl
A      hooks\pre-commit.tmpl
A      hooks\post-revprop-change.tmpl
A      hooks\start-commit.tmpl
A      conf
A      conf\svnserve.conf
A      conf\svnpwd.conf
?      db\log.0000000583
?      db\log.0000001259
?      db\log.0000000829
?      db\log.0000000767
?      db\log.0000000786
?      db\log.0000001260
?      db\log.0000001144
?      db\log.0000001126
?      db\log.0000000812
?      db\log.0000001149
?      db\log.0000000555
?      db\log.0000000817
?      db\log.0000000773
?      db\log.0000000791
?      db\log.0000000977
?      db\log.0000000978
?      db\log.0000000798
?      db\log.0000000420
?      db\log.0000000740
?      db\log.0000001155
?      db\log.0000000804
?      db\log.0000000282
?      db\log.0000001139
?      db\log.0000000824
?      db\log.0000000564
?      db\log.0000000744
?      db\log.0000000780
A      db
A      db\revisions
!      db\__db.001
A      db\copies
!      db\__db.002
!      db\__db.003
!      db\__db.004
A      db\representations
!      db\__db.005
A      db\uuids
A      db\strings
!      db\log.0000000012
!      db\log.0000000013
A      db\transactions
A      db\nodes
A      db\changes
A      db\DB_CONFIG
A      format
A      dav
A      locks
A      locks\db.lock
A      locks\db-logs.lock
A      README.txt

What else can I check or do?

TIA!
Dustin



CONFIDENTIALITY NOTICE

This message and any included attachments
are from Cerner Corporation and are intended
only for the addressee. The information
contained in this message is confidential and
may constitute inside or non-public information
under international, federal, or state
securities laws. Unauthorized forwarding,
printing, copying, distribution, or use of such
information is strictly prohibited and may be
unlawful. If you are not the addressee, please
promptly delete this message and notify the
sender of the delivery error by e-mail or you
may call Cerner's corporate offices in Kansas
City, Missouri, U.S.A at (+1) (816)221-1024.
---------------------------------------- --

Re: Berkeley DB error...

Posted by Max Bowsher <ma...@ukf.net>.
Bennett,Dustin wrote:
> Unable to perform tasks in a repository.  Haven't been able to resolve
> issue via Google or the archives...
>
> Continue getting error:
>
> Berkeley DB error while opening environment for filesystem
> c:/svn/repository/db:
> DB_RUNRECOVERY: Fatal error, run database recovery
>
> I tried to recover the DB, but encountered a similar Fatal error:
>
> C:\>svnadmin recover /svn/repository
> Please wait; recovering the repository may take some time...
> svn: DB_RUNRECOVERY: Fatal error, run database recovery
>
>       Host:  Windows 2003 Server
>        Svn: version 1.0.4 (r9844)
>    Server:  svnserve -d -r c:\svn
>     Client: TortoiseSVN 1.0.6 Build 1200
>
> C:\>svn status
> ?      db.zip
> A      .
> A      hooks
> A      hooks\pre-revprop-change.tmpl
> A      hooks\post-commit.tmpl
> A      hooks\pre-commit.tmpl
> A      hooks\post-revprop-change.tmpl
> A      hooks\start-commit.tmpl
> A      conf
> A      conf\svnserve.conf
> A      conf\svnpwd.conf
> ?      db\log.0000000583
> ?      db\log.0000001259
> ?      db\log.0000000829
> ?      db\log.0000000767
> ?      db\log.0000000786
> ?      db\log.0000001260
> ?      db\log.0000001144
> ?      db\log.0000001126
> ?      db\log.0000000812
> ?      db\log.0000001149
> ?      db\log.0000000555
> ?      db\log.0000000817
> ?      db\log.0000000773
> ?      db\log.0000000791
> ?      db\log.0000000977
> ?      db\log.0000000978
> ?      db\log.0000000798
> ?      db\log.0000000420
> ?      db\log.0000000740
> ?      db\log.0000001155
> ?      db\log.0000000804
> ?      db\log.0000000282
> ?      db\log.0000001139
> ?      db\log.0000000824
> ?      db\log.0000000564
> ?      db\log.0000000744
> ?      db\log.0000000780
> A      db
> A      db\revisions
> !      db\__db.001
> A      db\copies
> !      db\__db.002
> !      db\__db.003
> !      db\__db.004
> A      db\representations
> !      db\__db.005
> A      db\uuids
> A      db\strings
> !      db\log.0000000012
> !      db\log.0000000013
> A      db\transactions
> A      db\nodes
> A      db\changes
> A      db\DB_CONFIG
> A      format
> A      dav
> A      locks
> A      locks\db.lock
> A      locks\db-logs.lock
> A      README.txt
>
> What else can I check or do?

Wha?

You seem to be overlaying a repository and a working copy in the same 
directory!

That's scarily bizarre! Don't do it!

:-)

Max.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org