Oracle ORA-03124 Two-task internal error

207 views
Skip to first unread message

Dan Davis

unread,
May 8, 2019, 5:25:21 PM5/8/19
to Django users
Running my migrations with Django 1.11. (1.11.20), fails with the Oracle error ORA-03124 Two-task internal error.
I have tried this with Oracle instantclient 12.1.0.1 and 18.5.0.0., and several other versions of cx_Oracle.

There are no migrations to make, but I get the following error, always in the same place, the post_migrate handler for contentypes, after auth.



manage.py migrate -v 3
[2019-05-08 17:23:23,792] INFO nlm.occs.dbp retrieved password for mplusmon_dev@medplus_dev
Operations to perform:
  Apply all migrations: auth, casauth, contenttypes, django_cas_ng, mplusmon, sessions
Running pre-migrate handlers for application mplusmon
Running pre-migrate handlers for application auth
Running pre-migrate handlers for application contenttypes
Running pre-migrate handlers for application sessions
Running pre-migrate handlers for application django_filters
Running pre-migrate handlers for application django_cas_ng
Running migrations:
  No migrations to apply.
Running post-migrate handlers for application mplusmon
Running post-migrate handlers for application auth
Traceback (most recent call last):
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\oracle\base.py", line 497, in execute
    return self.cursor.execute(query, self._param_generator(params))
cx_Oracle.DatabaseError: ORA-03124: two-task internal error

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\davisda4\workspace\mplusmonitor\manage.py", line 15, in <module>
    execute_from_command_line(sys.argv)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\__init__.py", line 364, in execute_from_command_line
    utility.execute()
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\__init__.py", line 356, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\base.py", line 283, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\base.py", line 330, in execute
    output = self.handle(*args, **options)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\commands\migrate.py", line 227, in handle
    self.verbosity, self.interactive, connection.alias, apps=post_migrate_apps, plan=plan,
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\core\management\sql.py", line 53, in emit_post_migrate_signal
    **kwargs
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\dispatch\dispatcher.py", line 193, in send
    for receiver in self._live_receivers(sender)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\dispatch\dispatcher.py", line 193, in <listcomp>
    for receiver in self._live_receivers(sender)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\contrib\contenttypes\management\__init__.py", line 119, in create_contenttypes
    content_types, app_models = get_contenttypes_and_models(app_config, using, ContentType)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\contrib\contenttypes\management\__init__.py", line 96, in get_contenttypes_and_models
    for ct in ContentType.objects.using(using).filter(app_label=app_config.label)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\models\query.py", line 250, in __iter__
    self._fetch_all()
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\models\query.py", line 1121, in _fetch_all
    self._result_cache = list(self._iterable_class(self))
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\models\query.py", line 53, in __iter__
    results = compiler.execute_sql(chunked_fetch=self.chunked_fetch)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\models\sql\compiler.py", line 899, in execute_sql
    raise original_exception
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\models\sql\compiler.py", line 889, in execute_sql
    cursor.execute(sql, params)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\utils.py", line 79, in execute
    return super(CursorDebugWrapper, self).execute(sql, params)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\utils.py", line 94, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\utils\six.py", line 685, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "C:\Users\davisda4\PythonEnvs\mplusmon\lib\site-packages\django\db\backends\oracle\base.py", line 497, in execute
    return self.cursor.execute(query, self._param_generator(params))
django.db.utils.DatabaseError: ORA-03124: two-task internal error
Reply all
Reply to author
Forward
0 new messages