エラー: 3D000について

ホーム フォーラム フォーラム エラー: 3D000について

  • このトピックには3件の返信、1人の参加者があり、最後にKeoughにより6ヶ月、 3週前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #1205
    T~K

      お世話になっております。
      掲題のエラーが発生したため、ご連絡させていただきます。
      もし解決方法をご存じであれば、ご教示いただければ幸いです。

      現象:
      mykeibadb.exeを実行すると、コマンドプロンプトに以下の表示がされる。

      mykeibadb Ver.3.51 for PostgreSQL Copyright(c) Keough
      エラー: 3D000: ?f?[?^?x?[?X"postgres"???????????
      エラー発生。何かキーを押してください。

      環境:
      Windows 11 Pro 24H2, PostgreSQL 17

      その他:
      2025/8/9ごろまで問題なくデータの取得ができておりました。
      2025/8/10にmykeibadb(PostgreSQL)のバックアップを取得し、別のデータベースにリストアした後から現象発生。
      pgAdmin4, Python等からは問題なく接続できます。
      JV-Linkの状態も異常なし。
      他端末のWindows上のmykeibaからDBを更新しようとしても、同じエラーが発生します。

      念のためFROMTIMEのセクションを下記に記します。
      [FROMTIME]
      TOKU=20250804161638
      RACE=20250808112825
      DIFN=20250807184008
      BLDN=20250807184008
      MING=20250804133736
      SNPN=20250807184004
      SLOP=20250808093315
      YSCH=20259999000000
      HOSN=20250801131709
      HOYU=20250805114824
      COMM=20250799000000
      WOOD=20250808093315
      TCVN=20250804133736
      RCVN=20250807184008

      #1206
      Keough
      キーマスター

        T~Kさん

        ご連絡ありがとうございます.
        一部コードを修正してみましたので試していただけたら幸いです.
        (mykeibadb.exeファイルのみを差し替えてください.)

        https://keough.watson.jp/download/mykeibadb352(exeonly).zip

        よろしくお願いします.

        • この返信は6ヶ月、 3週前にKeoughが編集しました。
        #1208
        T~K

          ご修正いただきありがとうございます。
          お騒がせしたところ申し訳ございませんが、当方の環境が原因であることが判明しました。
          通常PostgreSQLに新しくサーバを立ててDBを作成するとデフォルトDBとしてpostgresが作成されます。
          本DBを誤って削除すると上記のエラーが発生するようです。
          postgresを削除してしまった場合は以下の手順で再度postgresを作成することでエラー回避可能となります。
          ①PostgreSQLの対話型ターミナル(psql)を起動します。
          ②以下のコマンドを実行

          
          mykeibadb=# \c template1
          
          
          template1=# CREATE DATABASE postgres;
          
          #1209
          Keough
          キーマスター

            T~Kさん

            有難うございます.
            ほぼ存在するであろうpostgresデータベースから入って,mykeibadb(デフォルト)が存在するかを確認するアルゴリズムにしておりました.postgresが無ければエラーが出てしまいますね・・
            また他の方法も考えてみます.

            今後とも宜しくお願いします

            Keough 

          4件の投稿を表示中 - 1 - 4件目 (全4件中)
          • トピック「エラー: 3D000について」には新しい返信をつけることはできません。