PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PostgreSQL:Cảnh báo:Trang mã bảng điều khiển (437) khác với trang mã Windows (1252)

Từ tài liệu psql:

psql được xây dựng như một "ứng dụng giao diện điều khiển". Vì bảng điều khiển Windows sử dụng kiểu mã hóa khác với phần còn lại của hệ thống, bạn phải đặc biệt lưu ý khi sử dụng các ký tự 8 bit trong psql. Nếu psqld phát hiện trang mã bảng điều khiển có vấn đề, nó sẽ cảnh báo bạn khi khởi động.

Để thay đổi trang mã bảng điều khiển, hai điều cần thiết:Đặt trang mã bằng cách nhập cmd.exe / c chcp 1252. (1252 là mã phù hợp với tiếng Đức; thay thế nó bằng giá trị của bạn.) Nếu bạn đang sử dụng Cygwin, bạn có thể đặt lệnh này trong / etc / profile.

Vì vậy, để loại bỏ cảnh báo đó, bạn cần thực thi chcp 1252 trước khi bạn nhập psql . Sử dụng chcp không có tham số cung cấp cho bạn mã hiện tại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vùng chứa Spring Docker không thể truy cập vùng chứa Postgres Docker

  2. Thực hiện các giao dịch trong khi thực hiện một hàm postgreql

  3. Đếm số ngày giữa 2 ngày trong JPA

  4. BeanCreationException:Lỗi khi tạo bean với tên 'flywayInitializer'

  5. Làm cách nào để nhập các tệp * .sql hiện có trong PostgreSQL 8.4?