日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

瀏覽:175日期:2022-07-05 18:30:55

錯(cuò)誤信息

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

PS D:parttimepythondjangoguanxiangzhiji> python manage.py migrateOperations to perform: Apply all migrations: admin, auth, contenttypes, sessionsRunning migrations:Traceback (most recent call last): File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 82, in _execute return self.cursor.execute(sql) File 'D:appanacondalibsite-packagesdjangodbbackendsoraclebase.py', line 510, in execute return self.cursor.execute(query, self._param_generator(params))cx_Oracle.DatabaseError: ORA-02000: missing ALWAYS keywordThe above exception was the direct cause of the following exception:Traceback (most recent call last): File 'D:appanacondalibsite-packagesdjangodbmigrationsrecorder.py', line 67, in ensure_schema editor.create_model(self.Migration) File 'D:appanacondalibsite-packagesdjangodbbackendsbaseschema.py', line 307, in create_model self.execute(sql, params or None) File 'D:appanacondalibsite-packagesdjangodbbackendsbaseschema.py', line 137, in execute cursor.execute(sql, params) File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 99, in execute return super().execute(sql, params) File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 67, in execute return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 76, in _execute_with_wrappers return executor(sql, params, many, context) File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 84, in _execute return self.cursor.execute(sql, params) File 'D:appanacondalibsite-packagesdjangodbutils.py', line 89, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File 'D:appanacondalibsite-packagesdjangodbbackendsutils.py', line 82, in _execute return self.cursor.execute(sql) File 'D:appanacondalibsite-packagesdjangodbbackendsoraclebase.py', line 510, in execute return self.cursor.execute(query, self._param_generator(params))django.db.utils.DatabaseError: ORA-02000: missing ALWAYS keywordDuring handling of the above exception, another exception occurred:Traceback (most recent call last): File 'manage.py', line 21, in <module> main() File 'manage.py', line 17, in main execute_from_command_line(sys.argv) File 'D:appanacondalibsite-packagesdjangocoremanagement__init__.py', line 381, in execute_from_command_line utility.execute() File 'D:appanacondalibsite-packagesdjangocoremanagement__init__.py', line 375, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File 'D:appanacondalibsite-packagesdjangocoremanagementbase.py', line 323, in run_from_argv self.execute(*args, **cmd_options) File 'D:appanacondalibsite-packagesdjangocoremanagementbase.py', line 364, in execute output = self.handle(*args, **options) File 'D:appanacondalibsite-packagesdjangocoremanagementbase.py', line 83, in wrapped res = handle_func(*args, **kwargs) File 'D:appanacondalibsite-packagesdjangocoremanagementcommandsmigrate.py', line 234, in handle fake_initial=fake_initial, File 'D:appanacondalibsite-packagesdjangodbmigrationsexecutor.py', line 91, in migrate self.recorder.ensure_schema() File 'D:appanacondalibsite-packagesdjangodbmigrationsrecorder.py', line 69, in ensure_schema raise MigrationSchemaMissing('Unable to create the django_migrations table (%s)' % exc)django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table (ORA-02000: missing ALWAYS keyword)

環(huán)境情況

1、操作系統(tǒng):Win10 64bit

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

2、Python版本:3.7.3

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

3、django版本:2.2.4

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

4、Oracle版本:11.2.0.4

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

5、cx_oracle版本:7.0.0

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

6、settings配置

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

原因分析

從錯(cuò)誤提示ORA-02000: missing ALWAYS keyword看,是SQL語法錯(cuò)誤,創(chuàng)建表的時(shí)候使用了Always這個(gè)關(guān)鍵詞。 Always是在Oracle12c的新特性自增序列里用到的,語法如下:

generated-column-spec[ GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( START WITH IntegerConstant [ ,INCREMENT BY IntegerConstant] ) ] ] ]

但是,我機(jī)器上用的是Oracle11.2.0.4版本,這個(gè)語法在11g版本里執(zhí)行自然就會(huì)報(bào)ORA-02000的錯(cuò)誤。

解決方案

看了網(wǎng)上的一些解決方案,主要有2種:

(1)將Oracle升級(jí)到12c

(2)將cx_oracle降低版本

剛開始選用方案(2),覺得簡單,但是實(shí)際操作下來,問題一環(huán)套一環(huán),比如說將cx_oracle降低版本后,接著出現(xiàn)了django版本與cx_oracle版本不適應(yīng)的情況,接著又降低django版本。。。接著做還是不行,最終放棄了。不知道有沒有人成功過。

重新選擇方案(1),裝了Oracle12.1.0.2

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

再將django和cx_oracle升級(jí)回最新版本,migrate的時(shí)候就成功了

解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword

