問題タブ [operationalerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9149 参照

python - Pythonでsqliteを使用してsqlalchemyを使用して接続タイムアウトを増やす方法

私はデータベースバックエンドとしてsqlite(v2.6.0)を使用しており、それを操作するためにsqlalchemy(v0.7.9)を使用しています。最近エラーが発生しましたOperationalError: (OperationalError) database is locked

stackoverflowを検索することで考えられる解決策は、接続のタイムアウトを増やすことです。参照:OperationalError:データベースがロックされています

しかし、sqlalchemyでそれを行う方法がわかりません(接続は実際にはそれによって制御されているため)誰かが私に指示を与えることができますか?

0 投票する
1 に答える
4718 参照

python - 「sqlite3.operationalerror 認識されないトークン」エラー

検索エンジンを実装したプロジェクトがあります。私たちのガイドは、O' Reilly の Collective Intelligence 2007 ブックに記載されているコードを実装することを提案しました。これは、Web ページがインデックス化されるコードの一部です。Sqlite3 データベースを利用しています。コードの最後の部分でエラーが発生し、多くの調査を行った後でも成功しませんでした。

最後の行に次のエラーが表示されます。

sqlite3.OperationalError: 認識されないトークン: "[知らない記号]"

0 投票する
4 に答える
4912 参照

django - OperationalError: 初期 syncdb にそのようなテーブルはありません

sqlite db を作成するために syncdb を実行しています。最近まで機能していましたが、失敗する原因となる変更は何もありません。ほとんどの場合、いくつかのフィールド名を変更しただけです。

私はmodels.pyに以下を持っています:

古い db ファイルを削除した後に syncdb を実行すると、150 行のトレースバックが表示されます。その最後の部分は次のとおりです。

これを引き起こしている可能性のあるものについて何か考えはありますか? それが役立つ場合は、トレースバックをさらに追加できます。

ありがとう!

更新:掘り下げた結果、私のパートナーは、問題はアプリケーションのinit.pyが呼び出されたことにあると判断しました。そこのルーチンが GC_User テーブルにアクセスしようとしたため、no such table エラーが発生しました。

今のところ、syncdb を実行できるようにコメントアウトしました。本番環境に入ったら、データベースをリセットすることはありませんが、データベースがセットアップされる前にアプリケーションが初期化されるのは直感に反します。

0 投票する
1 に答える
57 参照

django - このビュー (Django) でモデルの名前を参照できないのはなぜですか?

「瞬間」と呼ばれるオブジェクトに対して簡単な操作を実行したい:

ビューで瞬間のインスタンスを参照すると、次のようになります。

次のエラーが表示されます。

a.name を呼び出せないのはなぜですか? 私は瞬間モデルで定義された「名前」を持っています。私が見落としている基本的なものがあると確信しています。

0 投票する
2 に答える
11274 参照

python - 操作エラー - そのようなテーブルはありません - Django、mptt

Django で理解できない DB 関連の問題が発生しています。

MPTT モデルを次のように定義します。

次に、私の見解では、モデルを使用していくつかのステートメントを試行すると、OperationalError が発生します。

これが私のビューの問題なのか、モデルの定義方法の問題なのかはわかりません。私の理解によると、「try」式は、コードが評価されない場合、単に例外にスキップするようにする必要があります。なぜこれは例外に直接行かないのですか?

0 投票する
1 に答える
2780 参照

python - フラスコ - SQLAlchemy OperationalError

次のエラーが発生しました。

これをデバッグする方法はわかりませんが、models.py ファイルを使用して既に生成した db ファイルをロードしていないため、デバッグが必要だと思います。その db ファイルをロードし、users テーブルが存在することを確認しました。これはデータを処理しますが、フラスコ アプリケーションをデータベースに接続する方法がわかりません。

これは、テーブルを生成するために事前に実行した models.py です (その上の宣言は含めていません)。

app.py は次のとおりです。

最後に、app.py は以下の config.py を参照します。

必要に応じて、スタック トレースも投稿できます。Flask と SQLAlchemy を接続する方法について、私がどのように考えているかについて、概念的に何かが欠けているに違いないのですが、それを理解することはできません。

助けてくれてありがとう:)

0 投票する
1 に答える
2735 参照

python - OperationalError: (2003、「'mysql2.000webhost.com' の MySQL サーバーに接続できません (10060)」)

私はいくつかの基本的なMySQLを学んでいて、それをPythonに入れることにしました。これは、もう少し経験があります。このMySQLサーバーで動作するPHPスクリプトがあるので、サーバーが動作していることがわかります。しかし、接続するたびに次のエラーが発生します。

なぜなのか本当にわかりません。MySQL ポート (3306) を開いています。サーバー/データベースは動作しています。何か案は?

これは、MySQL 接続全体のコードです。

ブロックアウトされたデータはすべて正しく入力されています。

0 投票する
2 に答える
916 参照

python - SQLite3 不明なエラー

私はpython3を使用しています。

次のエラーが表示されます。

sqlite3.警告: 一度に実行できるステートメントは 1 つだけです。

「;」を削除すると 私はこれを得る:

sqlite3.OperationalError:「UPDATE」付近:構文エラー

それで、何が起こっているのですか?そして、タイトル名がわかりません。ごめん...