sql >> データベース >  >> RDS >> PostgreSQL

pgAdmin4ver。 1.5-エラーメッセージなし

    問題は英語以外のエンコーディングが原因で発生します。

    私はバージョン4の行全体でこの問題を経験しました。 psql コマンドラインツールも影響を受けます(エラーメッセージの代わりに無効な文字の文句を吐き出します)。

    修正: postgresql.confを開きます データベースディレクトリ内のファイル。これらの行を見つけてコメントアウトします。私の場合、ロシア語を一掃する必要がありました:

    #lc_messages = 'Russian_Russia.1251'            # locale for system error message
                        # strings
    #lc_monetary = 'Russian_Russia.1251'            # locale for monetary formatting
    #lc_numeric = 'Russian_Russia.1251'         # locale for number formatting
    #lc_time = 'Russian_Russia.1251'                # locale for time formatting
    
    # default configuration for text search
    #default_text_search_config = 'pg_catalog.russian'
    

    それでもローカライズされたメッセージを表示したい場合は、sqlectronアプリ を試してみてください。 、不器用なpgAdmin4の優れたバックアップツールのようです。



    1. SQLの1対多の関係-複数の対多のプロパティに応じて行を選択するにはどうすればよいですか?

    2. PDOとプリペアドステートメントを使用したMySQLアップデートが機能しない

    3. Toadを使用して日付形式のデフォルトのNLSパラメータを変更するにはどうすればよいですか?

    4. PHPを使用してプライベートメッセージングシステムを構築する方法に関するチュートリアルを探しています