以上這篇解決django migrate報(bào)錯(cuò)ORA-02000: missing ALWAYS keyword就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: word
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
韩国一区二区三区视频| 亚洲精品自拍| 亚洲一区二区三区四区电影| 日韩不卡免费高清视频| 成人午夜网址| 精品欧美日韩精品| 蜜桃av一区二区在线观看| 国产精品女主播一区二区三区| 久久久天天操| 免费的成人av| 91精品福利观看| 国产精品一区二区三区av麻| 国产精品久久乐| 成人在线免费观看91| 国产一区二区三区不卡av| 国产一区二区色噜噜| 婷婷激情久久| 婷婷精品在线| 国产精品99在线观看| 久久精品动漫| 日韩精品视频在线看| 蜜桃av一区二区三区电影| 欧美一级网址| 成人三级高清视频在线看| 日韩三区在线| 男人的天堂久久精品| 日本va欧美va精品| 国产一区二区三区久久| 不卡在线一区| 国产日韩欧美在线播放不卡| 成人日韩在线观看| 亚洲美女91| 黑森林国产精品av| 日韩有吗在线观看| 高清不卡亚洲| 青青草视频一区| 麻豆视频观看网址久久| 欧美特黄一级大片| 国产精品密蕾丝视频下载| 日韩免费一区| 国产精品高潮呻吟久久久久| 亚洲一区二区三区四区五区午夜| 国产精品白浆| 亚洲综合国产| 99久久夜色精品国产亚洲1000部| 日韩中文字幕| 乱人伦精品视频在线观看| 裤袜国产欧美精品一区| 欧美日韩精品一区二区三区在线观看| 女生影院久久| 欧美日本久久| 欧美午夜不卡| 日本精品影院| 不卡一二三区| 日韩精品dvd| 亚洲播播91| 国产精品伦理久久久久久| 国产毛片精品| 青青草伊人久久| 在线亚洲免费| 一区在线免费观看| 在线一区免费| 91精品福利| 蜜桃tv一区二区三区| 欧美日韩在线二区| 色88888久久久久久影院| 日本少妇精品亚洲第一区| 免费成人在线影院| 视频精品一区| 欧美偷窥清纯综合图区| 国产亚洲一区二区三区啪| 欧美在线看片| 国产欧美69| 欧美aⅴ一区二区三区视频| 国产精品一区二区三区美女| 国产精品99精品一区二区三区∴| 成人午夜在线| 欧美日中文字幕| 日韩专区一卡二卡| 日韩高清在线观看一区二区| 日韩高清二区| 麻豆精品新av中文字幕| 麻豆成人91精品二区三区| 高清一区二区| 国产亚洲精品久久久久婷婷瑜伽| 怡红院精品视频在线观看极品| 免费精品视频最新在线| 亚洲一区av| 成人在线黄色| 亚洲影院天堂中文av色| 伊人久久大香伊蕉在人线观看热v| 久久影视三级福利片| 久久裸体视频| 精品久久久网| 99国产精品视频免费观看一公开 | 国产精品国产一区| 亚洲激情精品| 免费在线成人| 伊人久久亚洲| 日韩久久精品| 国产精品久久777777毛茸茸| 黄色欧美日韩| 国产+成+人+亚洲欧洲在线| 久久成人一区| 久久久久欧美精品| 国产精品色在线网站| 99视频一区| 老牛国内精品亚洲成av人片| 国户精品久久久久久久久久久不卡 | 欧美日韩国产免费观看视频| 国产色噜噜噜91在线精品| 欧美日韩国产综合网| 国产一区2区| 国产精品巨作av| 日韩不卡一区二区三区| 国产精品88久久久久久| 国内自拍视频一区二区三区| 少妇精品久久久一区二区三区| 国产精品99一区二区| 国产资源在线观看入口av| 婷婷综合成人| 日韩欧美2区| 亚洲精品乱码久久久久久蜜桃麻豆 | 一区福利视频| 午夜日本精品| 久久中文视频| 久久久久免费av| 亚洲精品88| 日韩一区三区| 欧美天堂视频| 水蜜桃久久夜色精品一区| 91精品美女| 日韩极品在线观看| 亚洲精品麻豆| 国产精品网在线观看| 国产精品日本一区二区不卡视频| 天堂俺去俺来也www久久婷婷| 亚洲精品大片| 国产另类在线| 色一区二区三区四区| 久久青草久久| 久久aⅴ国产紧身牛仔裤| 亚洲日本欧美| 欧美午夜三级| 久久精品毛片| 国产亚洲一级| 蜜臀av在线播放一区二区三区| 男人的天堂久久精品| 青青青国产精品| 最新中文字幕在线播放| 999在线观看精品免费不卡网站| 亚洲日本三级| 国内在线观看一区二区三区| 国产99精品一区| 欧美视频久久| 久久久精品久久久久久96| 视频一区视频二区中文字幕| 欧美一区自拍| 91精品啪在线观看国产18| 婷婷精品在线| 欧美freesex黑人又粗又大| 亚洲成人va| 日韩精品福利一区二区三区| 精品一区二区三区视频在线播放| 成人在线黄色| 欧美日韩在线精品一区二区三区激情综合| 精品视频97| 亚洲ww精品| 亚洲欧洲一区二区天堂久久| 国产精品视频一区二区三区四蜜臂| 久久久精品网| 精品一区二区三区四区五区| 首页欧美精品中文字幕| 欧产日产国产精品视频| 国产乱人伦精品一区| 日韩视频二区| 美女久久久久久| 蜜臀久久99精品久久久久久9| 播放一区二区| 国产美女高潮在线| 久久福利在线| 日韩av一二三| 亚洲网址在线观看| 91精品观看| 欧美午夜精品一区二区三区电影| 久久精品国产99| 国产欧美日韩综合一区在线播放| 欧美在线综合| 99视频一区| 影音先锋久久| 午夜久久tv| 久久一区二区中文字幕| 国产盗摄——sm在线视频| 国产极品嫩模在线观看91精品| 亚洲欧美一级| 亚洲人成精品久久久| 蜜桃传媒麻豆第一区在线观看| 在线综合亚洲| 老鸭窝毛片一区二区三区| 在线亚洲观看|