|
Gandolf89
|
 |
« on: April 13, 2010, 10:39:28 PM » |
|
Having upgraded to version 0.11 from 0.9.10, when I attempted to restore the database, I get the message "Updating Database" for several hours with no progress. I have tried reinstalling several times with no result. I have made several backups of the database on my other pc which is running version 0.9.10 with no problems. But I cannot get the database to restore in version .11. I have also tried extracting the backup zip file directly into the "application Data/griffith " folder again without success. Anyone had similar problems with this upgrade and if so what was the solution to resolving this issue. Any suggestions welcome. I have also ran debug with following error messages
2010-04-11T17:51:05: INFO: Griffith(dbupgrade:135): Upgrading database to version 3... 2010-04-11T17:51:05: ERROR: Griffith(backup:274): Traceback (most recent call last): File "C:\Program Files\Griffith\lib\backup.py", line 249, in restore File "C:\Program Files\Griffith\lib\sql.py", line 127, in __init__ File "C:\Program Files\Griffith\lib\gutils.py", line 315, in wrapped_f File "C:\Program Files\Griffith\lib\dbupgrade.py", line 141, in upgrade_database File "sqlalchemy\sql\expression.pyo", line 1121, in execute File "sqlalchemy\engine\base.pyo", line 1209, in _execute_clauseelement File "sqlalchemy\engine\base.pyo", line 874, in _execute_clauseelement File "sqlalchemy\engine\base.pyo", line 896, in __execute_context File "sqlalchemy\engine\base.pyo", line 950, in _cursor_execute File "sqlalchemy\engine\base.pyo", line 931, in _handle_dbapi_exception IntegrityError: (IntegrityError) column name is not unique u'INSERT INTO ratios (name) VALUES (?)' [u'16:9'] 2010-04-11T17:51:05: DEBUG: Griffith(backup:277): temporary directory no logger needed, removing c:\docume~1\keith\locals~1\temp\tmp2dldd0 Traceback (most recent call last): File "griffith", line 997, in restore File "C:\Program Files\Griffith\lib\backup.py", line 278, in restore rmtree(tmp_dir) File "shutil.pyo", line 180, in rmtree File "shutil.pyo", line 178, in rmtree WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\keith\\locals~1\\temp\\tmp2dldd0\\griffith.db'
|