問題タブ [tedious]

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 投票する
3 に答える
2799 参照

node.js - 面倒なAzure SQL接続タイムアウト

上記のコードを使用する必要がありますが、接続タイムアウトエラーメッセージが表示されました..

この問題を解決する方法を教えてください...

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

node.js - エクスプレスres.renderの前に結果セット全体を取得するにはどうすればよいですか

コードはすべて機能し、ページはレンダリングされますが、大量のエラーが発生し、 res.render呼び出される前にデータセットの最初の行のみがコンソールに書き込まれます。

コードは次のとおりです。

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

sql - MSSQL のトランザクション分離レベルから ROWLOCK テーブル ヒントを設定することは可能ですか?

私は MSSQL ドライバーのラッパーを作成していますが、すべての着信 UPDATE または DELETE クエリに ROWLOCK テーブル ヒントが含まれていることを確認する必要があると言われました。WITH ROWLOCK を含める既存のすべてのクエリの正規表現ではなく、トランザクションの分離レベルでこれを行うことができれば素晴らしいことです。現在、私は SOL であるか、ROWLOCK が実際に何をしているのかについて非常に混乱しているだけなので、私の理解に欠陥がある場合はお知らせください。

私が達成しようとしているのは、UPDATE または DELETE ステートメントによって触れられたすべての行が、私のトランザクションによって引き起こされた変更と一貫性を保つだけでなく、その期間全体にわたってトランザクションだけで一貫性を保つことであると信じていますが、重要なことは、影響を受ける行が触れられないようにすることです。他のトランザクションによって同時に。

利用可能な分離レベルは次のとおりです ( https://msdn.microsoft.com/en-us/library/ms173763.aspxから)。

READ COMMITED と REPEATABLE READ の両方が、私が触れているデータがトランザクションのスコープ内の外部変更の影響を受けるのを防ぐのに役立つようです。ただし、ROWLOCK のポイントを正しく解釈している場合、スコープ内のデータの状態を保持したいだけでなく、他の誰かが私が扱っているデータに何らかの形で触れないようにしたいと考えています。完全に終了し、トランザクションがコミットされました。

ここでの問題は、ROWLOCK のポイントが何であるかを誤解していることだと私は確信し、期待しています。繰り返しますが、タスクは、すべての UPDATE または DELETE ステートメントに ROWLOCK テーブル ヒントを含めることですが、これはトランザクション分離レベルから行います。私は Tedious Node.js ドライバーを使用していますが、この質問には関係ないと思います。

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

node.js - Sequelize 接続とログの問題

Sequelize を使用して SQL Server 2012 データベースに接続しようとしています。接続文字列が明らかに間違っていたとき、ECONN REFUSED メッセージとタイムアウトが表示されていました。現在、次のコードに従って、成功と失敗にログオンしているにもかかわらず、応答がありません。

以前は次の構文を使用していました。

しかし、統合セキュリティやその他の複雑な SQL Server に関する設定が見つかりませんでした。

とにかく、現在の接続文字列はエラーになりません。ただし、接続が確立されたとは言えません。

seqConn をモデルに渡して、それを使用してモデルを取得しようとしました。

これが Sequelize を使用する正しい方法であるとは確信が持てず、まだプロジェクト構造を確立していますが、今のところ、「結果が得られました」またはエラーが表示されることを期待していますが、どちらからも何もログに記録されていませんthen()またはcatch(). _ 前/後のゲッターログは正常に記録されています。

接続には時間がかかると考えていましたが、私の IT 部門は、SQL ログで私の接続が成功したことを確認したと言っており、以前は約 15,000 ミリ秒でタイムアウトしていたと思います。

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

node.js - IIS で Express js アプリケーションを公開する手順

Express jsノードアプリケーションをIISローカルで公開するために従うべき正確な手順は何ですか? 私が参照したほとんどのリンクには web.config ファイルがあります。それが私たち自身によって生成されるべきかどうかは明らかではありません。私のプロジェクトには、DB 接続が含まexpress js 4.14.0れます。また、必要な前提条件とインストールを段階的に教えてください。handlebars 4.0.1tedious

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

node.js - トリガーを使用した SQL Server 2005 テーブルの Sequelize/面倒なテーブル UPDATE が失敗する

使用する

  • 面倒な 1.14
  • 続編 3.29
  • ノード 6.9.4

接続先: Windows Server 2008 R2 Std 上の SQL Server 2005

ノード コンソール出力 (試行された DML):

プロファイラーからの SQL Server エラー メッセージ:

DML ステートメントのターゲット テーブル OtifOrders は、ステートメントに INTO 句のない OUTPUT 句が含まれている場合、有効なトリガーを持つことはできません。

他の誰かがこれに遭遇しました。どうやって回避しましたか?

これが面倒だと100%確信しているわけではありません...

乾杯

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

javascript - Node js - エラー getaddrinfo ENOTFOUND

私はノードで作業しており、このエラーが発生していますが、これは時々しか発生しません。しかし、この時間は永続的です。

私の設定:

エラー:

ありがとうございました。