2017-05-04 2 views
0

私のアプリはほぼ終了して問題がありますが、管理パネルでユーザーを作成することはできません。管理パネルからユーザーを作成するときにDjango-MSSQLエラーが発生する

私はdjango 1.9とMSSQLを使用しています。管理パネル(シェルで作成したスーパーユーザー)に行くと、私は自分のグループとユーザーを持っていますが、両方を入力できますが、 U「インポッシブルドールの元、

(-2147352567 '宇根例外の\ x92est produite。' SQL Server用、(0、u'Microsoft OLE DBプロバイダ」\:ユーザーは、それが私にこのエラーが発生しますアクティブxe9cuter SAVE TRANSACTION quandのaucune取引n'est」、なし、0、 -2147467259)、なし)コマンド:SAVE TRANSACTION [s6736_x1]パラメータ:[]

翻訳は次のとおりです。

(-2147352567、 '例外が起こった。'、(0、u'Microsoft OLE DB Providerは「SQL Server用、uは「インポッシブルSAVE TRANSACTIONを なしを実行しますトランザクションがアクティブでない」、なし、0、-2147467259)、なし)コマンド:。 SAVE TRANSACTION [s6736_x1]パラメータ:私は何の問題もないグループを追加しようとすると[]

、私がアクセスすることができますグループ作成フォーム。

誰かがアイデアを持っていれば、私は感謝しています。ここで

は私のトレースバックです:中ジャンゴ-MSSQLウェブサイト上の誤りがあり

「SQLNCLI11」に「SQLOLEDB」:

Environment: 


Request Method: GET 
Request URL: http://localhost:8000/admin/auth/user/add/ 

Django Version: 1.9.6 
Python Version: 2.7.11 
Installed Applications: 
['django.contrib.admin', 
'django.contrib.auth', 
'django.contrib.contenttypes', 
'django.contrib.sessions', 
'django.contrib.messages', 
'django.contrib.staticfiles', 
'reception'] 
Installed Middleware: 
['django.middleware.security.SecurityMiddleware', 
'django.contrib.sessions.middleware.SessionMiddleware', 
'django.middleware.common.CommonMiddleware', 
'django.middleware.csrf.CsrfViewMiddleware', 
'django.contrib.auth.middleware.AuthenticationMiddleware', 
'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 
'django.contrib.messages.middleware.MessageMiddleware', 
'django.middleware.clickjacking.XFrameOptionsMiddleware'] 

答えて

0

は私の間違いを発見されました、私はちょうどから私のSQLプロバイダを変更します"docs"を読んで、デフォルトのプロバイダはSQLCLI10であると書かれています。これは真であり、このプロバイダは存在しません。SQL N CLI10です。

これで完全に動作します。

関連する問題