Olá estou tentando executar o código python manage.py syncdb.
Ocorre o seguinte erro no prompt:
C:\teste>python manage.py syncdb
Creating table auth_permission
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "C:\Python26\lib\site-packages\django\core\management
\__init__.py", line
362, in execute_manager
utility.execute()
File "C:\Python26\lib\site-packages\django\core\management
\__init__.py", line
303, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Python26\lib\site-packages\django\core\management\base.py",
line 195,
in run_from_argv
self.execute(*args, **options.__dict__)
File "C:\Python26\lib\site-packages\django\core\management\base.py",
line 222,
in execute
output = self.handle(*args, **options)
File "C:\Python26\lib\site-packages\django\core\management\base.py",
line 351,
in handle
return self.handle_noargs(**options)
File "C:\Python26\lib\site-packages\django\core\management\commands
\syncdb.py"
, line 78, in handle_noargs
cursor.execute(statement)
File "C:\Python26\lib\site-packages\django\db\backends\util.py",
line 19, in e
xecute
return self.cursor.execute(sql, params)
File "C:\Python26\lib\site-packages\django\db\backends\firebird
\base.py", line
244, in execute
return self.cursor.execute(query, params)
kinterbasdb.ProgrammingError: (-607, 'isc_dsql_execute: \n
unsuccessful metadat
a update\n key size too big for index RDB$2')
-----------------------------------------
O banco de dados usado é o firebird pra win 32 (por exigência)! Quando
eu estava usando para 64bits funcionava perfeitamente, depois que eu
tive de migrar para versão 32 bits sempre ocorre esse erro quando
executado esse comando!
Alguém saberia o que é?
Desde já agradeço!