Postgresql 9.3.25 Tài liệu | ||||
---|---|---|---|---|
Prev | UP | Lời nói đầu | Tiếp theo |
Khi bạn tìm thấy soi kèo bóng đá truoctran trongPostgreSQLChúng tôi muốn nghe về nó. Lỗi của bạn Các soi kèo bóng đá truoctran đóng một phần quan trọng trong việc làmPostgreSQLđáng tin cậy hơn vì ngay cả Chăm sóc tối đa không thể đảm bảo rằng mọi phần củaPostgreSQLsẽ hoạt động trên mọi nền tảng dưới Mọi trường hợp.
Các đề xuất sau đây nhằm hỗ trợ bạn hình thành soi kèo bóng đá truoctran có thể được xử lý một cách hiệu quả. Không ai là bắt buộc phải theo dõi họ nhưng làm như vậy có xu hướng là của mọi người lợi thế.
Chúng tôi không thể hứa sẽ sửa chữa mọi soi kèo bóng đá truoctran ngay lập tức. Nếu soi kèo bóng đá truoctran là Rõ ràng, quan trọng hoặc ảnh hưởng đến rất nhiều người dùng, rất có thể Ai đó sẽ nhìn vào nó. Nó cũng có thể xảy ra mà chúng tôi nói với bạn Cập nhật lên phiên bản mới hơn để xem soi kèo bóng đá truoctran có xảy ra ở đó không. Hoặc chúng tôi có thể quyết định rằng soi kèo bóng đá truoctran không thể được sửa trước khi viết lại chính Chúng tôi có thể lập kế hoạch được thực hiện. Hoặc có lẽ nó đơn giản là quá khó và Có nhiều điều quan trọng hơn trong chương trình nghị sự. Nếu bạn cần trợ giúp Ngay lập tức, hãy xem xét việc có được hợp đồng hỗ trợ thương mại.
11998_12444
Một chương trình chấm dứt bằng tín hiệu gây tử vong hoặc hệ điều hành Thông soi kèo bóng đá truoctran lỗi sẽ chỉ ra một vấn đề trong chương trình. (MỘT Ví dụ: ví dụ có thể là một"Đĩa đầy đủ"Tin nhắn, vì bạn phải tự sửa nó.)
Một chương trình tạo ra đầu ra sai cho bất kỳ đầu vào nào.
Một chương trình từ chối chấp nhận đầu vào hợp lệ (như được định nghĩa trong tài liệu).
Một chương trình chấp nhận đầu vào không hợp lệ mà không cần thông soi kèo bóng đá truoctran hoặc lỗi tin nhắn. Nhưng hãy nhớ rằng ý tưởng của bạn về đầu vào không hợp lệ có thể ý tưởng của chúng tôi về một phần mở rộng hoặc khả năng tương thích với truyền thống luyện tập.
PostgreSQLKhông biên dịch, xây dựng hoặc cài đặt theo soi kèo bóng đá truoctran về được hỗ trợ nền tảng.
ở đây"Chương trình"đề cập đến bất kỳ thực thi, không chỉ quá trình phụ trợ.
13355_13535SQLTiêu chuẩn cũng không nhất thiết phải là soi kèo bóng đá truoctran, Trừ khi tuân thủ các tính năng cụ thể là rõ ràng tuyên bố.
Trước khi bạn tiếp tục, hãy kiểm tra danh sách việc cần làm và trong Câu hỏi thường gặp để Xem lỗi của bạn đã được biết đến. Nếu bạn không thể giải mã Thông tin trong danh sách việc cần làm, soi kèo bóng đá truoctran vấn đề của bạn. Ít nhất chúng ta có thể làm là làm cho danh sách todo rõ ràng hơn.
Điều quan trọng nhất cần nhớ về soi kèo bóng đá truoctran là Nêu tất cả các sự kiện và chỉ sự thật. Đừng suy đoán những gì bạn nghĩ đã sai, cái gì"Nó dường như làm"14208_14780
Các mục sau đây phải được chứa trong mỗi soi kèo bóng đá truoctran:
Trình tự chính xác của các bướcTừ khởi động chương trìnhcần thiết để tái tạo vấn đề. Điều này nên được khép kín; nó không phải là đủ để gửi một cái trầnChọnTuyên bố không có trướcTạo bảngvàChènCâu lệnh, nếu đầu ra nên phụ thuộc vào dữ liệu trong các bảng. Chúng tôi không có thời gian để Lược đồ cơ sở dữ liệu của bạn và nếu chúng ta phải tạo ra dữ liệu của riêng chúng tôi, chúng tôi có thể sẽ bỏ lỡ vấn đề.
Định dạng tốt nhất cho trường hợp kiểm tra cho các vấn đề liên quan đến SQL là một Tệp có thể chạy quaPSQLFrontend hiển thị vấn đề. (Hãy chắc chắn để không có bất cứ điều gì trong của bạn~/.psqlrcTệp khởi động.) Một cách dễ dàng để tạo tệp này là sử dụngpg_dumpĐể loại bỏ bảng Khai soi kèo bóng đá truoctran và dữ liệu cần thiết để đặt cảnh, sau đó thêm vấn đề truy vấn. Bạn được khuyến khích giảm thiểu kích thước ví dụ của bạn, nhưng Điều này là không hoàn toàn cần thiết. Nếu lỗi có thể tái sản xuất, chúng tôi sẽ tìm thấy nó một trong hai cách.
Nếu ứng dụng của bạn sử dụng một số giao diện máy khách khác, chẳng hạn nhưPHP, sau đó hãy cố gắng cô lập các truy vấn vi phạm. Chúng tôi có thể sẽ không thiết lập một máy chủ web thành tái tạo vấn đề của bạn. Trong mọi trường hợp, hãy nhớ cung cấp chính xác tập tin đầu vào; Đừng đoán rằng vấn đề xảy ra cho"Tệp lớn"hoặc"MidSize cơ sở dữ liệu ", v.v. Vì thông tin này quá không chính xác sử dụng.
Đầu ra bạn có. Xin đừng nói rằng nó"Không hoạt động"hoặc"bị hỏng". Nếu có thông soi kèo bóng đá truoctran lỗi, hãy hiển thị nó, Ngay cả khi bạn không hiểu nó. Nếu chương trình chấm dứt với một Lỗi hệ điều hành, nói điều đó. Nếu không có gì xảy ra, hãy nói Vì thế. Ngay cả khi kết quả của trường hợp thử nghiệm của bạn là một sự cố chương trình hoặc Nếu không rõ ràng nó có thể không xảy ra trên nền tảng của chúng tôi. Dễ nhất điều là sao chép đầu ra từ thiết bị đầu cuối, nếu có thể.
Lưu ý:Nếu bạn đang soi kèo bóng đá truoctran thông báo lỗi, vui lòng Có được dạng dài dòng nhất của tin nhắn. TRONGPSQL, nói\ Đặt Verbosity Verbosetrước đó. Nếu bạn đang trích xuất tin nhắn từ Nhật ký máy chủ, đặt tham số thời gian chạylog_error_verbosityđếnVerboseVì vậy, tất cả các chi tiết là đã đăng nhập.
Lưu ý:Trong trường hợp lỗi gây tử vong, thông báo lỗi được soi kèo bóng đá truoctran bởi khách hàng có thể không chứa tất cả các thông tin có sẵn. Vui lòng xem đầu ra nhật ký của máy chủ cơ sở dữ liệu. Nếu bạn Không giữ đầu ra nhật ký của máy chủ của bạn, đây sẽ là thời điểm tốt để bắt đầu làm như vậy.
Đầu ra bạn mong đợi là rất quan trọng đối với trạng thái. Nếu bạn chỉ viết"Lệnh này cho tôi điều đó đầu ra. "hoặc"Đây không phải là những gì tôi hy vọng.", chúng ta có thể tự mình chạy nó, quét đầu ra và Hãy nghĩ rằng nó có vẻ ổn và chính xác là những gì chúng tôi mong đợi. Chúng ta không nên phải dành thời gian để giải mã các ngữ nghĩa chính xác đằng sau lệnh. Đặc biệt không chỉ đơn thuần là nói rằng"Đây không phải là điều SQL nói/Oracle làm."Đào ra hành vi chính xác từSQL18452_18628
Bất kỳ tùy chọn dòng lệnh nào và các tùy chọn khởi động khác, bao gồm cả bất kỳ biến cấu hình hoặc các tệp cấu hình có liên quan nào mà bạn đã thay đổi từ mặc định. Một lần nữa, xin vui lòng cung cấp thông tin chính xác. Nếu bạn đang sử dụng phân phối được đóng gói sẵn để bắt đầu Máy chủ cơ sở dữ liệu khi khởi động thời gian, bạn nên cố gắng tìm hiểu làm thế nào điều đó được thực hiện.
Bất cứ điều gì bạn đã làm khác với cài đặt soi kèo bóng đá truoctran.
ThePostgreSQLPhiên bản. Bạn có thể Chạy lệnhChọn phiên bản ();để tìm Ra phiên bản của máy chủ bạn được kết nối. Hầu hết có thể thực thi Các chương trình cũng hỗ trợ--VersionTùy chọn; Ít nhấtPostgres --VersionvàPSQL --Versionnên làm việc. Nếu chức năng hoặc Các tùy chọn không tồn tại thì phiên bản của bạn đủ tuổi đảm bảo nâng cấp. Nếu bạn chạy phiên bản đóng gói sẵn, chẳng hạn như RPMS, Nói như vậy, bao gồm bất kỳ sự lật đổ nào mà gói có thể có. Nếu bạn là Nói về ảnh chụp nhanh Git, đề cập rằng, bao gồm cả cam kết Hash.
Nếu phiên bản của bạn cũ hơn 9.3.25, chúng tôi gần như chắc chắn sẽ Nói với bạn để nâng cấp. Có nhiều sửa chữa soi kèo bóng đá truoctran và cải tiến mỗi bản phát hành mới, vì vậy hoàn toàn có thể là một soi kèo bóng đá truoctran bạn có gặp phải trong một bản phát hành cũ hơnPostgreSQLđã được sửa. Chúng ta chỉ có thể Cung cấp hỗ trợ hạn chế cho các trang web sử dụng các bản phát hành cũ hơnPostgreSQL; Nếu bạn yêu cầu nhiều hơn hơn chúng tôi có thể cung cấp, xem xét việc có được một hỗ trợ thương mại hợp đồng.
Thông tin nền tảng. Điều này bao gồm tên kernel và phiên bản, Thư viện C, bộ xử lý, thông tin bộ nhớ, v.v. Trong hầu hết các trường hợp Nó là đủ để soi kèo bóng đá truoctran nhà cung cấp và phiên bản, nhưng không Giả sử mọi người đều biết chính xác những gì"Debian"20548_20690làm,, và cứ thế) cũng là cần thiết.
Đừng sợ nếu soi kèo bóng đá truoctran của bạn trở nên khá dài. Cái đó là một thực tế của cuộc sống. Tốt hơn là báo cáo mọi thứ lần đầu tiên hơn chúng tôi phải vắt kiệt sự thật ra khỏi bạn. Mặt khác, Nếu các tệp đầu vào của bạn rất lớn, trước tiên sẽ hỏi xem liệu Ai đó quan tâm đến việc nhìn vào nó. Đây là mộtBài soi kèo bóng đá truoctranPhác thảo thêm một số mẹo về soi kèo bóng đá truoctran Lỗi.
21239_21597
Khi viết soi kèo bóng đá truoctran, vui lòng tránh thuật ngữ khó hiểu. Gói phần mềm trong tổng số được gọi là"PostgreSQL", đôi khi"Postgres"Nói ngắn gọn. Nếu bạn cụ thể Nói về quá trình phụ trợ, đề cập rằng, không chỉ nói"PostgreSQL gặp sự cố". Một vụ tai nạn của một Quá trình phụ trợ đơn hoàn toàn khác với sự cố của cha mẹ"Postgres"Quá trình; Xin đừng nói"Máy chủ bị sập"22137_22261"PSQL"là Hoàn toàn tách biệt với phụ trợ. Hãy cố gắng để trở nên cụ thể về việc vấn đề ở phía máy khách hay máy chủ.
Nói chung, gửi soi kèo bóng đá truoctran đến danh sách gửi thư soi kèo bóng đá truoctran tại<pgsql-bugs@postgresql.org
.
Bạn được yêu cầu sử dụng một chủ đề mô tả cho email của bạn
thông soi kèo bóng đá truoctran, có lẽ là các phần của thông soi kèo bóng đá truoctran lỗi.
Một phương pháp khác là điền vào soi kèo bóng đá truoctran có sẵn
tại dự ánTrang web. Nhập một soi kèo bóng đá truoctran theo cách này khiến nó trở thành
Được gửi đến<pgsql-bugs@postgresql.org
Danh sách gửi thư.
Nếu soi kèo bóng đá truoctran của bạn có ý nghĩa bảo mật và bạn thích
rằng nó không trở nên ngay lập tức trong các tài liệu lưu trữ công cộng, không
Gửi nó đếnPGSQL-BUGS. Các vấn đề bảo mật có thể
được soi kèo bóng đá truoctran riêng cho<security@postgresql.org
.
23497_23565<23630_23656
hoặc<23744_23774
.
Các danh sách gửi thư này là để trả lời các câu hỏi của người dùng và
Người đăng ký thường không muốn nhận soi kèo bóng đá truoctran. Hơn
Điều quan trọng, họ không có khả năng sửa chúng.
Ngoài ra, xin vui lòng làmkhôngGửi soi kèo bóng đá truoctran đến danh sách gửi thư của nhà phát triển<
.
Danh sách này là để thảo luận về sự phát triển củaPostgreSQL, Và thật tuyệt nếu chúng ta có thể
Giữ các soi kèo bóng đá truoctran riêng biệt. Chúng ta có thể chọn chiếm một
Thảo luận về soi kèo bóng đá truoctran của bạn trênPGSQL-Hackers, Nếu vấn đề cần xem xét thêm.
Nếu bạn gặp vấn đề với tài liệu, nơi tốt nhất để
soi kèo bóng đá truoctran đó là danh sách gửi thư tài liệu<24671_24698
.
Vui lòng cụ thể về phần nào của tài liệu bạn là
Không hài lòng với.
Nếu soi kèo bóng đá truoctran của bạn là một vấn đề về tính di động đối với việc không được hỗ trợ
nền tảng, gửi thư đến<
,,
Vì vậy, chúng tôi (và bạn) có thể làm việc khi chuyểnPostgreSQLđến nền tảng của bạn.
Lưu ý:Do số lượng thư rác không may đi xung quanh, Tất cả các địa chỉ email trên là danh sách gửi thư đóng. Đó là, Bạn cần được đăng ký vào một danh sách để được phép đăng trên nó. (Bạn không cần phải được đăng ký để sử dụng biểu mẫu Web Bug-Report, Tuy nhiên.) Nếu bạn muốn gửi thư nhưng không muốn nhận Danh sách lưu lượng truy cập, bạn có thể đăng ký và đặt tùy chọn đăng ký của mình thànhNomail. Để biết thêm thông tin, hãy gửi thư đến
<majordomo@postgresql.org
Với từ duy nhấttrợ giúpTrong cơ thể của thông soi kèo bóng đá truoctran.