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

您的位置:首頁技術文章
文章詳情頁

解決django migrate報錯ORA-02000: missing ALWAYS keyword

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

錯誤信息

解決django migrate報錯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)

環境情況

1、操作系統:Win10 64bit

解決django migrate報錯ORA-02000: missing ALWAYS keyword

2、Python版本:3.7.3

解決django migrate報錯ORA-02000: missing ALWAYS keyword

3、django版本:2.2.4

解決django migrate報錯ORA-02000: missing ALWAYS keyword

4、Oracle版本:11.2.0.4

解決django migrate報錯ORA-02000: missing ALWAYS keyword

5、cx_oracle版本:7.0.0

解決django migrate報錯ORA-02000: missing ALWAYS keyword

6、settings配置

解決django migrate報錯ORA-02000: missing ALWAYS keyword

原因分析

從錯誤提示ORA-02000: missing ALWAYS keyword看,是SQL語法錯誤,創建表的時候使用了Always這個關鍵詞。 Always是在Oracle12c的新特性自增序列里用到的,語法如下:

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

但是,我機器上用的是Oracle11.2.0.4版本,這個語法在11g版本里執行自然就會報ORA-02000的錯誤。

解決方案

看了網上的一些解決方案,主要有2種:

(1)將Oracle升級到12c

(2)將cx_oracle降低版本

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

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

解決django migrate報錯ORA-02000: missing ALWAYS keyword

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

解決django migrate報錯ORA-02000: missing ALWAYS keyword

以上這篇解決django migrate報錯ORA-02000: missing ALWAYS keyword就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: word
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品超碰| 日韩一区二区三区高清在线观看 | 不卡一二三区| 国产理论在线| 97人人精品| 欧美成人a交片免费看| 精品视频97| 韩国久久久久久| 欧美日韩尤物久久| 国产一区二区三区自拍| 久久一区二区三区电影| 国产手机视频一区二区| 伊人国产精品| 国产精品久一| 国产美女高潮在线观看| 宅男在线一区| 免费黄网站欧美| 日韩一区二区三区在线看| 奇米色欧美一区二区三区| 麻豆精品视频在线观看| 特黄毛片在线观看| 一区在线免费观看| 亚洲欧美网站在线观看| 国产精品啊啊啊| 日韩不卡视频在线观看| 免费视频最近日韩| 美女精品一区二区| 国内精品福利| 婷婷成人av| 国产一区二区三区天码| 欧美日韩精品在线一区| 一区二区三区国产在线| 久久国产精品免费一区二区三区| 麻豆精品新av中文字幕| 三级精品视频| 亚洲免费成人av在线| 精品视频久久| 亚洲激精日韩激精欧美精品| 欧美欧美黄在线二区| 激情国产在线| 亚洲精品看片| 日韩大片在线| 蜜桃av一区二区在线观看| 另类综合日韩欧美亚洲| 午夜欧美精品久久久久久久| 久久激情av| 久久久人人人| 日韩在线网址| 久久久精品区| 亚洲少妇在线| 欧美黑人巨大videos精品| 亚洲高清激情| 国产探花在线精品一区二区| 久久久久久久久久久9不雅视频| 日韩综合一区二区三区| 中文另类视频| 国产探花在线精品| 欧美.日韩.国产.一区.二区| 国产日韩欧美一区二区三区| 亚洲二区在线| 美女精品一区二区| 久久国产精品99国产| 麻豆久久久久久| 国产亚洲精品自拍| 高清一区二区三区av| 日韩精品高清不卡| 亚洲国产一区二区在线观看| 韩国女主播一区二区三区| 在线视频亚洲欧美中文| www在线观看黄色| 日韩国产精品久久久| 国内激情久久| 日韩av专区| 国产乱人伦精品一区| 国产精品日韩久久久| 国产aa精品| 国产亚洲精品美女久久| 国产美女一区| 麻豆视频在线看| 欧美另类中文字幕| 免费国产自线拍一欧美视频| 欧美日韩视频免费观看| 国产精品中文字幕亚洲欧美| 午夜在线观看免费一区| 日韩高清中文字幕一区二区| 免费日韩成人| 日韩精品一级| 视频一区在线播放| 国产一区日韩一区| 日本蜜桃在线观看视频| 国产精品777777在线播放| 亚洲精品日本| 视频一区视频二区中文字幕| 欧美日韩精品免费观看视欧美高清免费大片 | 日韩欧美在线精品| 亚洲综合日本| 欧美日韩一区二区综合| 福利片在线一区二区| 国产精品久久久久av蜜臀| 日本不卡视频在线观看| 免费观看在线综合| 亚洲作爱视频| 国产高清一区| 99成人在线视频| 日本一区二区免费高清| 国产精品sm| 国产精品一区二区中文字幕| 日本aⅴ免费视频一区二区三区| 日韩在线a电影| 亚洲精品成人| 激情自拍一区| 久久中文字幕av| 色爱综合av| 成人羞羞在线观看网站| 色婷婷亚洲mv天堂mv在影片| 欧美黄色一区二区| 嫩呦国产一区二区三区av| 国产毛片精品久久| 国产精品久久久久久久久久妞妞| 欧美日韩亚洲一区在线观看| 亚洲综合专区| 日本va欧美va瓶| 91成人在线网站| 日韩欧美中文在线观看| 日韩精品亚洲专区在线观看| 天堂久久av| 国产三级精品三级在线观看国产| 青草国产精品久久久久久| 欧美日韩xxxx| 国产精品成人自拍| 精品一区二区三区中文字幕视频| 久久精品国产久精国产| 久久影院一区二区三区| 国产一区二区视频在线看| 在线一区av| 午夜久久中文| 亚州av乱码久久精品蜜桃| 久久亚洲风情| 欧美影院精品| 精品成av人一区二区三区| 久久中文欧美| 丝袜美腿一区| 亚洲一区二区三区免费在线观看| 天堂av在线一区| 91精品丝袜国产高跟在线| 卡一精品卡二卡三网站乱码| 伊伊综合在线| 亚洲欧美成人综合| 日韩高清三区| 国产高清精品二区| 久久精品毛片| 婷婷国产精品| 亚洲小说春色综合另类电影| 国产精品日本一区二区三区在线| 国产成人免费| 欧美精品激情| 久久国产三级精品| 日韩久久精品| 日本欧美在线看| 久久国产精品免费精品3p| 日韩成人精品一区二区| 亚洲先锋成人| 91精品福利观看| av高清不卡| 蜜臀精品久久久久久蜜臀| 奇米亚洲欧美| 欧美精品资源| 日韩和欧美的一区| 中文字幕在线看片| 中文字幕日韩欧美精品高清在线| 欧美国产不卡| 免费毛片在线不卡| 国产亚洲一卡2卡3卡4卡新区| 不卡一二三区| 免费人成精品欧美精品| 久久精品毛片| 亚洲免费中文| 国语对白精品一区二区| 一区福利视频| 久久av电影| 99精品网站| 欧美亚洲自偷自偷| 久久精品av| 国产精品资源| 伊人成人在线视频| 久久香蕉网站| 一二三区精品| 日韩免费一区| 欧美精品三级在线| 亚洲二区在线| 欧美国产亚洲精品| 中文日韩在线| 国产一区二区三区四区五区传媒| 美女精品网站| 香蕉视频亚洲一级| 日本一区二区三区视频在线看| 蜜桃av在线播放| 国产午夜一区| 丝袜诱惑制服诱惑色一区在线观看| 国内在线观看一区二区三区|