• ベストアンサー

DBソフトがエラー

ネットワーク上のSqlserverに接続するソフトがありますが、ごくごくたまに固まります。 これってどっちが悪い可能性が高いのですか?なお、調べる限りどちらもエラーはないです。経験ではソフトが悪い可能性が多いですが。

質問者が選んだベストアンサー

  • ベストアンサー
noname#212058
noname#212058
回答No.1

パッと考えると  1. ソフトに問題がある  2. 質問者さんが、ソフトの開発者の想定外の使い方をしている  3. SQL Server や OS、ソフト自身のメンテナンスをしていない  4. ネットワーク上の負荷が急激に高まることがあり、その影響を受けている  5. 実は固まるのは想定された正常動作で、開発者と発注者でこの問題は合意されている   (いまさら文句を付けること自体が筋違い) こんなところが想定されるでしょうが。 2. は、例えば開発側が10万件程度のデータで使うことを想定しているのに、1億件のデータで運用している、とかです。 3. は SQLServer のログ ファイルとかインデックスが断片化しているとか、ですね。 なお、SQL Server 自体の問題である可能性は相当低いと思います。大抵の場合は、使い方の問題(ソフトの問題(DB に SQL Server を 選択すること自体が間違っていたという設計の問題も含む)または運用の問題)です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • sujino
  • ベストアンサー率30% (3/10)
回答No.2

