問題タブ [dbo]
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.
sql - NULL から 0 に更新できません
こんにちは、このコマンドを使用して、テーブルをもう少しレコードがある別のテーブルと左結合しますが、NULL を出力し続けます。そのNULLを0にしたい。
select - SP付与実行
SPのリストを実行し、いくつかのビューを選択する権限を持つ必要がある新しい役割があります。grant execute/select to role on を実行します<object>
。これらのテーブルが異なるスキームにあることを考慮して、SP/ビューで使用されるテーブルにこのロールの選択権限を付与する必要がありますか?
DB 全体のすべてのスキーム/SP/ビューの所有者は dbo です。
c++ - const std::string コンストラクターでの引数の伝搬エラー
私は Wt (機知に富んだ) C++ ライブラリの使用方法を学んでおり、シングルトンを使用して Dbo::Session を即興で作成しようとしました。以下は、私が作成した MySQL Backend Singleton ラッパーのスニペットです。
失敗事例
プログラムがコンパイルされ、例外が発生して実行されます: MySQL Connect Failure。
GDBでデバッグすると、var dbhost
atの値//BREAKPOINT
がガベージ"localhost"
であることが明らかになりました。//STEP1
観察
Wt::Dbo APIは、MySQL クラス コンストラクターが参照によって渡されない文字列引数を 1 つしか持たないことを特異に示していますconst std::string dbhost
。ヘッダー ファイルの関数シグネチャは次のとおりです。
成功事例
スーパー クラス コンストラクターに渡される引数が 3 つだけの同じコード
目的の mysql バックエンド オブジェクトをコードに返します。
行動を理解し、問題を解決するために、助けが求められます。
以下は、コンパイルに使用されるコードです
アップデート:
EDIT 1:2:
@dma が提案するように、2 つの編集によりコードが単純化されます。そして、次のコンストラクター呼び出しでガベージが取得されます。つまり、ファイル MySQL.C のデバッガーの次のステップ
sql-server-2008 - SQL Server で DBO としてジョブをどの程度監視できますか
短い背景:
私は会社 A で働いています。会社 A には、そうであってはならない DBA がいます。迅速な対応が必要なトラブルシューティングの項目を担当する場合、通常、必要以上にかなりの時間がかかります。
このため、特定のサーバー (Biztalk SQL サーバー) への DBO アクセスを許可するよう彼に依頼しました。私は、ファイルを落として、時には一晩中、このようなものを監視している人であり、最近、システムの速度低下を経験しています。
Biztalk に関するこれらの問題について、私は SQL サーバーにアクセスして調べてみましたが、ほとんどの場合、私よりも高い特権が必要なようです。中断されたクエリを探して強制終了しましたが、DBO として、現在実行中または中断されているジョブをどの程度監視して確認できるか疑問に思っていました。
慣れ親しんでいるのですがexec sp_who2
、kill %%
それ以外にも壁にぶち当たっていたり…
私の質問:
これらの中断されたクエリの原因を特定するのに役立つ、DBO として利用できる便利な機能はありますか? 誰と誰2以外?
これらのエラーの原因を特定するために作成したクエリはありますか?
どんな助けでも大歓迎です!
sql - スキーマを「dbo」からカスタム名に変更する
非常に簡単な質問があります。
DBスキーマdbo
を別のスキーマに変更するには?
私はすでに試しました:
しかし、クエリの使用中に権限に関するエラーが発生し、GUI の使用時にエラー プロパティを変更できません。私は自分でデータベースを作成し、すべての権限を持っています。データベースをホストするために GoDaddy のプランを使用しているため、唯一の問題は GoDaddy にあると考えられます。他のスキーマからテーブルを正常に転送できますが、テーブルを他のスキーマにdbo
転送できませんdbo
...
エラー:
どんな助けでも大歓迎です。
c# - DBO スキーマ/所有者のみをフィルタリング - SYS ストアド プロシージャは表示しない
SMO を使用して、データベース内のすべてのストアド プロシージャのスクリプトを作成しています。DBO と SYS 所有者/スキーマの両方からストアド プロシージャを返すようになりました。
DBO からの SP のみを表示するようにフィルタリングするにはどうすればよいですか。
c++ - ORM トランザクション コミットでの Wt Segfault
http://www.webtoolkit.eu/wt/doc/tutorial/dbo.html言う
このチュートリアルで使用される例の完全なソース コードは、すぐに実行できるプログラムとして、
examples/feature/dbo/
Wt のフォルダーにあります。
そのディレクトリから実行しようとするとtutorial1.C
、次の出力が得られます。
参考までに、私のコードは次のとおりです: http://sprunge.us/PYSO (これがしばらく続くことを願っていますが、機能しなくなったらお知らせください)。そして、私の Makefile: http://sprunge.us/UCgeを使用して gdb を実行しました$ gdb --args ./flashcard --docroot . --http-address 0.0.0.0 --http-port 9090
行 80 からの出力を確認できますが、行 83 からの出力は確認できません。gdb からのバックトレースは、行 81 (コミット) に問題があることを示唆しています。範囲外になったためにトランザクションがコミットされるように 81 行目を削除すると、同じ問題が存在しますが、トランザクションのデストラクタが原因です。
私は、Wt 3.3.4-4、gcc 5.1.0-5 で archlinux を実行しており、-std=c++0x
.
私が想像できる唯一のことは、std::vector とのバイナリ非互換性があるかどうかです。
database - JTable経由でJoomlaの連絡先にアクセスするには?
まだ私のコンポーネントに取り組んでいますが、現在、連絡先を追加、編集、および削除しようとしています。それらは contact_details にあることがわかりました。JFactory::getDBO() を使用してそれらにアクセスすることは機能しています。ドキュメントによると、JTable を使用する方が安全であり、データベースを操作するための意図された方法です。
JTable::getInstance('contact_details') を使用すると、「contact_details」はサポートされていないというエラーが発生します。JTable を使用して contact_details にアクセスする方法はありますか? カスタム テーブルを機能させるには、カスタム テーブルを作成する必要がありますか?
前もって感謝します!