問題タブ [jtds]
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.
java - トランザクションを使用せずに JDBC / jTDS でストアド プロシージャを実行するにはどうすればよいですか?
JDBC と jTDS を使用して SQL Server データベースにアクセスする Java で記述された Web サイトを運営しています。
私たちのデータベースには、実行に通常 10 分かかる複雑なストアド プロシージャが含まれています。ストアド プロシージャは、トランザクションで実行されないため、(SQL Server Management Studio などから) 直接実行すると問題なく動作します。しかし、jTDS を使用して実行すると、Web サイト全体が 10 分間ロックされます。これは、jTDS がトランザクションでそれを実行し、すべての Web サイト リクエストがトランザクションの完了を待っているために発生します。
たとえば、次の場合、トランザクションが原因で Web サイトがロックされます。
トランザクションで実行せずに、JDBC / jTDS を使用してストアド プロシージャを実行する方法はありますか?
jTDS 接続でこれを呼び出すことは有効ではないことに注意してください。
これにより、Connection.TRANSACTION_NONE パラメータが jTDS でサポートされていないことを示す例外がスローされます。
編集:私はおそらくより良い質問をすることができたでしょう:コアの問題はトランザクション自体ではありません.問題は、トランザクションがデータベースロックを10分間保持することです. トランザクションを取り除く必要があるか、トランザクション中にロックを解除する必要があります。
java - JTDS ドライバー: 照合 2C04D01000 に相当する Java 文字セットが見つかりませんでした
奇妙な JTDS エラー メッセージの解決策を探す: 照合 2C04D01000 と同等の Java charset が見つかりませんでした。
file.encoding および user.encoding パラメータを渡そうとしましたが、成功しませんでした。
jdbc - JTDS および JBOSS JDBC 接続プールの問題、解決策はありますか? 多分カスタムの ValidConnectionChecker ですか?
私は奇妙な生産上の問題に直面しています。環境は次のとおりです。
- JBOSS4.0.2
- SQL Server 2005
- ドライバー JTDS 1.2.5
時々、次のシナリオが発生します。
SQL コマンドの実行に失敗する
(1日2回くらいなら我慢できる)
しかし、その瞬間から、プールがそれを認識せずに接続が無駄になっているように見えます。
その瞬間から。JBOSS を再起動するだけで解決します。これは、私が持っているという事実にもかかわらず発生します
私のデータソース定義で設定します。
接続自体を再構築するか、例外を明示的にスローしてこれを修正するカスタム ValidConnectionChecker を使用できるかどうか疑問に思っていました。多分誰かが他の提案を持っています。
これが私の完全な DS 定義です。
任意の助けが必要です。
よろしく
sql-server - テーブルが空の場合のHibernate sql例外
次のコードは、Job テーブルに行がない場合に例外を発生させます。
SQL Server と JTDS ドライバーを使用しています。
私が得るエラーは
java - JDBCJtdsは接続を確立できません
配置されているよりも自分のSQLデータベースにアクセスしたいのですがASUS\MSSQLSERVER1
、データベース名は「Test」で、パスワードtesteを使用してユーザーtesteにアクセスできます。
Javaコードで私はこれをコーディングしました:
そして、私はこのエラーを受け取ります:
サーバーASUSにはMSSQLSERVER1という名前のインスタンスはありません。
それは理にかなっている?
MSSQLSERVER1サービスを実行しています。
java - Java jTDS Connection Problems Ubuntu Server
From what I have read the correct connection string for a jTDS is:
I believe the issue is the server name. The server name is formatted like this
An SQLException gets thrown anytime I try to connect saying "unknown server host name"
Is that my issue, or is there something else I need to look into as well...?
java - DBunitを使用してDBをエクスポートするときにエラーが発生しました"java.lang.NoClassDefFoundError:org / dbunit / database / IDatabaseConnection"
次のJavaコードがあり、以下のエラーが発生します。
エラー:
$ java export
コンパイルされるJavaファイルexport.java
の名前はであり、コンパイルされたファイルの名前はです。そして、ファイルをとと同じフォルダーにexport.class
入れました。そして、次のcmdを使用してexport.javaをコンパイルしています。dbunit-2.4.8.jar
jtds-1.2.5.jar
export.java
export.class
私が間違っていることについて何か考えはありますか?
java - mssqlmicrosoftのjdbcドライバーとjTDSのドライバーの違い
各ドライバーの違いは何ですか?つまり、そのうちの1つがオープンソースであることに加えて
それぞれの長所/短所は何ですか?
どれをお勧めしますか?
これは、このテーマに関するjTDS自身の意見です:http://jtds.sourceforge.net/
jtds - jTDSでDB接続をモックしますか?
jTDSでSybase DB接続をモックすることは可能ですか?
ラップトップで開発を行いたいのですが、Sybase ASE 全体をインストールしたくありません。
ありがとう、アルカディ。
java - Javaでjtdsを使用しているときにクラスが見つからないというエラー
jtdsjdbcドライバーを使用してSQLサーバーに接続しようとしています。以下はコードです
パッケージはコンパイルされますが、ターミナルで次のコマンドを使用して実行しようとすると
それでもClassNotFoundExceptionがスローされます。したがって、これは正しい方法ではないようです。これを行う方法 ?
ubuntuデスクトップの/etc/environmentファイルで指定されているクラスパスディレクトリにjtds-1.2.5.jarファイルをコピーしました
編集:それが印刷する完全な例外は次のとおりです