タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

oracleとerrorに関するdealforestのブックマーク (2)

  • ORA-12571: TNS: パケット・ライターに障害が発生しました

    ORA-12571: TNS: パケット・ライターに障害が発生しました 某所でOracleを使っていると、たまに表題のエラーが出る。「ORA-12571」でググって見ると、謎の現象で解決しない例が多く見られる。 原因がさまざまであり、対策もさまざまなのだろう。 ここの環境では、一定時間通信しなかったあとでクエリを投げると出るようだ。 これはどうも、DBサーバまでの間にあるファイアウォールがTCPコネクションを切断してしまうため出ているようだ。 ファイアウォールではNATしているので、NATテーブルの飽和を防ぐために、一定時間アイドルだったTCPコネクションをNATテーブルから消してしまう。 また、NATしていなくても、TCPセッションハイジャックなどのリスクから回避するために、SPIでフィルタしてしまっているなんていう環境もあったりするだろう。 ネットワーク環境的な回避方法だと、キャッシュ

  • ORA-00918: column ambiguously defined: プログラミングノメモランダム

    こんにちは。 技術系のネタは超がつく久々ですね… ネタは割とあるんですけど、 守秘義務に引っかかりそうな気がしないでもないです。 さて、現在、携わるシステムの機能追加を実装しています。 DBのカラム追加が伴う修正で、 とある時点のとある情報を保持する必要が出てきたらしく、 とあるテーブルと同じカラム名で関連するとあるテーブルにカラムを追加したんです。 (データベース的にこの対応はどうなのかというのはよく分かりません…) このシステム、DBアクセスは割と、というか、かなりベタなJDBCでやっておりまして、直接関連する機能のアクセスクラスのSQLを修正したり、その他諸々修正してテストしていたんです。 すると、目的の機能の前画面ぐらいのところで、 ORA-00918: column ambiguously defined(列の定義が未確定です) なんて言うエラーが出て動作確認したい画面まで到達で

    ORA-00918: column ambiguously defined: プログラミングノメモランダム
    dealforest
    dealforest 2009/02/10
    ORA-00918: 列の定義が未確定です。
  • 1