基本的には、アプリケーション側の問題では無いですか? DB側の処理が追いつかないのであれば、タイムアウトの閾値を設け、アラートを出す事が基本だと思います。 まれに、ネットワークの環境の場合もありますが、どちらにしても、DBからのリザルトが返ってこない場合、何らかのエラー処理を入れる事が当たり前だと思いますので、アプリケーション側のエラー処理が不味いと私ならば判断しPGへ戻します。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ODBC 一般ネットワークエラー

    OS:WindowsXP SQLServerOS:WindowsNTServer4.0 SQLServer6.5 お世話になります。 今まで自PCからODBC接続でSQLServerのデータを見ていたのですが、 ある日気付いたら下記エラーが発生し、まったくつながらなく なっていました。 (エラー内容) 接続できませんでした SQL State:’08001’ SQL Server エラー : 11 [Microsoft][ODBCSQL Server Drivers][DBMSSOCN]一般ネットワークエラーです。 ネットワークのマニュアルを調べてください。 接続できませんでした SQL State:’01000’ SQL Server エラー : 10061 ConnectionOpen(connect()) 現在SQLServerは3台あるのですが、全てつなぐことができません。 他PCからはつながるので、自PCに問題があると思われるのですが、 原因がわかりません。 何かヒントでもいいので、どなたかご教授願います。 よろしくお願いします。

  • ODBC 一般ネットワークエラー

    OS:Windows2000 SQLServerOS:WindowsNTServer4.0 SQLServer6.5 初めてこちらを利用致します。 よろしくお願い致します。 Access(2000)で作られたデータベースに下記エラーが発生し、まったくつながらなくなっていました。 (エラー内容) 接続できませんでした SQL State:’01000’ SQL Server エラー : 10060 [Microsoft][ODBC SQL Server Drivers][TCP/IP Sockets]一般ConnectionOpen(connect()) 接続できませんでした SQL State:’08001’ SQL Server エラー : 11 [Microsoft][ODBCSQL Server Drivers][TCP/IP Sockets]一般的なネットワークエラーです。 ネットワークのマニュアルを調べてください。 現在SQLServerは2台あるのですが、全てつなぐことができません。 インターネットには接続できています。 ポートも調べましたが、問題はありませんでした。 解決方法があれば、ご教授願います。 よろしくお願い致します。

  • SQLServer7から2000へのDB移行について

    SQLServer7のデータベースを、別のサーバ機のSQLServer2000に移行したいと考えています。 データベースそのものはEnterpriseManagerのデータベースのバックアップ・復元にて移行できたのですが、移行先のサーバでODBCを設定すると、ログインID・パスワードで接続ができませんでした。 (「ユーザーの既定のデータベースを開けません」) masterとmsdbをバックアップ・復元しようとしましたが、バージョンが異なるというエラーで先に進めません。 新サーバ上にODBCで接続するために何をすればいいのか教えてもらえませんでしょうか。

  • 一般的なネットワークエラーについて

    WIN2000サーバにASPとSQLServerにてWEBシステムを構築しています。 ODBCにて接続を行っているのですが、度々下記のようなエラーが発生してしまいます。 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]一般的なネットワーク エラーです。ネットワークのマニュアルを調べてください エラーは毎回出るというわけではなく、不定期に発生している状態です。MDACを最新版にしたり、ODBC設定を見直したりしたのですが、一向に改善しません。 もしなにか対策をご存知の方がいらっしゃいましたらご教授ねがいます。

  • ダウンロードしたソフトがインストールできません

    Windows7を使っています。 無線LANから、ダウンロードしたソフトをインストールしようとするとエラーが出て先に進みません。 ダウンロードしたソフト ・DirectX ・Arcsoft BD DVD Theater 3D体験版 エラーメッセージ ・ファイルをダウンロードできませんでした。後でもう一度実行するか、ネットワーク接続を確認してください。 ・Network Error:ネットワーク接続が無効の可能性があります。ネットワーク接続をご確認のうえ再度お試しください。 これまで、ダウンロードしたソフトは普通に使えていたので、何が問題かよくわかりません。 ネットワークにはつながっています。 ウィルス対策ソフトは、アバストです。 インストールする方法がありましたら教えて下さい。 よろしくお願いいたします!

  • ハード? ソフト?

    どうしようもなくてご相談いたします! 現在gateway の 4012j を使用しています。 ほかにロジクールの外付けHDD、IOdataの外付けキャプボ(mvp/rz3) マイクロソフトのワイヤレスマウスをusbにて常時接続しています。 また、普段は電源を切らず フリーの電源管理ソフトにて休止状態⇔起動 という管理をしています。 トラブルの内容は、今現在も一応ネット接続できております(LAN・yahoo)が、いつの間にかネットワークの接続の中からローカルネットワーク接続のアイコンが消えてしまい、たまにブラウザを立ち上げたり(sleipnir)、outlookでメールを見ようとすると回線がつながっていないような(接続エラー と、出る)状態になったりします。 また、動作中のソフトのresermail というメールでのテレビ録画予約のログを見ると、なぜか必ず 12時から21時くらいまでは接続できないというエラーが出ていて、それ以外の時間は正常に接続できているという症状が見られています。 新しいネットワーク接続を作ろうとしても、「ネットワークハードウェアが検出されません」と、いうエラーが出ます。 pcが休止状態から回復した直後によくブラウザやメールがネットワークエラーになるような気がしますが必ずではありません。 また、関係あるのかは不明ですが、ブラウザのページの表示速度が遅いような気がするのです。 ウイルスソフトにはmcafee を使用しています。 いつの間にか復元ポイントもできていますが、復元でも直らず、 スキャンディスクでも直りませんでした。 先日gatewayからでた、biosのアップデートも、なぜか説明どおりにやってもできない状況です。 先日はいきなり再起動も経験してしまいました。 これはハードの問題なのでしょうかそれともソフトなんでしょうか? また、解決方法はあるのでしょうか?どうか教えてください! 気に入ってるpcなだけに 何とかしたいのですが・・・ 

  • DBソフト比較

    初めまして、先日突然に上司からmobile対応のwebサイトを構築しろとの業務命令が下り、慌てて勉強を始めました。APIとして「JAVA、XML」を使用して開発することは決定したのですが、DBソフトに対する知識がなく困っております。「sybase、oracle、SQLserver、DB2」のメリット、デメリットをご教授いただけないでしょうか。 サイトのコンセプトとしては、携帯端末対応の商品受発注及び顧客管理システムがメインとなります。 また、上記以外でお勧めのDBソフトがあればぜひ教えてください。 宜しくお願い致します。

  • SQL server への接続ERROR

    [コントロールパネル]の [ODBC データソースアドミニストレータ] の中、[システムDSN]の中に、SQL server7.0用 [OBC ZAIM DATASOURCE]というものがあるのですが [次へ]・[次へ]としていくと以下のようなERRORがでます。 *指定されたSQLserverが見つかりません* 結果として経理ソフトからSQLserverに繋がらなくなりました。 SQLserverはしっかりと入っています。 昨日までは確実に接続可能でした。 昨日の夜、サーバを再起動し、それ以後使用できません。 以前に再起動したのは数ヶ月前かもしれません。 あれから何かをインストールしたのかもしれませんが、 今、思い出せるところでプリンタと退職金計算システムのソフトです。 なにがあっても復活させたいのでどんな小さなことでもいいので 気が付く点があれば返答頂ければありがたいです。

  • DB2の接続エラー

    はじめまして。 現在、Tivoli(MAXIMO)で使用しているDB2を自分のクライアント端末からDB2に接続し、VBで帳票を作ろうとしています。 しかし、DB2へ接続しようとすると、エラーとなります。 エラー内容は。 実行時エラー'2147217887(80040e21) CLI0124E 引き数の値が無効です。SQLSTATE=HY009となります。 DB2のランタイムクライアントをインストールしているので、ODBCには問題がないと思います。 接続のところで、エラーとなるようです。 コーディングは以下のようにしております。 strSQL = "select * From TICKET" ' 接続 cn.Open "Provider=IBMDADB2;DSN=MAXIMO.TICKET;UserID=user名;Password=password;" Set rs = cn.Execute(strSQL) DB2のバージョンは9 以上、よろしくお願いいたします。

  • トランスポートレベルのエラー

    VB2005、SQLServer2005でWebアプリケーションを開発しています。 Web画面で、あるテーブルからデータを検索する処理をある一定の時間毎に繰り返すような画面があるのですが、時々エラーが発生してしまいます。 エラーの内容は、「トランスポートレベルのエラーが発生しました。(既存の接続はリモートホストに強制的に切断されました)」というエラー内容です。 エラーが発生しない事がほとんどなのですが、時々発生してアラートが上がってしまうため困っています。 ロジック的な問題なのか・ネットワーク的な問題なのか切り分けも出来ない状況です。 何か対応策や同じような(似たような)事例をご存知でしたら教えて下さい。 よろしくお願いします。